Page 1 of 2

FreeLibs for LiveCode

Posted: Sat Dec 02, 2017 6:12 pm
by shaosean
It's a sad first release, but need to start somewhere.

This initial release has functionality to use the native macOS calls to set your stacks in to full screen mode.

Use the Tools > Extensions Manager to install.

Download and documentation at <https://freelibs.net/>

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 7:49 am
by shaosean
Here's a teaser for what's getting added next :)
Screen Shot 2017-12-03 at 01.45.30.png
Screen Shot 2017-12-03 at 01.45.30.png (11.05 KiB) Viewed 3096 times

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 8:25 am
by shaosean
*sigh* or not.. hitting a bug with LCB so until that is fixed, I'll have to find something else to add..

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 8:50 am
by bogs
shaosean wrote:
Sun Dec 03, 2017 8:25 am
hitting a bug with LCB
BUG !Image

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 9:03 am
by shaosean
I wish it was that easy..

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 2:19 pm
by capellan
I do not have an Intel Mac, but downloaded it just for curiosity. :)
Are you going to include a screenshot of each FreeLibs?

Al

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 6:44 pm
by bogs
I wish it were that easy myself. However, I will stop my twisted sense of humor from overflowing your thread, although that isn't easy either heh.

Screen shots, like the teaser, seem nice. I hope he goes that route :)

Re: FreeLibs for LiveCode

Posted: Sun Dec 03, 2017 6:47 pm
by shaosean
For features that are visible I don't see a harm in adding a screenshot.

Re: FreeLibs for LiveCode

Posted: Tue Dec 05, 2017 6:32 pm
by shaosean
Just updated the library.. Please note that I changed the name of the two original handlers, so if anyone was actually using this, you'll have to make the change.. Sorry..

FullScreenAllowed (this was changed from AllowFullScreen)
IsFullScreenAllowed (this was changed from IsAllowFullScreen)
ToggleFullScreen
RequestUserAttention
DownloadFileFinished
PostUserNotification

Documentation and downloads available at <https://freelibs.net/>
Any questions, comments or requests, either email me directly, private message me or post in this thread..

Re: FreeLibs for LiveCode

Posted: Wed Dec 06, 2017 3:34 am
by [-hh]
This is really fine. Especially the notification handlers will be useful for many people.

You could think about adding a LC 8 version for people who are not using LCB (and don't know how to recompile by themselves)?

I look forward to a cross-platform version!

Re: FreeLibs for LiveCode

Posted: Wed Dec 06, 2017 3:07 pm
by shaosean
Isn't LCB in LiveCode 8?

Re: FreeLibs for LiveCode

Posted: Wed Dec 06, 2017 5:50 pm
by [-hh]
From 8.0 to 8.2 and 9.0.0-dp1 to 9.0.0-dp10 we have at about 5 different module formats.
Just open a LC 8 version and look at your 'unsupported' library module.

You have to deinstall the currently installed 'unsupported' module and recompile the lcb file.
Hopefully your code also works there. Thats why I denote which version of LC was used to produce the package (lce file).

Re: FreeLibs for LiveCode

Posted: Wed Dec 06, 2017 6:49 pm
by shaosean
ahh. Was unaware that it was that bad. This was done on 9dp10. I'll download the last stable build of 8 and see about getting it to work in there. Thanks for the heads up. :-)

Re: FreeLibs for LiveCode

Posted: Tue Dec 12, 2017 12:36 am
by shaosean
Actually, I'm not going to back port the LCB files due to missing functionality in the older versions.. LC9dp11 sounds like it will have a feature that I will totally love (I check the download page every day now ;) )

Re: FreeLibs for LiveCode

Posted: Tue Dec 12, 2017 12:47 am
by [-hh]
You may watch a detailed progress here:
https://github.com/livecode/livecode/milestones