Commit graph

  • 0ad3c10f40 add QML example "table-view"; some revisions; polos 2017-03-19 00:16:31 +01:00
  • b364b80abf review QML example "abstract-model" polos 2017-03-17 19:03:29 +01:00
  • 306095470b QML sokoban: add undo polos 2017-03-16 08:51:15 +01:00
  • 25aaf57a20 QML sokoban: center maze polos 2017-03-15 21:53:44 +01:00
  • c87de2c081 QML sokoban: add level slider polos 2017-03-15 19:37:48 +01:00
  • e9bec70cb8 QML sokoban: small fix; remove large mazes; polos 2017-03-15 08:24:33 +01:00
  • 5e908ef779 small revision of QML sokoban polos 2017-03-14 17:33:05 +01:00
  • 75aa78deac QML sokoban example: add new mazes and their solutions polos 2017-03-14 13:14:01 +01:00
  • 776110d14a fix bug in "gui/properties" (dialog) polos 2017-03-09 10:31:23 +01:00
  • 8f9565a6e0 improve both QSELECT and "gui/properties.lisp" (dialog) for whole QML item stack polos 2017-03-08 12:58:46 +01:00
  • 622d2cb9fa small revisions of QML examples polos 2017-03-07 00:23:14 +01:00
  • 20e3c27983 review QML "sokoban" polos 2017-03-06 17:21:20 +01:00
  • 96cd6e9c99 simplify QML in "sokoban" example polos 2017-03-06 08:49:40 +01:00
  • ab935d300b tiny revision of QML "sokoban" polos 2017-03-05 23:20:18 +01:00
  • ff0a20d421 small revision of "qml-file.lisp" (add newline after FORMAT) polos 2017-03-05 17:03:10 +01:00
  • aecb1bd308 READMEs: switch back to still valid "ecl -shell" (for older ECLs) polos 2017-03-04 18:44:28 +01:00
  • 0458ee21af small revision of '.pro' files polos 2017-03-04 11:41:32 +01:00
  • 3f3284519b add note about MinGW (stuck in 'Makefile' loop) polos 2017-03-04 11:40:46 +01:00
  • 1b1a3a2e2f small review of QML "sokoban" polos 2017-03-04 10:38:10 +01:00
  • 55731baea2 small revision of QML "sokoban" polos 2017-03-03 22:58:24 +01:00
  • 5a7008af1a small revisions (QML) polos 2017-03-03 11:41:43 +01:00
  • 31c52196f7 revision of QML examples polos 2017-03-02 23:55:05 +01:00
  • 9e63485abe add QML screenshot polos 2017-03-02 12:49:04 +01:00
  • a4215f784b update README polos 2017-03-02 11:43:06 +01:00
  • 903f41fd88 small revisions polos 2017-03-02 08:43:06 +01:00
  • e2354c3831 small revision polos 2017-03-01 18:29:47 +01:00
  • 92e3d1df6e small fix of QML "sokoban" polos 2017-03-01 18:03:42 +01:00
  • cd0227b66b revision of QML "sokoban"; add function QML-SET-ALL; polos 2017-03-01 14:57:23 +01:00
  • a85aaa41ff small revision of QML "sokoban" polos 2017-02-28 23:41:23 +01:00
  • 7c0cd4f1fb update Slime docu polos 2017-02-28 22:43:02 +01:00
  • a45fb83120 debug QML example "sokoban" polos 2017-02-28 22:26:13 +01:00
  • e9a8d7813a small revision of QML "sokoban" polos 2017-02-28 16:55:13 +01:00
  • c3951fd46d revision of QML "sokoban" example polos 2017-02-28 15:27:16 +01:00
  • d6f7ea7a8f small revisions polos 2017-02-28 12:31:59 +01:00
  • 59bf00e808 add QML example "sokoban" (port of "examples/7-Sokoban/") polos 2017-02-28 10:35:37 +01:00
  • 4bac2536b6 small revisions polos 2017-02-28 10:32:28 +01:00
  • d0d7282545 small revisions polos 2017-02-25 12:16:50 +01:00
  • cf5cf5b649 some revisions (mostly "quick" examples) polos 2017-02-25 10:46:45 +01:00
  • d7545fe4cb update "quick" README polos 2017-02-23 23:09:31 +01:00
  • 5cc19b7b1a better QSEL rect (black and white) polos 2017-02-23 22:41:37 +01:00
  • 9847f3b23e fix QSEL to work with QQuickWidget as a child widget (e.g. "quickwidget" example) polos 2017-02-23 11:44:59 +01:00
  • 91055a217c extend "properties.lisp" to show all super class names polos 2017-02-22 23:24:34 +01:00
  • 5cd6f371de add note for '(require :cmp)' (Windows only) polos 2017-02-22 10:53:09 +01:00
  • 115923b60e add important note for "slime-connect" using a MinGW environment polos 2017-02-22 08:22:10 +01:00
  • 555ea78e82 fix erroneous QQuickPaintedItem README; add 'on..Changed: update()' handler in QML; polos 2017-02-21 13:32:33 +01:00
  • f2c429b7ae tiny revision polos 2017-02-21 13:32:09 +01:00
  • b180403c3b small revision; small improvement of QSELECT; polos 2017-02-21 11:09:25 +01:00
  • a8bf141f8a for MinGW: change "Q_OS_WIN" to "Q_CC_MSVC" (otherwise MinGW won't link plugins) polos 2017-02-21 10:06:50 +01:00
  • e7cf3bf519 revision of READMEs polos 2017-02-21 09:52:41 +01:00
  • fe315b4fc8 revision of "palindrome-2" polos 2017-02-20 14:07:03 +01:00
  • 796aacdbc3 add QML example "palindrome-2" (dynamic version) polos 2017-02-20 10:27:49 +01:00
  • 624a0ec753 revision of "palindrome-1" example (QML) polos 2017-02-20 10:25:17 +01:00
  • 7f459e54c0 add "properties.lisp" to QML palindrome example polos 2017-02-19 10:15:43 +01:00
  • db9ca1e542 add important "complexity reduction" note polos 2017-02-18 23:00:26 +01:00
  • ad11974876 "quick": add example "palindrome" (Lisp generated QML) polos 2017-02-18 17:17:28 +01:00
  • 5fd3834081 small QML revisions polos 2017-02-18 17:00:23 +01:00
  • 40cf1a7941 small revisions polos 2017-02-17 14:27:20 +01:00
  • 1f880635e4 add function X:CHECK-RECOMPILE, to automatically recompile "slime/thread-safe.lisp" on every version change (ECL/Qt5/EQL5) polos 2017-02-17 11:32:51 +01:00
  • 26e218d29e revisions of "quick" examples docu polos 2017-02-17 10:16:30 +01:00
  • 2f67ce73b4 extend QSELECT / QSEL to work with QML items; revision of property dialog; small revisions; polos 2017-02-16 17:24:08 +01:00
  • 2b777c6e8c fix QAPROPOS in Slime polos 2017-02-15 23:03:56 +01:00
  • c90c74c931 small revision of property dialog for QML polos 2017-02-14 12:35:51 +01:00
  • 1281b68a8b "quick": add properties dialog to every example, see SHOW-PROPERTIES-DIALOG polos 2017-02-14 11:05:55 +01:00
  • e8aa7601e8 revision of "gui/properties.lisp" for QML; polos 2017-02-14 00:31:40 +01:00
  • 2c288a5f31 fix function QPROPERTIES*; update docu; extend "gui/properties.lisp" for QML; fix QAPROPOS inverse sorting; polos 2017-02-14 00:22:37 +01:00
  • 3282071ecc add (missing) "slime/.swank.lisp" polos 2017-02-13 14:02:21 +01:00
  • 733cc55033 add function QPROPERTIES* for QQuickItems (for QML defined properties); some revisions; polos 2017-02-13 10:59:09 +01:00
  • 27289c1166 revision of "quick" examples polos 2017-02-12 17:06:25 +01:00
  • b221fb1014 small revisions polos 2017-02-11 20:07:50 +01:00
  • 919005a21c add GC (using ECL finalizer) to return values from QOVERRIDE; add note in "abstract-model.lisp"; polos 2017-02-11 11:27:25 +01:00
  • 560431046c extend QML-SET to call |update| if desired (for QML 'PaintedItem' only) polos 2017-02-10 12:43:19 +01:00
  • 7b8dcfcbb4 revison of :quick example "painted item" polos 2017-02-10 10:11:02 +01:00
  • fcf63fd14f update docu of "painted-item" (module :quick) polos 2017-02-10 00:25:32 +01:00
  • 6521e7f0a3 fix "palindrome" example to run everywhere (stupid oversight) polos 2017-02-09 20:01:18 +01:00
  • ded6a7476d "quick": update "painted-item" example; tiny revisions; polos 2017-02-09 12:48:32 +01:00
  • fe648ad3ca "quick": return specific class in function CHILDREN (not just QQuickItem) polos 2017-02-08 22:50:40 +01:00
  • 4d954e1aa4 update README (Windows build using Qt 5.5, both MSVC and MinGW) polos 2017-02-08 22:26:23 +01:00
  • 07e5a3b8d6 "quick": fix "painted-item.lisp" crash on Windows polos 2017-02-08 19:09:43 +01:00
  • db8342cd81 "quick": update docu polos 2017-02-07 12:10:35 +01:00
  • d80096d947 new version number (got rid of JS glue in "quick") polos 2017-02-07 10:35:35 +01:00
  • 5403e5db46 "quick": get rid of JS glue code (now done in Qt/C++, better and safer); only drawback is "Lisp.call()" max. argument limit (currently 16, but could be extended); polos 2017-02-07 10:31:11 +01:00
  • 763040a437 some revisions polos 2017-02-06 22:01:10 +01:00
  • 21120a77b7 remove things that won't let us compile with Qt 5.5.1 on Windows polos 2017-02-06 21:30:41 +01:00
  • ef6bd0f2f7 "quick": remove "Lisp.tr()"; N.B. just use qsTr(); polos 2017-02-04 12:52:23 +01:00
  • 0ff3dee53c "quick": add example "painted-item"; small revisions; polos 2017-02-04 12:37:26 +01:00
  • fcbf75464c "quick": add docu for QML:RELOAD polos 2017-02-02 12:42:53 +01:00
  • df3ce301a7 revision of revision polos 2017-02-02 11:14:59 +01:00
  • 307b0cb8d2 small revisions polos 2017-02-02 10:49:51 +01:00
  • 1a41ed320b "quick": add function "Lisp.tr()" for i18n polos 2017-02-01 21:38:41 +01:00
  • 376b7caed4 add examples in "quick/item-model"; lots of minor revisions; polos 2017-02-01 16:36:18 +01:00
  • d773093dbd small revisions polos 2017-01-30 19:21:07 +01:00
  • f0ab71b30b small revisions polos 2017-01-28 16:11:10 +01:00
  • e7c371aeea "quick": add convenience function RELOAD (after changes to QML file) polos 2017-01-27 20:03:09 +01:00
  • e806513a51 some revisions polos 2017-01-27 12:17:25 +01:00
  • 2aee9968c6 "quick": rename "Lisp.fun()" to "Lisp.call()"; allow optionally passing JS "this" (a QQuickItem) as first argument; polos 2017-01-26 20:37:44 +01:00
  • 9e09c38766 review "qml-lisp" utility functions; no more JS needed in "tic-tac-toe" game logic; polos 2017-01-25 14:31:16 +01:00
  • a74bb0a0b0 add error message for invalid QML property get/set polos 2017-01-25 10:28:51 +01:00
  • feddd49e1e fix recently introduced bug (meta arg handling of reference types) polos 2017-01-25 01:19:14 +01:00
  • 0f0b5a1a1a add "eql5.js" to compiled eql5 lib resources; add class QResource; polos 2017-01-24 23:29:35 +01:00
  • 1208ae6a8f some revisions polos 2017-01-24 16:34:42 +01:00