Commit Graph
27 Commits
Author SHA1 Message Date
MrMugameandGitHub be2b6bf09e Add a copy button (#1466)
* Add copy button to widgets

* Clean up codeWidget code

* Be more rigorous about choosing html
2025-07-26 20:43:01 +02:00
Zef Hemel e17d6b7bb7 Removed markdown plug with markdown preview 2025-06-17 11:11:59 +02:00
Zef Hemel 8d3dc4cc4e Refactor, cleanup 2025-06-12 20:30:01 +02:00
Zef Hemel e217f64d36 Improves #1312 by rendering Lua expressions (but not widgets) 2025-06-04 14:57:53 +02:00
Zef Hemel 5f784b72a9 Fixes #1400 2025-06-04 14:31:44 +02:00
Zef Hemel bf2e0cdb87 Refactor: Merging common/ into web/ 2025-06-04 14:01:59 +02:00
Zef Hemel 45b767fd3c Lua widgets: html can now also be a DOM node
Encoding some more space lua priorities and documenting them
2025-03-28 17:38:32 +01:00
Zef Hemel 55be05031c Markdown widget removal 2025-03-22 08:40:26 +01:00
Zef Hemel 1284d15a8b Remove command buttons 2025-03-21 16:12:10 +01:00
Zef Hemel d50ddc2357 First very rough pass of cleanup 2025-03-21 16:12:07 +01:00
Zef Hemel 29570a3760 Allow for custom widgets through hooks:renderBottomWidgets and hooks:renderTopWidgets 2025-03-16 14:35:59 +01:00
Zef Hemel 6307ce4242 Lua widget revamp 2025-03-14 15:58:01 +01:00
Zef Hemel 98befe3a33 Lua widget event support 2025-03-14 10:36:41 +01:00
Zef Hemel 9d3b9a8a22 Reduce code duplication 2025-02-13 20:11:08 +01:00
Zef Hemel cf81594b02 Fixes #1236 2025-02-13 20:11:08 +01:00
Zef Hemel 7abb096382 Lua: better handle nil, null and undefined values for Lua directives 2025-02-10 20:30:37 +01:00
Zef Hemel 5eb2405823 Fixes #1234 2025-02-09 17:57:59 +01:00
Zef Hemel 772fe82e3a Fix lint error 2025-02-08 16:52:24 +01:00
Zef Hemel 9317d143b3 Fixes #1231 2025-02-08 16:51:31 +01:00
Zef Hemel e1c997616c Support ${lua expression} in templates 2025-02-06 11:58:27 +01:00
Zef Hemel a169406d37 Lua: huge API breaking change: converted all snake_case APIs to camelCase 2025-02-06 10:04:45 +01:00
Zef Hemel bf6a34f82c Lua Integrated Query 2025-01-13 20:25:39 +01:00
Zef Hemel c2fea2d25b Lua work 2025-01-08 17:09:09 +01:00
Zef Hemel 5765540a3a Widget: alt-click to move cursor into widget 2024-10-16 20:50:38 +02:00
Zef Hemel 2842183568 Lua widgets: support inline for HTML widgets 2024-10-15 16:58:39 +02:00
Zef Hemel 6ec6f0cd6d First Lua docs 2024-10-14 20:59:10 +02:00
Zef Hemel c1a20af981 Lua: widgets 2024-10-13 15:14:22 +02:00