Commit Graph

106 Commits

Author SHA1 Message Date
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
jorenchik
bad73f4f35 started documentation 2024-09-28 11:05:59 +03:00
jorenchik
cde695da2a flashcard training widget drafts 2024-09-22 16:32:53 +03:00
jorenchik
d84e7d9cd4 reimplemented all the go project files 2024-09-21 17:45:01 +03:00
jorenchik
6db962288b removed Debug/ 2024-09-21 14:14:56 +03:00
jorenchik
0fa78654e7 restructuring 2024-09-21 11:39:01 +03:00
jorenchik
cd538159cf add c++ project and translate from go partially 2024-09-15 20:02:19 +03:00
jorenchik
9d6fa5b995 error handling and transformation improvements
Added vscode config for easy debug including all modules.
2024-09-14 11:50:57 +03:00
jorenchik
a83d69aeb2 pagination behaviour fixes + shuffling 2024-09-14 09:45:45 +03:00
jorenchik
cd1ef1bb44 reuse of flashcard elements and other fixes 2024-09-10 12:50:15 +03:00
jorenchik
f154f1a255 scrollable mdems with proper deletion 2024-09-08 09:45:44 +03:00
jorenchik
e0ab96513f mdem element with hidable answer box 2024-09-07 19:16:53 +03:00
jorenchik
9b6cb723f8 createmdem function 2024-09-07 17:49:27 +03:00
jorenchik
f2e3055bcd basic integration of qt app and compiler though the api module 2024-09-07 17:30:43 +03:00
jorenchik
4028211a31 treeview file explorer & other improvements 2024-09-07 16:54:57 +03:00
jorenchik
195314f55f removed the wails app 2024-09-07 16:54:33 +03:00
jorenchik
42e4d93ae2 output and error handling 2024-09-07 13:37:07 +03:00
jorenchik
0a09831d17 fix parser -> works with multi and single answer question 2024-09-06 21:41:19 +03:00
jorenchik
1a2c961807 lexer refactoring 2024-09-06 19:56:52 +03:00
jorenchik
1fdbff42f2 basic ui layout 2024-09-06 19:36:13 +03:00
jorenchik
4af914a610 QT module dir 2024-09-01 10:55:25 +03:00
jorenchik
ebdb5bed62 Frontend and communication 2024-09-01 10:53:46 +03:00
jorenchik
e824115fae Separate parser package 2024-08-04 22:38:01 +03:00
jorenchik
1164a10846 Lexer as a package 2024-08-04 21:23:24 +03:00
jorenchik
eeb42b6a32 Some frontend and file fetch from os 2024-08-04 20:58:06 +03:00
jorenchik
68caae929a Add example memorybase 2024-08-04 20:57:00 +03:00
jorenchik
bb4868fa98 Deck listing frontend layout 2024-08-04 18:05:48 +03:00
jorenchik
c925df3fc4 Init a wails app subproject 2024-08-04 17:09:52 +03:00
jorenchik
d3761a3e56 Refactoring and custom deck file extension 2024-08-04 16:57:51 +03:00
jorenchik
1dfd61fb97 Deck file exmaple 2024-08-04 16:00:01 +03:00
jorenchik
3723a90363 Refactoring 2024-08-04 15:30:03 +03:00
jorenchik
7bb9a60547 Separate parser into its file 2024-08-04 15:08:24 +03:00
jorenchik
70db69ed88 Parser refactoring 2024-08-04 15:06:24 +03:00