Commit graph

337 commits

Author SHA1 Message Date
polos
44689ec14e update comment 2021-05-12 16:28:10 +02:00
polos
5cf7e87bd4 small revision 2021-05-11 09:54:26 +02:00
polos
4f75551971 add third argument to 'EQL::addObject' to call 'define-qt-wrappers' 2021-05-11 09:48:00 +02:00
polos
73844d81ab revision 2021-05-10 10:01:16 +02:00
polos
2156ea501f add convenience function EQL::addObject() for adding Qt class instances as Lisp variables 2021-05-09 17:31:43 +02:00
polos
53c6a9e246 tiny revision 2021-05-07 19:16:34 +02:00
polos
28d5d133fb add tutorial in 'Qt_EQL/' for accessing C++ apps from Lisp 2021-05-07 19:06:19 +02:00
polos
490c878dee add MetaArg 'cl_object' to enable passing complex Lisp data to C++ 2021-05-04 16:03:41 +02:00
polos
44056e0853 add 'cl_shutdown()' in destructor of class EQL 2021-04-30 16:09:01 +02:00
polos
7b692f4e12 update comment in 'lib/thread-safe.lisp' 2021-04-29 10:09:33 +02:00
polos
b20eed0306 fix for running EQL5 on a separate thread (not the UI one); N.B. requires 'thread-safe.lisp' to be loaded on startup; 2021-04-28 17:22:33 +02:00
polos
dab9b53283 fix 'qml-ui-vars', see '(qml)' 2021-04-05 11:54:05 +02:00
polos
8c6a45d9e4 adapt '(qml)' for Sailfish 2021-04-01 11:28:05 +02:00
P. Ruetz
ecbef474db Merge branch 'master' into 'master'
Fix compile errors due to conflicting libraries

See merge request eql/EQL5!6
2021-03-29 08:53:09 +00:00
Renaud Casenave-Péré
6d0e46bcc7 Fix compile errors due to conflicting libraries 2021-03-28 09:41:28 +02:00
polos
7b19fd33dd adapt 'my_app' to new install path; small revisions; 2021-03-27 09:44:04 +01:00
polos
8fd473b5a2 revert 'wrong brackets', misunderstanding! (sorry) 2021-03-25 15:39:17 +01:00
polos
9d48cf502a fix wrong brackets in *.pro 2021-03-25 11:13:19 +01:00
polos
4969ea2b90 oversight 2021-03-25 11:01:43 +01:00
polos
95bb218660 update README 2021-03-25 10:59:37 +01:00
polos
0871e751fa revision of Sailfish ini 2021-03-25 10:38:50 +01:00
P. Ruetz
afacf3f74d Merge branch 'sfos' into 'master'
Patches for sailfish package

See merge request eql/EQL5!5
2021-03-25 08:28:51 +00:00
P. Ruetz
440089d90d Merge branch 'bugfixes' into 'master'
Pass argc/argv to Qt before passing it to ecl and fixes in webkit module

See merge request eql/EQL5!4
2021-03-25 08:28:13 +00:00
Renaud Casenave-Péré
ec089749b8 Pass argc/argv to Qt before passing it to ecl
QApplication will remove arguments it recognizes but ecl will not detect this
and might reference a no more existent argument
2021-03-23 22:26:19 +01:00
Renaud Casenave-Péré
1c56565a5f Add build setup for static library 2021-03-23 22:15:43 +01:00
Renaud Casenave-Péré
9675b68f6d Add support for aarch64 2021-03-21 10:53:45 +01:00
14a1d07425 Fix various issues in webkit module 2021-03-21 10:00:31 +01:00
polos
997226c026 some fixes to Sailfish build 2021-03-15 17:38:38 +01:00
polos
92b9e2647e allow compiling for SailfishOS (run 'export SAILFISH=sailfish' before 'qmake') 2021-03-15 14:47:05 +01:00
polos
8e0a6a6e0c add QML ini for SailfishOS 2021-03-14 16:32:08 +01:00
polos
49261f5031 fix low-level bug in 'qml_get2', 'qjs_call2' 2021-03-13 21:42:59 +01:00
polos
089ba6521d revision of 'qml.lisp' 2021-03-13 17:48:44 +01:00
polos
799cc1de36 replace deprecated ECL C names; revisions; integrate QML into the library ('qml-lisp.lisp' is obsolete now); 2021-03-13 16:03:09 +01:00
polos
8d3bc5234f add fast, direct (low-level) JS function calls for QML 2021-03-08 21:04:21 +01:00
polos
bfdc227b21 add internal function for fast, direct JS calls, see also 'qml-lisp.lisp' in QML examples 2021-03-08 18:53:52 +01:00
polos
322b737e7b bug fix in js-arg, small revisions 2021-03-02 09:59:10 +01:00
polos
69a094b6f8 revision 2021-02-05 21:39:01 +01:00
polos
c59ef79ab1 revision 2021-02-05 17:53:25 +01:00
polos
349b1e4d5f add example '9999': draw in JS canvas, calculate in Lisp 2021-02-05 17:39:56 +01:00
polos
875b3a49e6 update README 2021-01-09 18:38:59 +01:00
polos
03bd45a5ad small fix to docu 2020-12-25 19:52:21 +01:00
polos
ddb8465f1f small revision 2020-12-10 09:29:23 +01:00
polos
9191f4a5eb small fixes for macOS 2020-12-08 18:26:41 +01:00
polos
7f3a2145ed fix -quic for setter functions (using QSET instead of QFUN) which are not available as EQL functions (unlike in C++) 2020-12-07 23:00:32 +01:00
polos
ac63828762 restore default debug behavior with command line option -qtpl 2020-12-07 22:39:35 +01:00
polos
54a6879960 Merge branch 'master' of gitlab.com:eql/EQL5 2020-11-28 11:32:45 +01:00
polos
c70380b4d2 re-arrange 'si_safe_eval' code for MSVC compilers 2020-11-28 11:29:42 +01:00
P. Ruetz
1c8cfaf797 Merge branch 'asdf-bugfix' into 'master'
added :init-name to asdf:make-build

See merge request eql/EQL5!2
2020-11-24 07:36:39 +00:00
ava fox
6aa76599b9 added :init-name to asdf:make-build 2020-11-23 23:23:42 -05:00
P. Ruetz
cc3011dc0d Merge branch 'master' into 'master'
Allow passing argc to EQL::ini

See merge request eql/EQL5!1
2020-11-14 08:47:10 +00:00