osu! Skin Manager

posted
Total Posts
102
show more
Topic Starter
BlackTasty
Thank you for your reply, the bug should be fixed in the next version ;)
Topic Starter
BlackTasty
Update 3.8 Full is now avaible!
  1. Added: A new folder browser dialogue
  2. Added: The application can now detect your osu! skin folder
  3. Fixed: When the skin folder is empty, the application crashes
  4. Removed: The old folder browse dialogue at the first startup

___________________________________________________________________________________

Also, I want to publish some interesting stats about the application ^^ :
  1. Downloads (overall) - 1151 Downloads
  2. Updates: 23 Updates (this update included)
    1. Additions to the application: 33 additions
    2. Changes to the application: 37 changes
    3. Bugfixes: 29 Bugs were fixed
    4. Removed things: Three things were removed
  3. Lines of code: 5139 lines of code
  4. Included windows: 16 (three of them are invisible, because they are debbuging tools)
  5. Included resources: 35 resources (29 images, six text files)
  6. 23 settings are stored in the application
  7. For multilanguage support, there are four translation files (two english and two german files). In total there are 121 translations.
    1. The messages file (all message windows translations) has 61 translations.
    2. The gui file (all translations for all changing texts in all forms, eg. the update notification) has 60 translations.
[Kanzaki Ranko]
.netFX4.5 installer is running in German as default, too.

Edit:
########################################################
## !!This application is copyrighted by bl8ckdr8gon!! ##
## Log created: 20.04.2015 at 11:09:13. ##
## ##
## If you run into problems, please send this log ##
## via pm on the osu! homepage or post it in the ##
## thread: http://osu.ppy.sh/forum/t/231747 ##
########################################################

[INFO] 20.04.2015, 11:09:13: Initializing "log.txt"...
[INFO] 20.04.2015, 11:09:13: "log.txt" created!
[INFO] 20.04.2015, 11:09:13: Initializing Application..language set to "default"
[INFO] 20.04.2015, 11:09:13: Initializing complete! Loading settings...
[INFO] 20.04.2015, 11:09:13: Loading necessary data...
[INFO] 20.04.2015, 11:09:13: --- Checking the osu_directory setting...
[INFO] 20.04.2015, 11:09:13: Found no directory
[INFO] 20.04.2015, 11:09:31: --- Setting values...
[INFO] 20.04.2015, 11:09:40: --- Checking if a skin was loaded...
[INFO] 20.04.2015, 11:09:40: Loading skins...
[INFO] 20.04.2015, 11:09:40: Settings exported!
[FATAL] 20.04.2015, 11:09:44: Exception thrown in Form1: While starting the osu! Skin Manager, the application crashed completely (Line osu__Skin_ManagerForm1ctor()) - Crash information: Could not find a part of the path 'C:\Users\Maav\AppData\Local\Apps\2.0\8O3A76YR.TCE\OYZVLR70.MK6\osus..tion_76e887192c657440_0001.0000_95354b6d99661857\Skins'.
[INFO] 20.04.2015, 11:09:44: Creating Crash Backup from actual skin...

Got this crash log when I tried to run it the first time. Chose "Skins" as the directory, as I have my osu! folder in the PATH system variable, so that might be the issue. IMO, you should look into another way to find paths so paths in the PATH sysvar can be simplified.

Edit2:
Reinstalled the program, and tried the simulator with zeluaR's skin (http://puu.sh/gw9vv/44b5600f46.zip).
Note how the simulator draws the Skip button:

Now, how osu! draws it (running b20150416.1cuttingedge @800x600 DirectX)
Topic Starter
BlackTasty

Flameu wrote:

.netFX4.5 installer is running in German as default, too.

Edit:
########################################################
## !!This application is copyrighted by bl8ckdr8gon!! ##
## Log created: 20.04.2015 at 11:09:13. ##
## ##
## If you run into problems, please send this log ##
## via pm on the osu! homepage or post it in the ##
## thread: http://osu.ppy.sh/forum/t/231747 ##
########################################################

[INFO] 20.04.2015, 11:09:13: Initializing "log.txt"...
[INFO] 20.04.2015, 11:09:13: "log.txt" created!
[INFO] 20.04.2015, 11:09:13: Initializing Application..language set to "default"
[INFO] 20.04.2015, 11:09:13: Initializing complete! Loading settings...
[INFO] 20.04.2015, 11:09:13: Loading necessary data...
[INFO] 20.04.2015, 11:09:13: --- Checking the osu_directory setting...
[INFO] 20.04.2015, 11:09:13: Found no directory
[INFO] 20.04.2015, 11:09:31: --- Setting values...
[INFO] 20.04.2015, 11:09:40: --- Checking if a skin was loaded...
[INFO] 20.04.2015, 11:09:40: Loading skins...
[INFO] 20.04.2015, 11:09:40: Settings exported!
[FATAL] 20.04.2015, 11:09:44: Exception thrown in Form1: While starting the osu! Skin Manager, the application crashed completely (Line osu__Skin_ManagerForm1ctor()) - Crash information: Could not find a part of the path 'C:\Users\Maav\AppData\Local\Apps\2.0\8O3A76YR.TCE\OYZVLR70.MK6\osus..tion_76e887192c657440_0001.0000_95354b6d99661857\Skins'.
[INFO] 20.04.2015, 11:09:44: Creating Crash Backup from actual skin...

Got this crash log when I tried to run it the first time. Chose "Skins" as the directory, as I have my osu! folder in the PATH system variable, so that might be the issue. IMO, you should look into another way to find paths so paths in the PATH sysvar can be simplified.

Edit2:
Reinstalled the program, and tried the simulator with zeluaR's skin (http://puu.sh/gw9vv/44b5600f46.zip).
Note how the simulator draws the Skip button:

Now, how osu! draws it (running b20150416.1cuttingedge @800x600 DirectX)
Startup issue: The application gets the path through the registry, I am asking myself right now how he got this path. Where is your osu! installed?
(By the way: Do you mean this with PATH system variable? Click)

Simulator issue: The system behind the drawing is still in Beta, I will try my best to get the same results as in osu! ;)
[Kanzaki Ranko]
Yeah, this.
I typed manually the word Skins as the path (as I do in the command prompt or Run... dialog), instead of having it autodetect, and it got this path.
Topic Starter
BlackTasty
Okay, that might be the issue. The application does not search in the system variables, but the autodetect feature detects the folder over the registry. I will look forward to implement a method which makes it possible to use a system variable to detect the folder ;)
Kuuhaku722
Cool... nice programs :)
i have some sugestion
1. installation
Make Players avaiable to change the language from german to english. i think it will better if the default language is in english


2. icon
You need a better icon.please change/improve the icon
Topic Starter
BlackTasty
I've planned to remove the installer completely, because the update feature is buggy as hell and the installer himself is too stupid to set the installation language to english. A new icon would be good that's true, but I have no idea for an icon right now ^^"
GunterGaming
Umm... help? What do I press?

Edit:I just used google translate.
maybe you should link the translation to the installer.
Kuuhaku722
left " ich stimme zu "
[oo]PS
CRASHE:DDDDDDDDDDDD
Topic Starter
BlackTasty
A short info
After taking a break from developing the application (school, etc...) I've decided to continue developement. Expect a new update in the next days ;)

Also, look at this pretty new icon:
Topic Starter
BlackTasty
Update 4.0 Full is now avaible, now with a brand new installer!
  1. Added: A new installer + updater
  2. Added: New icon
  3. Added: Skin Preview in the skin selection (menu-background required)
  4. Added: .osk files can now be opened with the application. WARNING: The loaded .osk is temporary, if you close the application or load another skin all changes will be lost! Save the skin before closing or loading another skin.
  5. Added: "Save Skin under" function (CTRL + Shift + S)
  6. Changed: Settings Hotkey changed from CTRL + Shift + S to CTRL + Shift + C
  7. Changed: "Import" is now "Import file"
  8. Fixed: Exporting a skin was a little big buggy
  9. Fixed: The Author of a skin wasn't displayed in the German version of the application
  10. Removed: The old and ugly "installer"


In the future, the installer himself will rarely receive updates, but the application itself will be updated automatically (if activated)

IMPORTANT: Please uninstall the old osu! Skin Manager before installing the new version!
Topic Starter
BlackTasty


osu! Skin Manager 4.2 Full is now avaible!
  1. Added: Three new themes, "Spotify theme (Green)", "Spotify theme (Red)" and "Spotify theme (Blue)"
  2. Added: A splitter in the main window with which you can adjust the size of the skin selection and the preview
  3. Changed: Cancel, Abort and Close buttons are now colored red (no matter which skin is selected)
  4. Changed: If you select a skin, a preview of the skin is shown (menu-background)
  5. Changed: If you open a .osk file, the info window ("The osu! Skin Manager is now loading the files...") will not show up
  6. Changed: The "Select folder" dialogue (where you select your skin folder) is now affected too from the selected theme
  7. Changed: The tabs have now another appearance
  8. Changed: Small changes to the GUI of some windows
  9. Changed: Very small changes to the GUI in the main window
  10. Changed: The previews and the buttons in the skin mixer change their size and location dynamically
  11. Changed: Changed the font to "Segoe UI Light"
  12. Changed: If no skin is loaded, the Skin Mixer shows up immediately if you want to open it
  13. Changed: Changed some keybinds:
    1. Open the Quickhelp by pressing F1
    2. Edit the skin.ini by pressing F2
    3. Start the simulator by pressing F3
    4. Open the settings by pressing F4
  14. Fixed: Clicking "Apply" in the settings and then Cancel ignored the new settings
  15. Fixed: Import and export of settings should work again
  16. Fixed: After closing the Skin Mixer, the apllication crashed
  17. Fixed: The GUI of the Skin Manager in the english version had a weird behaviour
  18. Fixed: The selected language hadn't an effect on background threads (Updating, etc)
  19. Removed: The gradient from the top bar in fullscreen mode
  20. Disabled: The small window that appeared when clicking on a hitcircle element
Topic Starter
BlackTasty


osu! Skin Manager 4.2.1 Full is now avaible!
After receiving some logs (Yay it works ^.^) I was able to fix some bugs :)
  1. Added: If the application crashes, a crash log with anonymous system specifications. This can be deactivated in the settings and if you want to see what exactly is sent to me, press the "System Specs" button in the settings
  2. Added: Users can now send their logs to the server (Don't try to abuse it, it has a built-in cooldown)
  3. Changed: The message, which asks you if you really want to load another skin, will only show up if you have changed something in the skin
  4. Changed: Update message has a new look
  5. Fixed: Sometimes the application tried to load the empty "Temporary" folder.
  6. Fixed: The application crashed at startup when searching for updates with no internet connection
  7. Fixed: Loading skins is now much faster (On some systems skins loaded very slow)
  8. Fixed: Tooltips in the sttings are now translated in German too


By the way, I am working on a new application: http://puu.sh/jCDPz/53866ba8ff.jpg
Kuuhaku722
:) osu! Music Player sound so cool, i am looking for this app. and i hope it can run in windows 10 and windows 8.1 . can i get it now xD
Topic Starter
BlackTasty

Kuuhaku722 wrote:

:) osu! Music Player sound so cool, i am looking for this app. and i hope it can run in windows 10 and windows 8.1 . can i get it now xD
Sure it runs on Windows 10 and 8.1, both tested and worked ;) The first release might come in the next few days
Frc
It's really unstable, I tried to mix two skins and it gave me errors randomly like "This file couldn't be saved" and exceptions that would crash the app every time
Topic Starter
BlackTasty

Neko Sanae wrote:

It's really unstable, I tried to mix two skins and it gave me errors randomly like "This file couldn't be saved" and exceptions that would crash the app every time
Would be good if you could describe what you have done exactly as this happened.
Lexiand
the installer is not working
show more
Please sign in to reply.

New reply