Hi crowd,
I am really enjoying Gideros so far and I think it is a pity that it is not better known. Since I am the kind of person that thinks an aesthetically pleasing working environment is also important, I created a new theme for Gideros Studio. It also comes with new icons and a light and dark syntax theme. It is a port of the Outlander Theme for Atom with a few tweaks.
It is still work in progress (some icons need work etc) but it is perfectly usable. Unfortunately, theming in QT is not easy especially if you do not know it at all (like myself). One of the things that might be useful even if you do not like the theme is that I cleaned up the theme file from all the garbage that was in there (I think they were just taken from another QT-app, Mumble, unchanged so contained a lot of noise). There might still be a lot of unnecessary stuff in it but it is a start.
I am on Mac which means I cannot see the menu bar at the top so I couldnt check it. If it looks completely out of place, please share a screenshot and I try to fix it from there.
Also: a few things are unfortunately not changeable from the theme files like the background of the header bars of the tree view and the image preview (and more). They are hardcoded in the source so it only be necessary to remove them from there. (I tried to get QT to do it myself, but it turned out to be a 20GB install which I dont have atm
( ).
This is only a small contribution and I hope you like it
INSTALLATION INSTRUCTIONS:
- copy over the .qss, the .ini and the GiderosOutlanderDark_res folder into the themes directory of Gideros Studio
- if you like to use the custom icons, replace the images.png file with the one in the Resources/ folder of Gideros Studio (make a BACKUP of the original one before overwriting it!!!!)
- also the UI uses the Roboto Font, you may want to install it
- the syntax uses the Fira Mono font and it might fall back to something awful if it is not installed... if so you need to replace all instaces of Fira Mono in the .ini file with a font of your choice
I hope I did not forget anything, otherwise: let me know!
ENJOY
Comments
It is not ZeroBrane Studio, but that did not work properly for me somehow so I'll stick with Gideros Studio for now...
Bonus: check out the tiny Gideros icon that replaced the Project icon \m/
Likes: simwhi
How is the ZB workflow for you?
Likes: antix
ZB workflow is fantastic, especially that outline pane :bz
I only go back To Gideros Studio to add assets, test on device, and export to APK.
Initially I had problems with ZB but that was ages ago. The latest version of ZB works really well.
for simple on-device testing see the end of my tutorial:
http://www.indiedb.com/tutorials/gideros-with-zerobrane
briefly, you just need to add something like the following lines to any of your lua files (with the appropriate device ip's of your test devices) and click on the appropriate one when you test on that device:
give it a try.
Likes: stetso, antix
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
EDIT: Oh and Atom does not offer a debugger of course, although I faintly remember that someone built a plugin with debugging and Gideros Player support for VS Code. Its here: https://marketplace.visualstudio.com/items?itemName=devCAT.lua-debug but seems to work only on Windows?!?
did you hear about live-coding in zbs? that's also useful (and fun) from time to time.
Likes: antix
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I've been using ZBS for a few years now, and I wouldn't change to another IDE. The ability to add breakpoints while debugging is completely indispensable (using mobdebug).
Likes: antix