Commit Graph

204 Commits

Author SHA1 Message Date
Filippo Cucchetto ff158aec6c Added missing size to enum that caused crashes in C
This is necessary otherwise nim treat a single value in an enum as a byte
2016-03-22 22:53:00 +01:00
Filippo Cucchetto a8a7a7b7f0 Added support for QtProperty without setter and notify signal 2016-03-22 22:51:33 +01:00
Filippo Cucchetto 66149050ad Fixed support for nnkAccQuoted slots name
Without this fix we cannot support `name=` kind of slot setters
2016-03-20 16:23:09 +01:00
Filippo Cucchetto bb44d3e650 Added support for generating the onSlotCalled method 2016-03-20 12:16:07 +01:00
Filippo Cucchetto fc770629f6 Cont.d work on Nim macros 2016-03-09 23:57:18 +01:00
Filippo Cucchetto 43a8dc40c7 Started reworking the nimqml macros module 2016-03-07 22:49:56 +01:00
Filippo Cucchetto f33ac15526 Added missing UserRole constant 2016-03-05 12:40:38 +01:00
Filippo Cucchetto a35b03abd1 Added support for swapping the QObject void pointer inside bindings 2016-03-03 22:42:09 +01:00
Filippo Cucchetto 4124153d3e Made QModelIndex safer by always coping values 2016-02-25 23:36:22 +01:00
Filippo Cucchetto 74d0e47281 Added debug messages to QAIM 2016-02-25 21:41:10 +01:00
Filippo Cucchetto eac1a3f920 Fixed with changes in DotherSid that removed the QAIM delete 2016-02-25 21:35:54 +01:00
Filippo Cucchetto ba9d537b9b Added support for qmlRegisterSingletonType 2016-02-21 20:07:26 +01:00
Filippo Cucchetto f09920afc4 Removed the QQmlContext module 2016-02-21 18:41:59 +01:00
Filippo Cucchetto 70017c64fb Fixed missing export 2016-02-21 18:37:36 +01:00
Filippo Cucchetto a3dabe05c3 Fixed with the changes in the DOtherSide library 2016-02-21 18:36:38 +01:00
Filippo Cucchetto cee83ba832 Added initial support for qmlRegisterType 2016-02-21 18:15:49 +01:00
Filippo Cucchetto ac8c2422e0 Added support for QResource 2016-02-20 19:33:08 +01:00
Filippo Cucchetto dfb179c378 Hided cint to int 2016-02-20 19:12:18 +01:00
Filippo Cucchetto 13dc73432e Removed useless var in setup procs 2016-02-20 12:52:49 +01:00
Filippo Cucchetto 879bd240af Added support for QAbstractListModel 2016-02-20 12:50:11 +01:00
Filippo Cucchetto dfb80cb122 Renaming the metaObject instance for not conflict with QAbstractListModel 2016-02-20 12:49:57 +01:00
Filippo Cucchetto 60c62c6a3f Fixed Missing reset to nil ini QModelIndex 2016-02-20 12:49:26 +01:00
Filippo Cucchetto 2126599d21 Fixed exportion of QModelIndex 2016-02-20 11:22:02 +01:00
Filippo Cucchetto d1b511ec2b Added suppport for QModelIndex 2016-02-20 11:20:37 +01:00
Filippo Cucchetto 9d0947a450 Added suppoer QHashIntQByteArray 2016-02-20 11:12:24 +01:00
Filippo Cucchetto 23826e2721 Added support for QGuiApplication 2016-02-20 11:07:43 +01:00
Filippo Cucchetto ba45affb99 Added support for QQuickView 2016-02-20 11:03:35 +01:00
Filippo Cucchetto e31df59620 Added missing exports for QUrl 2016-02-20 11:03:13 +01:00
Filippo Cucchetto fb70f5dcba Added support for QUrl 2016-02-17 23:53:40 +01:00
Filippo Cucchetto f876db7117 Fixed argument parsing 2016-02-17 23:15:06 +01:00
Filippo Cucchetto 03e9960a9a Added missing export proc for QQApplicationEngine 2016-02-11 23:57:40 +01:00
Filippo Cucchetto ce498eaa70 Added support for QApplication 2016-02-11 23:56:55 +01:00
Filippo Cucchetto 52205c42b5 Started binding QQmlApplicationEngine 2016-02-09 00:45:54 +01:00
Filippo Cucchetto b3c8cbe336 Added missing types 2016-02-09 00:12:02 +01:00
Filippo Cucchetto 97437040c6 Fixed metaObject method call 2016-02-09 00:11:40 +01:00
Filippo Cucchetto 6d33feece6 Fixed wrong resetToNil in QVariant 2016-02-08 22:32:48 +01:00
Filippo Cucchetto ee5296e2d7 Started rework of QObject and QVariant bindings 2016-02-07 15:35:52 +01:00
Filippo Cucchetto 32f4c78a26 Completed QMetaObject binding 2016-02-06 19:50:35 +01:00
Filippo Cucchetto 33631d2e63 Working on the qmetaobject 2016-02-06 12:24:39 +01:00
Filippo Cucchetto 6f112c9fab Started working on QMetaObject bindings 2016-02-04 23:45:10 +01:00
Filippo Cucchetto 62c3b32cbb Split the nimqml.nim module 2015-11-28 12:22:44 +01:00
Filippo Cucchetto 1c7e5e4f87 Made finalizers mandatory 2015-11-28 11:50:31 +01:00
Filippo Cucchetto 8f868496a8 Updated to Nim 0.12.1 and added {.base.} pragmas 2015-11-22 23:27:37 +01:00
Filippo Cucchetto a45cc83320 Added .gitignore 2015-11-22 23:24:47 +01:00
Filippo Cucchetto 7590908b0e Removed warnings during compilation for missing exported fields 2015-11-22 23:15:24 +01:00
Filippo Cucchetto 33b6fc60c7 Removed useless warning suppressions 2015-11-22 23:11:06 +01:00
Filippo Cucchetto 2d84cca167 Beautified the qml files 2015-11-22 22:48:22 +01:00
Filippo Cucchetto ea8bf458a6 Added .nim.cfg files for automatically link to libDOtherSide 2015-11-21 17:25:01 +01:00
cuke be1a83a391 Added reference to documentation 2015-09-20 14:24:34 +02:00
cuke 2c20a0e7c7 Released version 0.4.5 2015-09-20 14:13:18 +02:00