Commit graph

56 commits

Author SHA1 Message Date
elkowar
ab26c1ea81 Add progressbar widget 2021-02-12 20:30:55 +01:00
elkowar
23db60508e update dependencies 2021-01-07 21:43:00 +01:00
elkowar
c079eb855d Add support for string escapes like \n in label texts (fixes #84) 2021-01-02 18:17:37 +01:00
elkowar
e17699d50f Improve error message for parsing alignment and orientation 2020-12-28 16:22:41 +01:00
elkowar
9d817268d7 Implement multiple classes on a single element, and fix changing class names (fixes #70) 2020-12-09 19:19:19 +01:00
elkowar
f83fc4d969 Use Box rather than Frame for <literal> (fixes #68) 2020-12-07 18:32:44 +01:00
elkowar
0b900861cb Add daemon subcommand (fixes #69) 2020-12-07 18:20:40 +01:00
gk
1c0ac2fd83
fix typo (solves #60) (#61) 2020-11-21 11:51:00 +01:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
ac8bc7d8b5
Fix a few clippy warnings (#59) 2020-11-14 17:57:50 +01:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
dd3c50f3ac
fixed widget docs issues, with missing descriptions and renamed a widget (#47)
* fixed widget docs issues, with missing descriptions and combo box is renamed to combo box text, cause thats what it's actually is

* forgot this one thing

* Update src/widgets/widget_definitions.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/widgets/widget_definitions.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/widgets/widget_definitions.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/widgets/widget_definitions.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/widgets/widget_definitions.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
2020-10-26 14:41:57 +01:00
elkowar
5116334978 Update documentation theme 2020-10-25 17:34:26 +01:00
elkowar
7013acac63 Fix doc comments in widget_definitions.rs 2020-10-25 16:54:52 +01:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
24e3a36c52
Combo box and as_vec() (#41)
Add `as_vec` for PrimitiveValues and implement the `combo-box` widget
2020-10-25 10:56:45 +01:00
elkowar
0bab2963fe Temporarily fix the implementation of limit-width 2020-10-25 10:51:17 +01: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
ay9thqi3tbqiwbegqsg a[soiaosshasdg
5896d1a14d
added troubleshooting to the readme (and fixed a small naming convention issue) (#39) 2020-10-22 18:31:39 +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
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
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
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
8f02f1fe6b rename layout to box and introduce non-functional input 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
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
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
elkowar
7187b32ae5 implement default values in resolve macro 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
9f69bbb440 add -d flag to detach from terminal 2020-10-18 23:25:00 +02:00
elkowar
bb60ab69c3 Add unfinished implementation of 'visible' 2020-10-18 23:25:00 +02:00
elkowar
40fe82b4a0 Add unknown attribute warning 2020-10-18 23:25:00 +02:00