Commit graph

172 commits

Author SHA1 Message Date
elkowar
a7328e458d remove useless file 2020-10-20 19:30:44 +02:00
elkowar
77ccd1ec0a install pango in CI 2020-10-20 19:26:58 +02:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
c8f0379d19
added Contributing to readme (#33)
* Added contributing to the readme
2020-10-20 18:49:38 +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
44be81d0b1 Fix readme's use of <slider> over <scale> 2020-10-18 23:28:19 +02:00
elkowar
4c1053ad19 Fix branch naming in gh actions added by #6 2020-10-18 23:26:00 +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
ur name
b6f28990ce added fields to the Cargo.toml 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
Swexti
e00685edcd Add configuration docs (#17)
* Add general and configuration documentation

closes #17 #13
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
4d6b38f3e1 mention nightly toolchain and rustup in Readme 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
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
6f8a97c1bd Update readme 2020-10-18 23:25:00 +02:00
elkowar
7c05cda33a Add linenumber information to more errors 2020-10-18 23:25:00 +02:00
elkowar
f92f8bfb66 Implement inline var-refs 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
elkowar
4e69eb6390 Fix issues in current nightly by removing try_match 2020-10-18 23:25:00 +02:00
elkowar
d05d45e7ab add toolchain file 2020-10-18 23:25:00 +02:00