XojoThemes 0.5 Released

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 it’s for OS X users only. I’ve been using it for a while for my own purposes and hopefully you will find it useful too.

Release notes and download at www.xojonews.com

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

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

For me it works ( OS X 10.9.2, Xojo 2014r1), but changing the font does not work.

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 it’s for OS X users only. I’ve been using it for a while for my own purposes and hopefully you will find it useful too.

Release notes and download at www.xojonews.com

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.

Thanks!

Awesome work Gavin!

Sweet! Wanted to report that is works for me with 10.9.2 and Xojo 2014R1.1.

Thanks!

The missing feature of Xojo! (Not the theme part but a way to save them)
Great work Gavin!

When the Edit and Add features are there it’s complete! :wink:

Seems I’m the only one it isn’t working for, lucky me :slight_smile:

Try one of two things

  1. open & close the prefs in the IDE
  2. 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

  1. open & close the prefs in the IDE
  2. 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.

quoting the IDE and then using it surprises me that it would not work

open console & then try with the IDE shut down & see if there are any messages

[quote=84243:@Mike Cotrone]Gavin Excellent work! I am using the “SunSet Theme” and it looks awesome! I am 10.9.2 BTW.

Thanks![/quote]

so do i … i love the sunset theme…

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.

How long do you wait? Does it not work if you don’t wait? I wonder if it’s related to the problem Jeremy is having.

sorry… i try again and it take about 5 second… and i even try with the Xojo already started and it work.

Loving it, Gavin! Thanks a lot!
For the preferred daytime of Xojo coding, the midnight scheme is excellent! :wink:

First it seemed to me it didn’t 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.