elkowar
3849835ff9
Stop script-vars and close windows on eww kill
2020-10-24 22:56:09 +02:00
elkowar
e427101c19
Add eww logs command. fixes #7
2020-10-23 20:17:21 +02:00
elkowar
a906c18bd7
Implement selectable windows, fixes #27
2020-10-23 19:40:39 +02:00
elkowar
4bbbfe7eab
Add more flexibility to <label>
2020-10-23 18:50:15 +02:00
ElKowar
a0929c0a84
Make script-vars use process groups ( #40 )
...
* Make script-vars use process groups
Tail script-vars now make use of process groups to fix issues with
non-finished processes staying around.
I don't really understand any of this.
2020-10-23 18:03:29 +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
11eafe5d5f
Cleanup detach by using nix over libc
2020-10-22 19:06:08 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
bde3197d02
added troubleshooting to the readme (and fixed a small naming convention issue) ( #39 )
2020-10-22 18:33:47 +02:00
elkowar
ecdfd589fa
add read-timeout to client
2020-10-21 23:38:44 +02:00
elkowar
4a4b0a3343
Add more tests
2020-10-21 19:58:15 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
4ddbea7194
added color widget (difference to the color button, is thats its not hidden behind a button so you can always see it. ( #38 )
2020-10-21 19:57:37 +02:00
elkowar
5f3e16e70c
Fix parsing of AttrValues ( fixes #37 )
2020-10-21 19:14:17 +02:00
elkowar
7f39205c92
Fix dumb flooring error in window sizing/positioning calculations ( fixes #30 )
2020-10-20 22:09:45 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
89c006e040
added expanded boolean to the expander ( #36 )
2020-10-20 21:57:14 +02:00
elkowar
715e8e6ecc
Remove text widget and add limit-width attribute to label
2020-10-20 21:39:54 +02:00
elkowar
ca079d149d
Set default space-evenly to true
2020-10-20 21:00:38 +02:00
elkowar
7a6ddcc566
Rename colorButton to color-button
2020-10-20 20:12:38 +02:00
elkowar
084d37124a
Fix issues introduced in #32
2020-10-20 20:11:59 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
d5fc9df94d
added color button, i am unsure what to do with it know... you figure that out ( #32 )
...
* Add GtkColorButton widget
2020-10-20 20:07:50 +02:00
elkowar
423c79d263
Implement relative window size and position. closes #30
2020-10-20 18:44:50 +02:00
elkowar
0207ccaf3d
Cleanup script-var-handler behaviour
2020-10-19 20:39:34 +02:00
ur name
4a9a712af8
added a always-there variable called window_name, that contains.. who would have guessed.. the window name - LegendOfMiracles
2020-10-19 18:01:53 +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
ay9thqi3tbqiwbegqsg a[soiaosshasdg
7ab8588b9d
Improve CLI help output
...
Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
Update src/main.rs
Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
2020-10-18 23:25:54 +02:00
ur name
5f882e5992
Add MIT license
2020-10-18 23:25:48 +02:00
elkowar
52503fcf7a
Allow for interpolation in attrs
2020-10-18 23:25:00 +02:00
elkowar
f555d2fe80
replace impl_many! with impl_try_from
2020-10-18 23:25:00 +02:00
elkowar
c11cfaa26a
Simplify PrimitiveValue, add comments for doc-gen
2020-10-18 23:25:00 +02:00
elkowar
de83f1fb69
Add calendar widget
2020-10-18 23:25:00 +02:00
elkowar
3fbb8eb237
write to log file
2020-10-18 23:25:00 +02:00
elkowar
0ea3d2255b
Implement command ( fixes #9 )
2020-10-18 23:25:00 +02:00
ElKowar
3d07a84d1b
Ipc cleanup ( #18 )
...
* Clean up IPC, remove ipc-channel dependency
* Remove dead socket file on server startup
* Cleanup CLI handling
2020-10-18 23:25:00 +02:00
elkowar
8f02f1fe6b
rename layout to box and introduce non-functional input
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
01da512231
Fix window startup closing
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
elkowar
8391a9a03e
Implement env-var expansion ( fixes #11 )
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
d10e98e614
close windows of same type when a window gets opened
2020-10-18 23:25:00 +02:00
elkowar
fc02d156b5
cleanup
2020-10-18 23:25:00 +02:00
elkowar
ee2ee94252
Correctly clean up old onhover, onscroll, etc handlers
2020-10-18 23:25:00 +02:00
elkowar
47908304e2
Implement hover and scroll
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
7d24de48b5
Add support for inline styles and custom wm class per widget
2020-10-18 23:25:00 +02:00
elkowar
0fca322bde
Add stacking option to window definition
2020-10-18 23:25:00 +02:00
elkowar
3d5509b570
Add inline xml support for vars
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
11139ad4dc
cleanup
2020-10-18 23:25:00 +02:00