Daniel Kolesa
|
1afd1e6f27
|
elua: getopt api improvement
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
3130a0ec20
|
elua: remove license printing
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
8056a85428
|
elua: support for default domain in gettext module
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
aaaf103234
|
elua: gettext cleanups, use ffi for calling into gettext to speed it up
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
76b445fb6d
|
elua: i18n/l10n support including gettext module for user apps, bump gettext requirement to 0.18.3 (required for lua support in xgettext)
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
7876dd579f
|
elua: lualian: remove out/inout support on keys
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
754f0fee79
|
elua: lualian: with directory scanning in, there is no need to do this anymore
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
4f7cdefbee
|
elua: geometry and size parsing support in getopt
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
6da958d462
|
elua: initial support for complex types in lualian plus bug fixes
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
6a5057ef0d
|
elua getopt: support for optional values
|
2014-06-10 15:48:49 +01:00 |
Daniel Kolesa
|
19c87a870e
|
elua: cover the new eolian APIs
|
2014-06-10 15:48:49 +01:00 |
q66
|
e7ed8b08f9
|
elua: lualian can now query type information
|
2014-06-10 15:48:49 +01:00 |
q66
|
c593e67306
|
elua: lualian now has access to types
|
2014-06-10 15:48:49 +01:00 |
q66
|
61b7fd28b8
|
elua: start support for eolian complex types
|
2014-06-10 15:48:49 +01:00 |
q66
|
425f551e85
|
elua: minor update
|
2014-06-10 15:48:48 +01:00 |
q66
|
53f9a93328
|
elua: update against eolian API
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
e2f912aa03
|
elua: remove getopt-like interface from getopt.lua, use descs directly instead, and add a system of aliases (optional)
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
e742b758d2
|
elua: do not use ecore_getopt, getopt.lua improvements and fixes, initial lualian generator script, lualian module changes
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
17be497fc2
|
elua: help support in getopt
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
975ca2634f
|
elua: declarative version of the getopt function
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
27a5151bd8
|
elua: getopt module
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
cefd51b955
|
elua: adjust module system for injection into loaded table nad preload, lualian can now inject inside of existing modules
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
942d684825
|
elua: register classes in lualian generated code
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
d301b5bb84
|
elua: use actual class_get functions instead of placeholder
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
10c68c59c8
|
elua: generate a default constructor if none provided
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
3b053abdac
|
elua: lualian support for non-default constructors, and a fix in event generation
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
ad2aa8e9a9
|
elua: basic constructor generation in lualian
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
3f70a9a79e
|
elua: respect possible retval from ctor
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
2f678f862d
|
elua: make it possible to return values from constructors
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
c68a73d6e2
|
elua: cleanup
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
437c2cf68f
|
elua: event fix
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
c2d581631b
|
elua: functional event generation
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
92f6397b96
|
elua: event ffi generation
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
fd34396c0e
|
elua: initial code for lualian events and remove default constructor nonsense
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
b79bd85f8f
|
elua: more refined type conversions in lualian
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
f415c10f41
|
elua: specialize Evas_Coord
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
f9ee9e8673
|
elua: get rid of a warning
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
15e1702290
|
elua: fix accidental garbage collection of log domains
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
8b83976295
|
elua: better lualian type conversions
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
097f02bcc7
|
elua: basic type conversion support in lualian
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
5b29cc38e1
|
elua: check for property/method scope in lualian (don't generate code for protected methods as they're only usable within implementations)
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
dca8afb2cc
|
elua: rename eo __ctor to __tor_common (so that it's not automatically called with no ctor provided)
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
a9d3df6523
|
elua: class prefix stripping support
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
6e119370e9
|
elua: wrap multiple-return properties
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
b2aa896932
|
elua: lualian can now generate methods
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
2cb887be13
|
elua: bindings fixes, lualian can now generate properties correctly (doesn't perform type conversions yet)
|
2014-06-10 15:48:48 +01:00 |
Daniel Kolesa
|
567ff9f0b3
|
elua: fixes and more lualian stuff
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
534818eaba
|
elua: more lualian functionality
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
aae4567b4d
|
elua: eina bindings fixes, include support in lualian
|
2014-06-10 15:48:47 +01:00 |
Daniel Kolesa
|
7508be9cdb
|
elua: mixin
|
2014-06-10 15:48:47 +01:00 |