Search found 71 matches
- Mon Jan 25, 2016 12:14 pm
- Forum: Engine Contributors
- Topic: gyp: Duplicate basenames in sources section
- Replies: 19
- Views: 22648
Re: gyp: Duplicate basenames in sources section
I've tweaked the Gyp main file to ensure that it uses the python modules in the Gyp directory rather than those from the system's Gyp. Try cherry-picking the commit in https://github.com/livecode/livecode/pull/3503 to see if that fixes it.
- Tue Dec 08, 2015 4:00 pm
- Forum: Engine Contributors
- Topic: building android
- Replies: 10
- Views: 14470
Re: building android
Thread necromancy at its finest, but I thought I should explain why Android is including the Linux settings! Mainly, we want the toolchain to be as Linux-like as possible. The Mac settings as they are are only really suitable for building with Xcode but, when doing the Android build, all the host to...
- Tue Nov 10, 2015 11:55 am
- Forum: Linux
- Topic: 6.7.8 rc3 on Linux 64 bit
- Replies: 3
- Views: 5370
Re: 6.7.8 rc3 on Linux 64 bit
You don't have 32-bit versions of various libraries used by LiveCode installed. In particular, you don't have a 32-bit libgtk nor a 32-bit libpango. These aren't hard requirements for LiveCode as no-UI mode will work without them, but without then text rendering isn't available (which also prevents ...
- Tue Oct 27, 2015 11:35 am
- Forum: Engine Contributors
- Topic: building android
- Replies: 10
- Views: 14470
Re: building android
I think using android-9 will be fine. Try it and let us know how it goes and we can update the notes appropriately.
- Thu Sep 10, 2015 6:16 pm
- Forum: Databases
- Topic: SQLite problem
- Replies: 14
- Views: 11076
Re: SQLite problem
https://www.sqlite.org/faq.html#q5
From the looks of this, SQLite uses the OS' built-in file locking mechanisms. I'd be very surprised if Dropbox provides these, though - multiple processes on a single system would work but I suspect that it won't work across multiple computers.
From the looks of this, SQLite uses the OS' built-in file locking mechanisms. I'd be very surprised if Dropbox provides these, though - multiple processes on a single system would work but I suspect that it won't work across multiple computers.
- Thu Sep 10, 2015 6:06 pm
- Forum: Databases
- Topic: SQLite problem
- Replies: 14
- Views: 11076
Re: SQLite problem
The usual way of doing "does some other program have this file open?" detection is to create a file called "<filename>.lock" and use the presence or absence of this file. This is especially common on Linux and Unix systems as they don't have a built-in mechanism for opening files while blocking acce...
- Mon Aug 17, 2015 11:47 am
- Forum: Engine Contributors
- Topic: Gyp errors when try to compile
- Replies: 6
- Views: 10786
Re: Gyp errors when try to compile
The layout for the installed LiveCode is controlled by the installer manifest file (in ide/Installer/package.txt before 7.1 RC1 and in Installer/package.txt after that) and is done as part of the process that builds the installers. To build the installer(s) yourself, run: BUILD_PLATFORM=linux-x86 ma...
- Sun Jun 21, 2015 5:22 pm
- Forum: Engine Contributors
- Topic: develop branch
- Replies: 55
- Views: 70506
Re: develop branch
Sorry for not letting you know - I got rather blinkered by making sure everything was working in-house! Pull requests should go against develop if they are adding a new feature. Bug fixes for 6.7/7.0 should go against the respective develop-x.y branch. The codebase for 7.0 and 8.0 is fairly similar ...
- Sun Jun 21, 2015 4:59 pm
- Forum: Engine Contributors
- Topic: develop branch
- Replies: 55
- Views: 70506
Re: develop branch
Hi Mark, We've moved our build system to a tool called Gyp from Google - instead of having 5+ different sets of project files that need to be updated when we make a change, we use Gyp to generate makefiles for Android and Linux, Xcode projects for OSX and iOS and Visual Studio projects for Windows. ...
- Thu Mar 12, 2015 6:00 pm
- Forum: LiveCode Builder
- Topic: Welcome and introduction to LiveCode Builder
- Replies: 0
- Views: 46712
Welcome and introduction to LiveCode Builder
LiveCode Builder is the new language introduced in LiveCode 8.0 for writing widgets and other extensions. To get started with LiveCode Builder (LCB), click on the "Dictionary" icon in the IDE toolbar, select the "Guide" tab and then "Extending LiveCode" from the drop-down menu. This will show you th...
- Wed Mar 11, 2015 6:16 pm
- Forum: LiveCode Builder
- Topic: Hello World
- Replies: 4
- Views: 4795
Re: Hello World
"OnLoad" is called when the stack containing the widget is loaded. It is responsible for setting all the widget properties back to the values they were at save time, using an array that the widget's OnSave handler created when the stack was saved. One other thing worth noting is that we've added a r...
- Wed Mar 11, 2015 4:30 pm
- Forum: LiveCode Builder
- Topic: Mimic enabled property?
- Replies: 24
- Views: 15710
Re: Mimic enabled property?
It should be, but we've not hooked up the key events yet. The plan is that there is an "OnBoundsCheck" or similar event that would allow the widget to report that part (or all) of it is transparent to mouse events - the primary use-case in mind was non-rectangular controls but it would also have bee...
- Wed Mar 11, 2015 4:17 pm
- Forum: Engine Contributors
- Topic: Retaining Backwards Compatibility in a Changing World
- Replies: 52
- Views: 45510
Re: Retaining Backwards Compatibility in a Changing World
And frankly, I'd love to see some type hinting feature that we could use; it would be nice to be able to refer to a piece of data as something other than a string. Totally optional, but if you opt into it, then you can rely on it (i.e. violations would trigger on explictVariables being true). Might...
- Wed Mar 11, 2015 3:56 pm
- Forum: LiveCode Builder
- Topic: Using effective font name for text in a widget?
- Replies: 15
- Views: 11927
Re: Using effective font name for text in a widget?
@trevordevore - glad to hear it. We're looking forward to seeing what everyone has been creating.
- Wed Mar 11, 2015 3:53 pm
- Forum: LiveCode Builder
- Topic: Using effective font name for text in a widget?
- Replies: 15
- Views: 11927
Re: Using effective font name for text in a widget?
Something else worth noting is that the canvas only exists for the duration of the OnPaint event; it doesn't exist during any other events.