Commit Graph

136 Commits

Author SHA1 Message Date
Jakob Pinterits 683e061024 slider value display fixes 2024-06-18 21:39:10 +02:00
Jakob Pinterits a1ec7dd686 removed unnecessary change event trigger from textinput 2024-06-18 21:38:31 +02:00
Jakob Pinterits 5fca8cbffc added gain_focus / lose_focus events to TextInput and NumberInput 2024-06-18 21:38:30 +02:00
Florian Knappers f5b0127b77 changed slider update to react to component state change 2024-06-18 21:37:14 +02:00
Florian Knappers d80b530962 Added show_values to the slider component 2024-06-18 21:36:02 +02:00
Aran-Fey 5926daeabe InputBox rework 2024-06-18 21:34:57 +02:00
Aran-Fey 9174876a7f fix invalid grid CSS values 2024-06-18 21:34:26 +02:00
Aran-Fey ca5b86d919 implement Switcher 2024-06-18 21:34:26 +02:00
Aran-Fey fbff275a38 fix revealer animating its initial state 2024-06-18 21:34:26 +02:00
Aran-Fey 0cdc77dace fix various single-containers 2024-06-18 21:34:25 +02:00
Aran-Fey e0c19ba166 notify components when a child's _grow_ changes 2024-06-18 21:34:06 +02:00
Aran-Fey a47d2222ba implement switcher 2024-06-18 21:34:06 +02:00
Aran-Fey 5806497131 implement revealers 2024-06-18 21:34:06 +02:00
Aran-Fey e0cdf216ff fix margins sticking out of parent 2024-06-18 21:34:06 +02:00
Aran-Fey e4707bdbc4 implement scrolling 2024-06-18 21:34:06 +02:00
Aran-Fey 9e367bb339 ruined SwitcherBar 2024-06-18 21:34:04 +02:00
Aran-Fey 79d4cc0ae5 implement Grid 2024-06-18 21:33:31 +02:00
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