Commit Graph

47 Commits

Author SHA1 Message Date
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
Jakob Pinterits ab94f0c7ea fixed failiing unit tests 2024-05-26 18:06:10 +02:00
Jakob Pinterits f3e5c0260b improved docs & docs examples 2024-05-23 20:22:43 +02:00
Aran-Fey 2e61e9db02 rework session initialization 2024-05-21 18:17:13 +02:00
Aran-Fey 8add61b8b3 add ability to test an existing App 2024-05-20 02:33:14 +02:00
Aran-Fey 0ce25e9358 fix pyright stupidity 2024-05-20 02:32:48 +02:00
Aran-Fey 82d1fd5f64 fix unit tests 2024-05-20 00:01:51 +02:00
Aran-Fey 4233554c41 docs 2024-05-11 09:35:03 +02:00
Sn3llius 822e800deb fix license in pyproject.toml 2024-05-09 14:52:30 +02:00
Sn3llius ad9577a6df turn check_docs script into unit tests 2024-05-09 14:02:22 +02:00
Aran-Fey be1f0733a0 rename state binding to attribute binding 2024-04-28 20:23:09 +02:00
Jakob Pinterits 116bc8243d many documentation fixes 2024-04-26 00:16:04 +02:00
Aran-Fey 5572df1306 continue setting up rye 2024-04-19 22:37:40 +02:00
Jakob Pinterits 0eeaaa97ca appeased the ruff gods 2024-04-14 16:22:40 +02:00
Aran-Fey 5f9fb9c7cd apply ruff & rename Text parameters 2024-04-08 20:32:13 +02:00
Jakob Pinterits 2112c1207f improved project setup & chatbot template 2024-04-07 10:58:59 +02:00
Jakob Pinterits 6f3284c429 beginnings of the chat template 2024-04-06 20:15:22 +02:00
Aran-Fey d5e02c3c52 initial commit 2024-04-03 19:23:29 +02:00