67 Commits

Author SHA1 Message Date
Jakob Pinterits
41a6bb828c improved page ordering 2024-09-17 16:23:04 +02:00
Aran-Fey
9824416101 fix some tests 2024-09-15 22:03:43 +02:00
Jakob Pinterits
7910d4dae8 completely reworked upload area 2024-09-13 21:38:52 +02:00
Jakob Pinterits
552f5d37b2 unit test bugfix 2024-09-05 23:57:16 +02:00
Jakob Pinterits
7a142892af fixed several deprecation warnings, removed popup event 2024-09-03 17:02:36 +02:00
Jakob Pinterits
1996ec90df WIP: new table implementation 2024-08-29 08:50:59 +02:00
Jakob Pinterits
7f364f183e fixed bugs in table indexing 2024-08-28 19:10:34 +02:00
Jakob Pinterits
c65782aaf9 more table groundwork 2024-08-28 07:04:02 +02:00
Jakob Pinterits
cfd198ea57 groundwork for table styling (breaks tables) 2024-08-27 23:25:50 +02:00
Jakob Pinterits
4c667a2ba0 rework base-url support 2024-08-21 19:41:02 +02:00
Jakob Pinterits
9c173532c4 add support for base URLs, though they aren't user-configurable yet 2024-08-19 17:11:09 +02:00
Jakob Pinterits
30eadc14c6 documentation & dev tools updates for width -> min_width 2024-08-14 17:34:57 +02:00
Aran-Fey
618105329c add max-size 2024-08-10 20:31:02 +02:00
Aran-Fey
1844a35faa improve error message 2024-07-09 18:59:01 +02:00
Jakob Pinterits
dd19134f64 more layout unit test work 2024-07-05 19:18:54 +02:00
Jakob Pinterits
3c8fe6882f progress on unit tests 2024-07-05 15:17:22 +02:00
Aran-Fey
434b3573ec speed up layouting tests 2024-07-05 09:54:33 +02:00
Jakob Pinterits
dbf4f16306 added project instantiation tests 2024-07-04 22:08:15 +02:00
Jakob Pinterits
1de4e679e2 added more layout tests 2024-07-04 22:03:30 +02:00
Jakob Pinterits
8b01f28c73 added more layout tests 2024-07-04 20:29:03 +02:00
Jakob Pinterits
35f5932643 layout tests no longer use generators 2024-06-30 12:01:45 +02:00
Aran-Fey
91d4e87810 rework icon naming conventions and public api 2024-06-30 11:50:01 +02:00
Jakob Pinterits
cc80561793 changed file naming convention to all lower case 2024-06-30 11:37:55 +02:00
Aran-Fey
91bf20e331 simplify connection lost popup for layout tests 2024-06-30 09:54:38 +02:00
Jakob Pinterits
72bc6641b9 more layouting tests 2024-06-30 06:29:23 +02:00
Jakob Pinterits
994c218a45 test layout fix 2024-06-24 13:26:56 +02:00
Jakob Pinterits
7528987938 removed stray debug prints 2024-06-23 23:17:34 +02:00
Jakob Pinterits
7072e9c5c6 some layouting tests pass now 2024-06-23 22:59:06 +02:00
Jakob Pinterits
82dbcefb8f various fixes in random places 2024-06-23 22:46:30 +02:00
Aran-Fey
a305930fb4 fix Text wrap not setting natural width to 0 2024-06-22 19:44:45 +02:00
Aran-Fey
3d4d1dfc1b improve error message for layout tests 2024-06-22 17:52:15 +02:00
Aran-Fey
4462acbda5 fix root scroller 2024-06-22 16:49:57 +02:00
Aran-Fey
8e60bdd6db fix Flow 2024-06-22 08:17:58 +02:00
Aran-Fey
d1724eb0d0 fix grids, popups & more 2024-06-21 21:04:51 +02:00
Aran-Fey
139e1791c9 fix bug in reconciler 2024-06-17 23:46:54 +02:00
Aran-Fey
7bfb2941bc add test for @periodic 2024-06-12 13:57:40 +02:00
Aran-Fey
1cbda7da94 fix rio docs caches not being initialized properly 2024-06-08 00:09:20 +02:00
Aran-Fey
706c7a7d19 finish app server abstraction 2024-06-03 22:49:39 +02:00
Aran-Fey
d708400a17 mostly finished AppServer abstraction 2024-06-03 22:49:36 +02:00
Jakob Pinterits
9ab0d1ac2f fixed failing unit tests 2024-06-01 19:29:12 +02:00
Jakob Pinterits
a0b338bc37 sessions are now aware of the client's formatting preference 2024-06-01 18:19:12 +02:00
Jakob Pinterits
b7acba4e9a more internationalization support, and also tweaks all over the place 2024-06-01 17:23:00 +02:00
Jakob Pinterits
3a7c67a5e7 the initial URL is now exposed to the user as Session.active_page_url 2024-06-01 00:38:49 +02:00
Jakob Pinterits
dea9bb9b19 docstring formatting is now also checked by ruff 2024-06-01 00:16:56 +02:00
Jakob Pinterits
085a8c1955 fixed all unit tests that failed ruff checks 2024-05-31 23:08:26 +02:00
Jakob Pinterits
e322a1928b docstring code blocks are now checked with ruff instead of black 2024-05-31 23:03:25 +02:00
Aran-Fey
c39fb04ffd fix children of newly mounted components not being sent to the client 2024-05-31 11:06:31 +02:00
Aran-Fey
99b09f7b2b JS and CSS are no longer inlined 2024-05-30 02:52:08 +02:00
Jakob Pinterits
71870ab1a1 ruff now also sorts imports 2024-05-27 19:36:00 +02:00
Jakob Pinterits
b8c2b271e1 sessions now expose the user's preferred languages 2024-05-27 18:08:08 +02:00