Zef Hemel
a7b284938f
Revert back slashcommand to slashCommand
2025-09-03 08:14:39 +02:00
Zef Hemel
49c968cd8c
Work on v2 launch content
2025-08-21 16:19:27 +02:00
Zef Hemel
0e7f2a351f
More website content refinement
2025-06-17 19:13:56 +02:00
Zef Hemel
10f6efe0ad
Significant refactor of command, slashcommand and config handling, removal of "shortcuts"
2025-06-16 17:08:04 +02:00
Marek S. Łukasiewicz and GitHub
f2f4937854
Utility function to handle empty query results and templates ( #1386 )
...
* Add global Lua function 'some'
Moved documentation for 'each' function to non-standard section.
* Revert "Add optional argument to template.each for empty collection output (#1359 )"
This reverts commit b73dadec67 .
* Reimplement #1359 using 'some' function
2025-05-12 07:33:49 +02:00
Marek S. Łukasiewicz and GitHub
971e19f591
Add Lua features for integers ( #1363 )
...
* Parse hexadecimal numeric constants in Lua
Fix lua grammar to not require a "+" after "e" in numbers.
Add tests for parsing correct number value.
* Implement bitwise operators in Lua
They throw an error when called on fractional values,
like Lua 5.4 but with a hint to round them manually.
2025-04-30 10:58:45 +02:00
Zef Hemel
7b9b8fb12a
Last tweaks before merging v2 into main
2025-04-17 16:32:14 +02:00
Zef Hemel
e1a6643d9a
Website documentation work
2025-04-06 21:49:15 +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
6307ce4242
Lua widget revamp
2025-03-14 15:58:01 +01:00
Zef Hemel
4ce0a35b96
Added Space Lua video to website
2025-02-09 19:31:26 +01:00
Zef Hemel
eb788c68ca
Fixes to template Lua expansion
2025-02-06 12:21:21 +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
fce78a22f8
More Lua template work
2025-01-22 20:26:37 +01:00
Zef Hemel
6078452a6c
Breaking Lua API changes:
...
* tpl -> template.new
* define_command -> command.define
* define_event_listener -> event.listen
* tag -> index.tag
Updated in the docs
2025-01-19 14:32:11 +01:00
Zef Hemel
cbf227fa49
Lua Queries: make object attributes variables
2025-01-13 21:17:08 +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
413855c180
More Space Lua docs, and slight API tweaks
2024-10-15 21:20:50 +02:00
Zef Hemel
6ec6f0cd6d
First Lua docs
2024-10-14 20:59:10 +02:00