I’ve decide to stop the Seth 1 series at the present V1.2 and jump ahead to V2. This decision has mainly been influenced by ongoing problems with installing Seth on Yosemite.
For V2 I decided to form a small beta testing group to help me get Seth to how I imagined it could and should be. Two early adopters of Seth came forward, Ken Cooper and Stephen Ezekwerm and their ongoing help with bug squashing, general testing and initiating new ideas and different ways to use Seth have been invaluable. Between us we are able to test Seth on Windows 7 and 8.1, OSX Mavericks and Yosemite, and Linux Mint.
OK so what’s new with V2?
Firstly Seth V2 has no installer..bye bye permission problems..hello Yosemite!
Seth V2 now is a true plugin and will now sit in your user plugins directory.
Opening Seth automatically inserts scripts and changes preference settings in the LiveCode IDE as required to allow Seth to work. When Seth is shut down these changes are all reverted to how they were before Seth was opened.
The Theme engine has been re written and is now much faster and more stable than the V1 series.
Themes can be created as a preview before saving.
Directly the color is changed the change is reflected in the script editor.
Color classes can be renamed for each theme, so instead of say “class error none” (as defined by LiveCode) you could rename this to for example “My Big Red Error”
Themes can be reordered in the theme selector so that the themes you use the most can be moved to the top of the list for example.
The debug editor can have it’s own theme.
Fonts, styles and font weight can be changed for each class.
A new Template theme can be set with colors, fonts and defined class name, which can be used as a template for new themes.
The last theme that Seth was using when Seth was closed is now reinstated when Seth is next started.
As you can see there are a lot of great new features coming in Seth V2 which will make Seth a much more complete utility for the LiveCode programmers toolbox.
When can you get your hands on Seth V2?
I expect Seth V2 to be released between the 10th and 17th of February
watch this blog and follow me on Twitter for the latest news.
Due to an illness in the family Seth is release is going to be delayed.
But in the meantime, a couple of screenshots of some of the new features in Seth V2.
Slide out panel to define class attributes
Expandable themes list with drag & drop re-ordering