Commit Graph

119 Commits

Author SHA1 Message Date
Aran-Fey
fe5c5abfa6 remove JS layouting 2024-06-18 21:33:29 +02:00
Jakob Pinterits
6e4975cce0 small layout tweaks 2024-06-18 19:57:23 +02:00
Jakob Pinterits
7e75bf661a plotly plots now serialize themselves much faster 2024-06-18 18:17:58 +02:00
Jakob Pinterits
913469fc47 component keys can now be integers as well as string
fixes #56
2024-06-16 09:00:10 +02:00
Jakob Pinterits
ff094a9889 tooltip: bugfix + support for position="auto" 2024-06-16 08:31:14 +02:00
Aran-Fey
73ca93c945 fix slider values positioning 2024-06-15 16:43:57 +02:00
Aran-Fey
975c7f9823 add auto-completion for icons 2024-06-15 14:57:59 +02:00
Jakob Pinterits
ec2cda8cb0 slider value display fixes 2024-06-13 21:37:52 +02:00
theVivern
801f67bd1e Merge branch 'dev' into dev 2024-06-13 21:19:54 +02:00
Jakob Pinterits
f812a688fd removed unnecessary change event trigger from textinput 2024-06-12 21:59:17 +02:00
Jakob Pinterits
e2edb768fe added gain_focus / lose_focus events to TextInput and NumberInput 2024-06-12 20:46:29 +02:00
Jakob Pinterits
c4c0c7ac69 bugfix: more reliable websocket reconnections
fixes #54
2024-06-11 19:50:53 +02:00
Jakob Pinterits
423c52ab33 bugfix: flow containers now order their children correctly 2024-06-09 09:03:28 +02:00
Aran-Fey
473f8edaf3 CodeBlock now strips trailing whitespace 2024-06-08 09:35:06 +02:00
Aran-Fey
a860f1822b rename display_controls to show_controls 2024-06-08 02:00:40 +02:00
Jakob Pinterits
89bfe69dcd improved sliders, textinput and layout explanations 2024-06-07 16:54:40 +02:00
Jakob Pinterits
881786e4b0 improved checkbox animation 2024-06-07 13:17:19 +02:00
Florian Knappers
f49d73ee40 changed slider update to react to component state change 2024-06-07 10:47:28 +02:00
Jakob Pinterits
231f165265 added Checkbox component 2024-06-07 10:12:27 +02:00
Jakob Pinterits
968e58b070 workaround: switchers now have a minimum transition time 2024-06-07 09:31:23 +02:00
Jakob Pinterits
de160e280d scripts in HTML are only executed when the HTML actually changes 2024-06-07 09:14:31 +02:00
Jakob Pinterits
aa77f4bd79 the HTML component now runs embedded scripts 2024-06-07 09:11:12 +02:00
Jakob Pinterits
88b50c5b2f much improved event rate limiting. text input now updates in real time 2024-06-06 23:11:19 +02:00
Florian Knappers
5f815d7ebf Merge branch 'dev' into dev 2024-06-06 20:20:21 +02:00
Florian Knappers
f49c8a2fd5 Added show_values to the slider component 2024-06-06 20:12:01 +02:00
Jakob Pinterits
8262a55b42 more devtools improvements 2024-06-06 16:26:04 +00:00
Jakob Pinterits
49439218b6 dev tools bugfixes 2024-06-05 22:35:44 +02:00
Jakob Pinterits
961003548a WIP: massive dev-tools rework 2024-06-05 19:02:41 +00:00
Aran-Fey
62e3d194e3 Text now uses appropriate html tags depending on its style 2024-06-05 08:38:05 +02:00
Aran-Fey
14dcdb7e50 fix inconsistent asset urls 2024-06-04 19:23:49 +02:00
Jakob Pinterits
0efede466f reworked layout display aspect ratio 2024-06-04 07:54:06 +02:00
Jakob Pinterits
5fc9e1c9b9 improvements to the new layout display 2024-06-04 07:31:09 +02:00
Jakob Pinterits
cd71e5e793 minor cleanup 2024-06-04 00:04:16 +02:00
Jakob Pinterits
053fc108ea WIP new layout display 2024-06-04 00:00:14 +02:00
Jakob Pinterits
0d3bb2b3ae switchers now fade between components, are documented and public 2024-06-02 21:57:42 +02:00
Jakob Pinterits
0d9a67998a popup, calendar & date input tweaks 2024-06-02 09:50:35 +02:00
Aran-Fey
2515a60422 change console.trace to console.debug 2024-06-02 09:06:49 +02:00
Aran-Fey
77c7a53109 fix componenttree never clearing its cache 2024-06-02 09:05:04 +02:00
Jakob Pinterits
ac0d150518 calendar & popup fixes 2024-06-02 08:57:36 +02:00
Jakob Pinterits
e1c5c1a7ad calendar improvements 2024-06-02 08:43:53 +02:00
Jakob Pinterits
140ae37b49 the calendar is now a fundamental component 2024-06-02 07:37:22 +02:00
Aran-Fey
f72480ec7b optimize component tree 2024-06-02 00:50:51 +02:00
Aran-Fey
ba177ea31f restyle component details in dev tools 2024-06-01 18:28:36 +02:00
Aran-Fey
5789886d8c fix switcher ignoring parent's size changes 2024-06-01 14:15:28 +02:00
Aran-Fey
d0b17d05df rework asset hosting 2024-06-01 11:09:31 +02:00
Aran-Fey
e26bb38f08 various dev tools fixes 2024-06-01 09:25:09 +02:00
Jakob Pinterits
6d5c04bb62 tooltips now use the new popup manager & accept a gap value 2024-06-01 00:08:17 +02:00
Jakob Pinterits
cb4a176c67 drawers can now switch color context 2024-05-31 22:38:39 +02:00
Jakob Pinterits
e3f983dea9 added new PopupManager 2024-05-31 22:04:54 +02:00
Aran-Fey
c53c034a20 reorganize clipboard code 2024-05-30 09:57:30 +02:00