SRL Archive - S.M.A.R.T.

SMARTv6.10


BenLand100

2012-03-11 14:40:27

A few changes for this version. Notably, I finally got around to adding a method to set a custom user-agent, SmartSetUserAgent(useragent:String); which needs to be called before SmartSetup to take effect. Also, the annoying tab character when the client looses focus might be fixed. Further, I added a feature that I thought was already there — the ability to enable/disable SMART from a script via SmartSetEnabled(enabled:boolean);

Give it a few days of testing before uploading it to the Simba updater.

Zipped Binaries:
http://bland.no-ip.org/files/SMARTv6.10.zip

Source (GIT Repos):
https://github.com/BenLand100/SMART

Changelog v6.10:
+ SmartSetUserAgent(useragent:String);
+ SmartSetEnabled(enabled:boolean);
+ Possible fix for tab character on focus loss

Brandon

2012-03-11 14:41:46

Wow Ben your alive!! Hahaha =] I'm gunna stop my script and test it and let you know how it goes.
In the InitFrame in the Src/Smart/Client.Java file.. I set it to: clientFrame.setPreferredSize(new Dimension(787, 565)); at line 485..
right before: clientFrame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);

So that I don't get that black space around smart canvas on windows 8..

begginer

2012-03-11 14:41:52

wow, nice upgrade. I'll see how test will go

Kyle Undefined

2012-03-11 14:42:58

Finally! Took you long enough, got tired of bugging you on IRC :p Nice job!

Brandon

2012-03-11 14:52:16

Smart 6.10 with/without any changes.. Downloaded from the first link aka the precompiled dll..


BenLand100

2012-03-11 14:58:45

Looks like the new mingw doesn't auto static link the g++ dependencies. I recompiled; try http://bland.no-ip.org/files/libsmart.dll or the zip'd link

Brandon

2012-03-11 15:04:35

From: BenLand100
Looks like the new mingw doesn't auto static link the g++ dependencies. I recompiled; try http://bland.no-ip.org/files/libsmart.dll or the zip'd link


That worked.. The typing through smart works a lot better now.. Only thing is that we cannot use the tab key.. if pressed then u cannot type through smart unless you click the taskbar then click back the canvas.. which is pretty fine.. much better than minimizing/disabling.. Thanks :D

BenLand100

2012-03-11 15:08:27

Unfortunately there isn't much to be done about the tab key, since the client can't have real focus pressing the tab key is the same as tabbing to the next component.

Shatterhand

2012-03-12 16:02:49

Yay, w00t, thanks! Gonna test it. :)

'Toxin

2012-03-12 16:17:04

Thank you once again Ben for your hard work. We love you, truthfully.

NCDS

2012-03-12 19:08:56

Nice release Ben. :)

Shatterhand

2012-03-14 12:02:23

By the way previous version was v6.9…..or v6.09? This is misleading…

Brandon

2012-03-14 12:05:55

From: hunt3rx3
By the way previous version was v6.9…..or v6.09? This is misleading…


This is the latest version.. lol. Previous was 6.9 but Ben chooses the naming so yeah. Makes sense.. 6.9 doesn't stand for 6.90.. so 1 up would either be 7.0 or 6.10 depending on your version scheme.

Shatterhand

2012-03-14 13:18:41

From: ggzz
This is the latest version.. lol. Previous was 6.9 but Ben chooses the naming so yeah. Makes sense.. 6.9 doesn't stand for 6.90.. so 1 up would either be 7.0 or 6.10 depending on your version scheme.

Of course I can figure out this is the latest, but this version scheme is just weird for me. :D

To Benland:
I have tested this, the SetEnable function is pretty cool, but the tab character sometimes is still being sent.

Shatterhand

2012-03-14 13:21:34

Delete this post. My bad for double posting.