Available now, as a free download, XojoThemes allows you to set groups of syntax colors (or themes) in the Xojo IDE.
Note that it has had minimal testing and that its for OS X users only. Ive been using it for a while for my own purposes and hopefully you will find it useful too.
EDIT: I could have sworn I codesigned the app before uploading but apparently not, so you’ll need to right-click-open the file. I’ll codesign future updates.
Hm, it says “Theme applied to Xojo successfully” but nothing changes in Xojo. I tried a restart of Xojo, still standard scheme. I then tried quitting Xojo, then applying the theme and starting Xojo. Still no luck. OS X 10.9.2, Xojo 2014r1.1
Well there’s the “minimal testing” coming into play I guess. Both color and font changing work for me on 10.9.2. If I get some time (my third child’s due date was two days ago!) I’ll put some logging in place so we can figure it out. Thanks for trying it anyway!
[quote=84202:@Gavin Smith]Available now, as a free download, XojoThemes allows you to set groups of syntax colors (or themes) in the Xojo IDE.
Note that it has had minimal testing and that its for OS X users only. Ive been using it for a while for my own purposes and hopefully you will find it useful too.
EDIT: I could have sworn I codesigned the app before uploading but apparently not, so you’ll need to right-click-open the file. I’ll codesign future updates.
Midnight theme
Sunset theme[/quote]
Gavin Excellent work! I am using the “SunSet Theme” and it looks awesome! I am 10.9.2 BTW.
don’t use it with the IDE running as there is no guarantee that an external process can successfully alter the preferences of a running application (The defaults man page does say this may not work but I can’t see anything in the CFPreferences references about one process trying to alter anothers preferences)
Opening and closing prefs is all that is needed on my Macs for it to work. The “successfully applied” message is a little spurious at the moment as it doesn’t do testing etc. All that message currently means is “the app was able to write to the shell”. (It’s possible that the app won’t actually be able to say for 100% sure that the new prefs have been applied or not but I haven’t tested that theory properly yet).
[quote=84448:@Norman Palardy]Try one of two things
open & close the prefs in the IDE
don’t use it with the IDE running as there is no guarantee that an external process can successfully alter the preferences of a running application (The defaults man page does say this may not work but I can’t see anything in the CFPreferences references about one process trying to alter anothers preferences)[/quote]
Yeah, I’ve tried both of those ways and a few others. Nothing works. I’d be happy to share my screen out to Gavin if he wants and when he gets time.
i close Xojo first, run the XojoTheme… wait a little while and when it is finish, open Xojo and go to the code and i see the new theme already. i am using Mac OSX 10.9.2.
Loving it, Gavin! Thanks a lot!
For the preferred daytime of Xojo coding, the midnight scheme is excellent!
First it seemed to me it didnt work right the text colors had changed, but not the background, therefore a lot of text turned invisible , but like many others I found clicking around in the editor object list resolved that.
My text was perhaps a little misleading, I can change the Font in XojoThemes, but XOJO not accepts the set font,
I can not change Colors in XojoThemes or add a new Theme.
It’s odd that you can set the colors in the Xojo IDE but not the font. Does leaving the font as System and changing the size work?
[quote=84634:@Axel Schneider]
I can not change Colors in XojoThemes or add a new Theme.[/quote]
Yep, it says in the ReadMe that adding and editing themes hasn’t been implemented yet.