App Updater helper for Levure

Collaborate on tools, libraries, and applications beyond the IDE

Moderators: heatherlaine, Klaus, FourthWorld, robinmiller, kevinmiller

Post Reply
trevordevore
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 888
Joined: Sat Apr 08, 2006 3:06 pm
Location: Overland Park, Kansas
Contact:

App Updater helper for Levure

Post by trevordevore » Wed Sep 26, 2018 5:44 pm

Hi,

I've been working on the App Updater helper for Levure. The goal is to make automatic updating of Levure applications really straightforward. The helper leverages Sparkle on macOS and WinSparkle on Windows (the two desktop platforms I develop for). I used the Foreign Function Interface (FFI) in LiveCode Builder (LCB) to incorporate Sparkle and WinSparkle.

Here are the relevant links. The README has all of the instructions. The release page has the downloadable files. I would be interested in hearing from anybody who tries to implement this in their own application.

Project:
https://github.com/trevordevore/levureh ... pp_updater

Release page:
https://github.com/trevordevore/levureh ... r/releases

Levure:
https://github.com/trevordevore/levure

What is a Levure helper?
https://github.com/trevordevore/levure/wiki/helpers

For those who might want to incorporate Sparkle or WinSparkle in their app but don't use Levure here are links to the individual GitHub repos:

Sparkle: https://github.com/trevordevore/lc-sparkle

WinSparkle: https://github.com/trevordevore/lc-winsparkle
Trevor DeVore
ScreenSteps - http://www.screensteps.com

Levure Application Framework: https://github.com/trevordevore/levure
LiveCode Resources for Developers: http://livecode.bluemangolearning.com

Post Reply

Return to “Community Projects”