Commit Graph

86 Commits

Author SHA1 Message Date
jorenchik
f99d44b69e some non functional tests 2024-11-10 12:24:54 +02:00
jorenchik
f7f3ac5d4c base functional unit tests for transpiler 2024-11-10 11:03:09 +02:00
jorenchik
1ef997c517 group question fixes 2024-11-03 18:37:56 +02:00
jorenchik
3d5455224d bigger font 2024-11-03 17:25:07 +02:00
jorenchik
4da44d71ee show answer in group questions and order question 2024-11-03 16:08:36 +02:00
jorenchik
217eebcefc error if sequence question contains duplicates 2024-11-03 11:54:35 +02:00
jorenchik
73c37659cb all ui translated to Latvian 2024-11-03 11:16:55 +02:00
jorenchik
8e6b3f7f96 docs, added help window, CMakeLists in root dir, other small changes 2024-11-02 18:39:58 +02:00
jorenchik
39839f95e6 transpiler comments and refactoring 2024-10-27 15:05:46 +02:00
jorenchik
95854dda5a per page config param 2024-10-27 13:26:45 +02:00
jorenchik
d2159d7f33 all questions hide when reloading mdem 2024-10-27 12:19:07 +02:00
jorenchik
6359d97ba5 paramerized show time and debug in global config
Also some additional time measurements in the qt app.
2024-10-27 12:12:00 +02:00
jorenchik
09a25d9216 functions in camelcase 2024-10-27 11:18:06 +02:00
jorenchik
3eaa1ee04b refactoring, shortcuts, layout changes 2024-10-27 11:10:58 +02:00
jorenchik
f6989e7e10 settings improvements and refactoring 2024-10-26 23:23:27 +03:00
jorenchik
cf50188f66 refactoring the source files 2024-10-26 21:44:42 +03:00
jorenchik
ff79a2cbdd updated memorybase 2024-10-20 16:41:59 +03:00
jorenchik
b9a81b6484 multiple improvements: multi-line buffering, editing interface 2024-10-20 13:58:56 +03:00
jorenchik
83e731e3de mdem showing fixes && buffer indicator 2024-10-20 11:20:37 +03:00
jorenchik
2d1589c94d spacing with correct cooldowns and updates 2024-10-19 17:21:19 +03:00
jorenchik
2f2818b44b layout and mdem buffer struct 2024-10-18 22:58:59 +03:00
jorenchik
d9f61f59de chooser for the algorithm 2024-10-18 20:13:35 +03:00
jorenchik
2127c52b94 settings 2024-10-18 19:48:25 +03:00
jorenchik
f1591b73c8 fixed a bug with edit & saving an mdem 2024-10-17 21:11:17 +03:00
jorenchik
c099c3c0f1 Add and delete questions 2024-10-17 20:06:49 +03:00
jorenchik
1f5a20ff1a editing a question 2024-10-14 23:51:44 +03:00
jorenchik
9988586d03 ignore some files and move compile_json 2024-10-14 21:16:55 +03:00
jorenchik
2cef7007a2 restrutured removing the go source 2024-10-14 21:13:44 +03:00
jorenchik
3ba96ba2ee added qscintilla and edit button for mdems 2024-10-07 07:23:00 +03:00
jorenchik
30e5ea68cd saving a question (code generation) 2024-10-06 18:35:57 +03:00
jorenchik
b2bbb2b24d directory choosing improved 2024-10-06 14:23:13 +03:00
jorenchik
9d327aed1b removed deck list 2024-10-06 13:22:49 +03:00
jorenchik
231b0626b0 menu and directory chooser 2024-10-06 13:19:49 +03:00
jorenchik
1622283323 all methods in camelCase 2024-10-06 12:54:44 +03:00
jorenchik
1c6e28468e refactoring main view 2024-10-06 12:50:43 +03:00
jorenchik
5c3cbfa58a mdem and error background 2024-10-06 12:38:59 +03:00
jorenchik
505d0006dd procedural mdem creation 2024-10-06 12:21:22 +03:00
jorenchik
a53eb59900 errors with pooling 2024-10-06 11:52:23 +03:00
jorenchik
28c1841bdc datetime as first token 2024-10-06 10:18:22 +03:00
jorenchik
22053041bd ditched the sections and identifiers / added cooldown inplace of
identifier
2024-10-05 17:52:22 +03:00
jorenchik
14ee1e91dc basic training functionality - all question types 2024-10-05 16:51:16 +03:00
jorenchik
c0d54eb476 group question scrollable layout + refactoring of train window 2024-10-05 10:17:31 +03:00
jorenchik
c2dc230e73 Drag and drop groups 2024-10-03 22:56:37 +03:00
jorenchik
9ec8d75a7f partial impl of the group question widget 2024-09-30 23:10:52 +03:00
jorenchik
59558ba866 label style and current file shown 2024-09-30 20:20:17 +03:00
jorenchik
67ea97809b different question type practice setup & parts of group train widget 2024-09-29 17:01:44 +03:00
jorenchik
d19f082da6 show all types in app list 2024-09-29 12:30:50 +03:00
jorenchik
586ad72e70 text content cleaning happens in parsing & adjusted the approach 2024-09-29 11:32:11 +03:00
jorenchik
031803cbad parser supports all needed question types 2024-09-29 11:13:56 +03:00
jorenchik
2c3b904853 partial implementation of all question types 2024-09-28 17:21:14 +03:00