17 Commits

Author SHA1 Message Date
Will Szumski
17eb1e748e turns out {.compileTime.} tables work, but ones decalred in static block do not 2015-01-03 19:56:22 +00:00
Will Szumski
0beff2244a fixed some warnings, added debug template (compile with -d debug), make QtType macro pass through definitions we do not explicitly handle 2015-01-03 19:49:59 +00:00
Will Szumski
b4083f1b84 work around compiler bug where {.compileTime.} tables are flagged up as not being computable at compile time when a macro using them is imported into another module 2015-01-02 21:26:30 +00:00
Will Szumski
0c626fe6db export QtType macro 2015-01-02 20:07:48 +00:00
Will Szumski
b02540d1c1 add NimQmlMacros.nim 2015-01-02 20:07:12 +00:00
Filippo Cucchetto
663e8fe448 Removed leftover 2014-12-30 19:13:47 +01:00
Filippo Cucchetto
a1adc3f53c Restructured the D bindings and renamed to DQml 2014-12-30 19:11:01 +01:00
Filippo Cucchetto
fcbc2662f0 Moved the NimQml to a separate directory and added .nimble file 2014-12-29 15:32:53 +01:00
Filippo Cucchetto
91730b4d83 Fixed the nim test app for using the defer keyword 2014-12-29 14:15:25 +01:00
Filippo Cucchetto
488b70503e Removed unused function in qml 2014-12-29 14:12:24 +01:00
Filippo Cucchetto
b3fd45035c Fixed the Nim example 2014-12-28 16:01:50 +01:00
Filippo Cucchetto
69058bb5ee Ported the build system to CMake 2014-12-28 15:00:05 +01:00
Filippo Cucchetto
7a48ec9a9d Initial support for properties creation in the dotherside lib and in Nim 2014-12-24 14:30:41 +01:00
Filippo Cucchetto
d13034f94c Implemented the create and emit of signals for Nim 2014-12-10 22:50:56 +01:00
Filippo Cucchetto
d229da9102 Implemented the slot callback in Nim 2014-12-08 12:55:09 +01:00
Filippo Cucchetto
0859903886 Renamed some function of the CPP interface and fixed both D and Nim bridges
Added the QQmlApplication API to D
2014-12-01 21:30:52 +01:00
Filippo Cucchetto
ce27d807b2 Started Nimrod language bindings 2014-12-01 21:02:33 +01:00