ElKowar
7290b9bb8d
Add jq function ( #695 )
2023-02-25 16:27:32 +01:00
Niclas
991bb8d078
Clean up Cargo.toml's ( #607 )
2022-10-29 14:01:48 +02:00
ElKowar
f37f3ca3d8
Fix some clippy lints and run cargo fmt ( #603 )
2022-10-24 19:41:16 +02:00
ElKowar
471f1a117d
Allow for floating-point percentages in window geometry ( fixes #601 ) ( #602 )
2022-10-24 19:08:50 +02:00
elkowar
7623e7e692
Improve CSS error handling by parsing GTK error output (see #446 )
2022-09-04 16:16:37 +02:00
elkowar
b4d47956b5
Move from structopt to clap-derive
2022-09-03 18:41:23 +02:00
ElKowar
2c3b3ff260
Cleanup AstError and Error representation in general ( #549 )
2022-09-03 18:17:21 +02:00
elkowar
28af00becd
Refactor app.rs, cleaning up run-while handling
2022-08-29 16:25:44 +02:00
elkowar
e1d9e5cfff
Add check for duplicate variable definition ( fixes #320 )
2022-08-29 14:07:53 +02:00
Carlos Pinto
535f21f5f9
Allow output names to select a monitor ( #522 )
...
Co-authored-by: elkowar <5300871+elkowar@users.noreply.github.com>
2022-08-29 11:20:36 +02:00
pentamassiv
d8bb8c4142
Updated dependencies ( #449 )
...
* Updated gtk dependencies
* Added badge for status of dependencies
* Updated remaining deps for eww and other crates
* Removed obsolete imports
* Fixed problems with PR and bumped deps
* Updated x11rb
2022-07-27 18:25:08 +02:00
Niclas
b2f60a1f43
Remove some unnecessary allocations ( #480 )
2022-07-03 00:00:49 +02:00
elkowar
78ae9cb00a
Add error message when overriding builtin widgets accidentally ( fixes #456 )
2022-05-14 19:19:17 +02:00
elkowar
e810f2a67a
Add version to workspace dependencies
2022-05-09 18:58:55 +02:00
elkowar
6f574e547a
Add a description and license to all Cargo.toml files
2022-05-09 18:56:32 +02:00
elkowar
d1b222fa7f
Allow for floating point numbers in durations ( fixes #447 )
2022-04-29 14:20:14 +02:00
ElKowar
6b7fa5d55c
Implement loop widget ( #350 )
2022-04-23 12:54:48 +02:00
Pedro Burgos
4ffb7d4841
Transform Widget ( #348 )
2022-04-19 20:15:25 +02:00
elkowar
b3ac542e79
Add notification windowtype
2022-04-13 15:32:26 +02:00
elkowar
aa54487c47
Update to latest nightly
2022-04-13 15:19:39 +02:00
Álvaro López
ee4d1d908a
Added desktop window type ( #417 )
2022-04-13 14:22:08 +02:00
Pedro Burgos
ee07598a03
Fix anyhow's glob imports ( #391 )
2022-02-03 20:37:00 +01:00
ElKowar
6fec568176
State rework ( #335 )
2021-11-15 20:06:44 +01:00
ElKowar
48bfb1e0c0
feat(config): Allow custom widgets to make use of children ( #317 )
2021-10-23 14:10:07 +02:00
Fenella
9c15e4c887
Fix typo ( #283 )
...
Co-authored-by: neralie <izzyro@tuta.io>
2021-10-01 13:38:16 +02:00
Animesh Sahu
80b89dd391
Implement trigger for defpoll variable ( #273 )
...
* Implement trigger for defpoll variable
* Rename functions and configuration properties, edit docs to show sample usage, improve nearby fields in docs.
2021-09-11 18:01:41 +02:00
elkowar
5a581a5974
fix: remove no-op timeout on poll-vars
2021-09-11 14:02:28 +02:00
Pedro Burgos
df1168d6d0
Implement optional initial value for pollvars ( #272 )
...
* Implement optional initial value for pollvars
* Updated docs to include the atribute initial for pollvars
2021-09-11 13:50:45 +02:00
legendofmiracles
634724bf29
Makes code more rusty/idiomatic ( #264 )
...
* makes eww code more idiomatic
* makes simplexpr more idiomatic
* makes yuck more idiomatic
2021-09-11 12:43:44 +02:00
ElKowar
70285e0ebf
Add more information to EWW_RAM, fix documentation of magic variables
...
Better EWW_RAM / Docs update
2021-08-27 18:35:38 +02:00
druskus20
fb2bff5137
Deprecation warning for EWW_CPU_USAGE
2021-08-26 02:26:40 +02:00
elkowar
3f65733d12
feat(simplexpr): allow json literals in simplexprs
2021-08-25 14:52:14 +02:00
elkowar
c380313ba7
feat(config): Add optional widget arguments prefixed with ?
2021-08-21 14:24:13 +02:00
elkowar
4942925859
Cleanup and update dependencies
2021-08-18 15:24:00 +02:00
elkowar
7abf38cbfc
Include spans in var_refs of simplexpr
2021-08-17 11:53:45 +02:00
elkowar
b8d222384b
Make only some commands able to start the daemon
2021-08-14 14:44:22 +02:00
elkowar
91f714dc11
Add config validation step
2021-08-14 13:23:04 +02:00
elkowar
f7f718b94a
Some more error message improvements
2021-08-14 11:58:04 +02:00
elkowar
c0581e7769
Improve error messages for multiple chidren in a widget and config loading errors
2021-08-14 11:36:39 +02:00
elkowar
dcf27a0cbf
Some misc fixes and improvements
2021-08-10 19:23:52 +02:00
elkowar
ec8b12d206
Allow digits in identifiers in simplexpr
2021-08-10 14:30:33 +02:00
elkowar
142894c3ce
Add more concrete error messages for missing argument list
2021-08-02 16:35:43 +02:00
elkowar
eb3c2646a0
Add did you mean question to wrong variables
2021-08-02 15:54:38 +02:00
elkowar
9588f31861
Add timeout to widgets reading on-click commands
2021-08-02 14:20:00 +02:00
elkowar
27ce9e798a
Fix error messages for script-var definitions
2021-08-01 17:36:49 +02:00
elkowar
e24cc0ac16
Fix missing attribute error message and add more span data
2021-08-01 15:52:44 +02:00
elkowar
afd0a47bf2
Remove redundant information
2021-07-31 20:01:42 +02:00
elkowar
ebf9c7e7ef
Unify error messages and remove unused code
2021-07-31 16:01:20 +02:00
elkowar
dd482987cd
Clean up ast structure
2021-07-31 13:59:02 +02:00
elkowar
24c9fee204
Fully implement string interpolation with ${} syntax
2021-07-31 13:44:23 +02:00