legendofmiracles
|
28c57afcd6
|
replaces all daemon prints with logs and enables logging by default (#168)
|
2021-05-14 23:23:16 +02:00 |
|
elkowar
|
aaac4c3b43
|
Add docs for json values and make value related names shorter
|
2021-04-14 14:28:22 +02:00 |
|
elkowar
|
f544d0e19a
|
change formatting config
|
2021-03-08 22:28:29 +01:00 |
|
ElKowar
|
9a8bbf4114
|
Expression language (#124)
* Add AST
* add make-shift testing parser, and make stuff ocmpile
* add proper expression parser
* make string format use '
* Add empty doc page for expressions
* add tests
* Clean up file structure and add unary operators
* Write documentation
|
2021-03-02 10:27:52 +01:00 |
|
ElKowar
|
a18901f187
|
State refactor (#121)
* Add widget_node trait and generic impl
* Use WidgetNode stuff in some places
* Use WidgetNode stuff in rendering code
* Refactor
|
2021-02-26 21:03:53 +01:00 |
|
ElKowar
|
2e8b1af083
|
Lazy variables (#58)
* Implement lazy variables
* cleanup
* refactor
|
2020-11-08 15:08:01 +01:00 |
|
elkowar
|
3849835ff9
|
Stop script-vars and close windows on eww kill
|
2020-10-24 22:56:09 +02:00 |
|
elkowar
|
4573f056b0
|
Clean up file structure, and add Struts tag which isn't functional yet
|
2020-10-23 17:55:59 +02:00 |
|
elkowar
|
4a4b0a3343
|
Add more tests
|
2020-10-21 19:58:15 +02:00 |
|
elkowar
|
715e8e6ecc
|
Remove text widget and add limit-width attribute to label
|
2020-10-20 21:39:54 +02:00 |
|
elkowar
|
00580318e3
|
Refactor and shorten debug output
|
2020-10-18 23:26:00 +02:00 |
|
elkowar
|
b06162dcf5
|
Refactor attr_value to only have one variant
|
2020-10-18 23:26:00 +02:00 |
|
elkowar
|
52503fcf7a
|
Allow for interpolation in attrs
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
0ea3d2255b
|
Implement command (fixes #9)
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
2f9a6304b4
|
Allow for adding variables in hot-reloading
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
6a5839a93e
|
Add support for tail-based script-vars
|
2020-10-18 23:25:00 +02:00 |
|
Safin Singh
|
c57713ca9a
|
CI/CD & Formatting (#6)
* Improve autoformatting guides, add editorconfig and add CI/CD
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
ffd4a2d5a5
|
Correctly implement image sizing (although ugly)
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
42ae0e6d04
|
Add literal tag
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
600f104552
|
Add documentation
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
2df0984ac3
|
Most stuff works
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
1f86c72ef6
|
VarName newtype, nothing works RN just tmp
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
71cbc7ca49
|
Handle script-var command polling
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
50b8840c5b
|
generally finished XML implementation. TODO: error handling, remove old code
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
1f6fe840fc
|
cleanup, but file watching breaks
|
2020-10-18 23:25:00 +02:00 |
|
elkowar
|
aefa9016f1
|
implement attribute type conversions
|
2020-09-27 12:29:39 +02:00 |
|
elkowar
|
c9c9f25afb
|
Implement basic cli with IPC
|
2020-09-23 01:06:17 +02:00 |
|
elkowar
|
ada307aac2
|
cleanup widget definition code
|
2020-09-22 20:59:56 +02:00 |
|
elkowar
|
988b9b5085
|
more cleanup
|
2020-09-22 00:30:13 +02:00 |
|
elkowar
|
8ed820787a
|
Cleanup resolve! macro
|
2020-09-21 22:50:56 +02:00 |
|
elkowar
|
7af0cb2489
|
fancy macro makes things gud
|
2020-09-20 23:13:20 +02:00 |
|