Official eMule-Board: Skinner 1.0 Final - Official eMule-Board

Jump to content


  • (2 Pages)
  • +
  • 1
  • 2

Skinner 1.0 Final released 2008-09-13 Rate Topic: -----

#1 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 02 June 2007 - 06:05 AM

hello everybody

Skinner is a tool i created as part of my mod hebMule a few
years back, since then it has become an independent tool to create
and edit skins for eMule and for several of its mods (like hebMule, MorphXT, etc...)
Skinner is also multilingual so you'll be able to use it in you own language as well.
Skinner is free and open source, and it's released under the GPL license.

main features:
  • NEW: A fresh design to help create/edit skins easier, includes a toolbar, previewing, drag-n-drop & much more...
  • NEW: integration to Windows using new skin extensions supported by uot;88369"]hebMule-onyx 1.3+
  • NEW: many improvements & upgrades, including a unicode build & some bug-fixes
  • Support for multilingual interface (change the language in Preferences under language),
    currently Skinner supports: English, Hebrew, Spanish,
    French, German, Italian, Portuguese, Danish, Polish, Czech & Dutch
    *** if you'd like to translate Skinner into your own language, contact me (hebmule {at} gmail <dot> com)
  • Support for creating skins for eMule mods:
    hebMule-Onyx, MorphXT, SharkX, Beba, Xtreme and more...
    *** modders who'd like their mod to be supported, send only your mods' icons and .rc info for the icons to my email.
  • Simple interface to edit and save the skins, just click an entry and select the icon/color/file
  • Support reading zipped/rarred skins and already made skins for editing.
  • Multiple methods to edit skins (using icon/color/file dialogs, manual editing)
  • Support for copying and pasting skins entries
  • Support for Undo and Redo
  • Check for newer versions automatically


you can download Skinner v1.0 from hebMule project's Skinner page
or directly from SF.net Binary/Source or via eMule using ed2k links
download info. and rss feed can be found at hebMule's download page

Regards,
Avi3k

This post has been edited by Avi-3k: 26 February 2010 - 09:47 PM

retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#2 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 02 June 2007 - 06:08 AM

complete changelog:
Skinner v1.0
----------
changed Skinners look and method of operation:
	added a new toolbar for different operations (hover the icons for tooltips)
	added drag-and-drop support for all skin files
	changed how entries are shown, first choose the section, then the group within the section
	improved how Skinner handles skins and how they're stored during runtime
	added color popup as initial color dialog (code from eMule)
	added support to change Bitmap and HTML sections of skin files
	added a new section Skinfo which contains the Skin's information (e.g: Author, Name of skin, Version, etc...)
added support for Unicode (code from eMule)
added integration to eMule and MS-Windows: (currently supported in hebMule-Onyx v1.3 and later)
	added option to preview a skin and restore emule's skin profile
	added support for new skins extensions:
		added new extensions *.eMuleSkin for ini skins and *.eMuleSkinZip, *.eMuleSkinRar for compressed skins
		added shell support, Skinner will register the new extension for editing under Windows
		changed rarred and zipped skin files to accept new extension *.eMuleSkin as ini file
		(add DisableSkinEditor=1 under [Skinner] section of Skinner.ini file to remove and disable shell registration)
added Dutch translations (thanx to Victor)
added support to load rarred skin files (requires unrar.dll from rarlab.com under extras)
changed how entry editor works and looks:
	removed the original entry editor from Skinner
	added new editor on single click on value of entry within the entry list (similar to eMule's ext. search options; code from eMule)
	changed left click now always opens icon/color/file dialog, according to the entry's section
updated entries to 0.49b
added support to Undo and Redo changes (use Ctrl+Z to undo, Ctrl+Y to redo)
changed mod support related code:
	added support to SharkX, StulleMule, Xtreme, Beba, MagicAngel and NextEMF mods
	updated hebMule and Morph
	removed unmaintained SlugFiller-IOM, Stormit and pHeoniX mods
	changed loading of mods' icons to eMuleMods.dll file
added icons for menues like in eMule (code from eMule)
updated Skinner's icon and added new icons based on the new look
added new keyboard shortcuts:
	Ctrl+N: Starts a new skin
	Ctrl+O/S: Opens the load/save dialog
	Ctrl+Q: Shows the preferences dialog
	F2: Shows about info.
added code support to Visual Studio 2005 (Skinner binaries are compiled with VS2005+SP1)
changed skinner dialog is now resizable
fixed translation related bugs and improved code
fixed various bugs and improved various code parts
added debug related code to detect crashes and memory leaks (code from eMule)
	add CreateCrashDump=1 under [Skinner] section of Skinner.ini to enable crash-dump reports (requires dbghelp.dll)
added missing GPL comments in source code


v0.9d
----------
added country icons to the language list in prefs (icons taken from eMule mods' "ip-to-country" feature)
added Portuguese translations (thanx to soXfoR)
updated Polish translations (thanx to wins)
updated hebMule's icons and entries
improved entry editor's code (removed unnecessary related code; taken from hebMule code)
changed how entry editor and color/icon dialog are shown:
	removed one click function from entry list
	added option to choose double click function to show editor or open dialog
	added menu item and keyboard shortcut (Ctrl+O) to open dialog for the selected item


v0.9c
----------
updated Icon entries to 0.46c
added Czech translations (thanx to Sylvie)
added support to load zipped skin files (requires zlib library for compiling the code)
updated the prefs tree from official eMule and changed related code parts


v0.9b
----------
updated Color and Icon entries to 0.45b
updated Polish translations (thanx to krejzee)
added auto update to the language file while reading strings (missing strings will automatically be added when found)
updated and improved some code parts


v0.9
----------
updated Icon entries to 0.44d (previous versions are not compatible anymore)
added Polish translations (thanx to wins)
changed language code for better use:
	now each language is stored in a separate file located in lang folder
	language is supported if its translation file exists
	translation files can be updated only if needed (checked by language version)
added option to save skin profile directory
added option to select skin's default name
changed some code parts for skin profile to work with the new options
added option to remove strings from all entries (via context menu)
fixed color hex/octal values which were not read correctly from skins or user input
changed some code parts for localizations


v0.8
----------
changed icon selection dialog (windows like icon dialog, code by PJ Naughter, improved by Avi3k)
added keyboard shortcuts to lists:
	Ctrl+A: Selects all list items
	Ctrl+C: Copies selected items
	Ctrl+V: Pastes Skin items from clipboard
	Delete: Clears selected items
	F5: Refreshes list view
fixed and updated French translations (thanx to MotteDeTerre)
updated Spanish translations (thanx to luish)
updated Italian translations (thanx to Claudio Pucci)
fixed a small mix between bgColor and fgColor in colors list (thanx to MotteDeTerre for the tip)
changed lang selection to combo box
added option to update the languages from the web
added check to language version (for lang update)
changed how mods are saved as compatible
changed some code parts (removed CSkinner class)


v0.7
----------
changed the Entry Editor (works in the same window as Skinner!)
added Italian translations (thanx to Claudio Pucci)
added mod compatibility to 'Morph' mod (thanx to SiRoB from Morph)
added mod compatibility to 'Stormit' mod (thanx to Stormit)
updated entries and entries' details to eMule 0.43b (both colors and icons)
added lots of code changes for better string handling
added option to confirm exiting
added option for Skinner to be able to use Internet connection related functions
added option to check for new Skinner version at startup
fixed some issues with the version data and format in Skinner.ini and the executable's properties
fixed prefs property page position in the dialog (code from eMule)
fixed an issue with mod compatibility prefs (sometimes after changing, the icons' combo box was not updated)


v0.6
----------
added XP look to Skinner (WinXP machines will have XP's Visual style buttons, lists and etc...)
added German translations (thanx to Linkstar of KademliaSkins.net)
added Danish translations (thanx to birk)
added French translations (thanx to Meuh6879)
added mod compatibility to 'SlugFiller-ItsOnlyMe' mod (thanx to SlugFiller from SF-IOM)
added mod compatibility to 'pHoeniX' mod (thanx to iKabOt from pHoeniX team)
updates icons and icons' entries to eMule 0.42g
added 2 missing icon entries to the entry list (thanx to Pippo for the tip)
changed how skin entries details are initiated to avoid future bugs and list mistakes
changed how mods are added to icon list (a restart isn't required anymore)
added some code clean-ups and tweaks
fixed a bug where icons disappeared in icon list ctrl after changing mods' compatibility prefs
fixed s small memory leak in the prefs property page
fixed a small memory leak caused by undeleted pointer (prefs dialog pointer in Skinner dialog)


v0.5
----------
added multilingual support to Skinner
added Hebrew translations (by Avi3k)
added Spanish translations (thanx to luish)
added language strings saved in Langs.ini file (*do not* edit the file if you don't know how!)
added language detection and auto set to locale language if supported
added auto creation of the language file in case it does not exists, with English only!
added help page is now opened in the selected language
fixed bug where lists context menues were shown outside the lists
added option to set skin profile skins which where loaded or saved
updated skin entries (added 5 forgotten tray icon entries)
fixed bug which mixed some icon entries in the wrong part of list


v0.4
----------
added copy from/to clipboard code from eMule
added option to edit entry as a regular text for more flexibility (via context menu)
added option to copy selected entry/entries in the lists (via context menu)
added option to paste entry/entries to the lists (via context menu)
added option to clear selected entry/entries in the lists (via context menu)
added Preferences to Skinner so now all options are saved to Skinner.ini
added Preferences window to allow changes of the options available in Skinner
Skinner is now able to make skins compatible to mods as well (check the Preferences)


v0.3
----------
fixed the combo boxes scroll bug (thanx to Daniel for the tip :) )
added version info on title bar
added focus option so now the lists are automatically created even without scrolling
arranged resources files and optimized Skinner.vcproj file for better handling (for future use)
deleted redundant resource files
changed Skinner's main icon
added Skinner's icon next to the title bar
added the minimize button
added help button (F1) opens Skinner page at hebMule site


v0.2
----------
added colors in colorlist (works like a preview)
added icons in the iconlist (shows the icons from eMule, like eMule)
added about button which leads to hebMule site
removed the Preview button since no preview is currently available outside eMule.
added new entries to the ini file and removed unused ones.


v0.1
----------
this version is available only via hebMule 0.42b2
it's the first version of Skinner with the base.

This post has been edited by Avi-3k: 13 September 2008 - 09:36 PM

retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#3 User is offline   xscarab 

  • Mrs Chief Mumpopo 'Monkeyballs' Umboga III
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4,333
  • Joined: 22-February 04

Posted 02 June 2007 - 09:11 AM

Is it possible to change the background colour of the "downloading" (as opposed to the "downloads") window?
Are we nearly there yet?
0

#4 User is offline   bounty vb 

  • Lord of Noobs
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,319
  • Joined: 04-January 05

Posted 02 June 2007 - 11:45 AM

yeah that would be nice
Heeeerrrre's Bounty
0

#5 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 02 June 2007 - 08:23 PM

currently Skinner is not updated to the new 0.48a
(actually i haven't released a new version in over a year or so)
i plan on doing so as soon as i have free time
which will happen, but unfortunatelly life's keeping me busy.

i also got some suggestments for the new version
so we'll see if it will contain new features beside an update...

hope i'll have some good news for you soon ;)

Regards,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#6 User is offline   lorenzone92 

  • MultiformeIngegno
  • PipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 321
  • Joined: 18-January 06

Posted 04 June 2007 - 12:36 PM

View PostAvi-3k, on Jun 2 2007, 10:23 PM, said:

i plan on doing so as soon as i have free time

Really thanks! :thumbup:
RockCiclopedia (wiki - forum - extra)
Tutta la storia del rock, scritta da voi ...
Posted Image
...iscriviti al feed di RockCiclopedia dedicato alle ultime news del mondo della musica!
...scarica la toolbar, per rimanere sempre aggiornato e partecipare attivamente alla community!

MultiformeIngegno | Blog, Il blog del solito cialtrone di turno..
0

#7 User is offline   welldl 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 97
  • Joined: 29-October 05

Posted 09 June 2007 - 09:54 AM

Interesting tool. :D
0

#8 User is offline   Like to Share 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 18-July 07

Post icon  Posted 18 July 2007 - 10:21 AM

:thumbup:
Try my best to create skins for U.
0

#9 User is offline   Beyonce 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 07-August 07

Posted 11 November 2007 - 08:08 PM

Ya Thx Ma Buddy
0

#10 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 11 November 2007 - 09:08 PM

you're all welcome

post your results in this forum,
maybe they will be published on the official site ;)

Regards,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#11 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 06 August 2008 - 09:37 PM

it's been a long time since i've updated Skinner
but here's a new release v1.0Beta, with many changes & improvements

enjoy testing,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#12 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 13 September 2008 - 09:37 PM

released v1.0 final version
added some more small features and fixed some stuff, all in the changelog above

Regards,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#13 User is offline   ManÝcula 

  • (0.6 per day)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,372
  • Joined: 31-March 04

Posted 14 September 2008 - 09:02 AM

Hi.
The file in the Download section of the hebMule.sf.net page is Skinner0.9d.cab.




Brgds.
0

#14 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 14 September 2008 - 08:35 PM

yeah, i know, the site would require some small changes
which i will work on tomorrow (since i didn't have time today :\ )
thanks

Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#15 User is offline   Deer-Hunter 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 349
  • Joined: 09-November 04

Post icon  Posted 28 September 2008 - 10:25 PM

well nice to see that you're still wroking on the project :-)
*Lerne von allen, aber besonders von deinen Feinden*
0

#16 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 02 October 2008 - 09:10 PM

Thank you :)

Regards,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#17 User is offline   SolvexSoft 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 03-December 08

Posted 03 December 2008 - 10:45 PM

Great tool to creat skins
0

#18 User is offline   Deer-Hunter 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 349
  • Joined: 09-November 04

Posted 19 January 2009 - 10:51 PM

at bit late but..

thx for the final version. really great stuff... but unfortunately you stopped the project aren't you??

regards


Deer-Hunter
*Lerne von allen, aber besonders von deinen Feinden*
0

#19 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,127
  • Joined: 25-June 03

Posted 23 January 2009 - 08:59 PM

you're all welcome :flowers:

yes, currently i've stopped working on it.
i've made changes to easily update it in the future
(so perhaps every few emule versions i'll update the entries lists)

Regards,
Avi3k
retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
0

#20 User is offline   Da GuRu 

  • Premium Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 272
  • Joined: 25-December 02

Posted 14 June 2009 - 02:23 AM

info: works @ win 7 RC :)

thanx for it! :flowers:

Quote

yes, currently i've stopped working on it


i hope you're back soon :D
0

  • Member Options

  • (2 Pages)
  • +
  • 1
  • 2

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users