Commit graph

  • f33add200c
    Bumping the gtk version (#164) snakedye 2021-05-22 06:08:52 -04:00
  • f26d91f455
    fix(docs): typos (#177) R o m u l l o 2021-05-18 11:39:35 -03:00
  • 2515141eeb
    Revert "lexer that don't work" elkowar 2021-05-15 10:14:43 +02:00
  • 0beadb1108
    lexer that don't work elkowar 2021-05-15 09:51:52 +02:00
  • 28c57afcd6
    replaces all daemon prints with logs and enables logging by default (#168) legendofmiracles 2021-05-14 23:23:16 +02:00
  • 161de3dc0a
    more stuff elkowar 2021-05-14 20:57:32 +02:00
  • e7a09dc571
    Slightly clean up docs elkowar 2021-05-14 20:07:47 +02:00
  • 3b129957cd
    asdf elkowar 2021-05-14 17:08:35 +02:00
  • 4688f04cf3
    Add configuration rework notice to readme ElKowar 2021-05-14 13:16:50 +02:00
  • c0d9b53004
    Add regex replace and function call docs elkowar 2021-05-14 11:55:08 +02:00
  • 54f6713ffe
    fix function call parsing elkowar 2021-05-14 11:40:41 +02:00
  • 457da0aaf5
    Add proper floating point digit parser elkowar 2021-05-13 21:07:20 +02:00
  • 7d525cbaa6
    add function call syntax elkowar 2021-05-13 20:47:39 +02:00
  • df5793b204
    Predefined variables/Magic vars (#117) legendofmiracles 2021-05-11 18:45:29 +02:00
  • 6eea3e039d
    Add cursor property to widgets (fixes #66) elkowar 2021-05-09 17:04:29 +02:00
  • fa70a71a1a
    Readjust window position when size changes (fixes #113) (#163) ElKowar 2021-05-09 15:58:00 +02:00
  • fa99408d35
    Remove unused imports elkowar 2021-05-09 14:53:44 +02:00
  • 29c741466e
    Add regex test to expression language (fixes #162) elkowar 2021-05-09 14:52:46 +02:00
  • b1cb74d386
    Add onmiddleclick and onrightclick to button elkowar 2021-05-09 13:57:24 +02:00
  • 3b60b64c34
    Modifications to hot reload (#141) contribuewwt 2021-05-06 23:13:50 +05:30
  • 907f39cf86
    Fix no-x11-wayland build (#160) ElKowar 2021-05-04 10:09:41 +02:00
  • 2f433878c2
    Add wayland and no-x11-wayland build to CI elkowar 2021-05-04 09:30:00 +02:00
  • 488841d3e8
    Fix doc build in gh actions elkowar 2021-05-04 09:20:34 +02:00
  • 8c5143653c
    gen-docs.js ~ widget argument type support (#148) contribuewwt 2021-05-04 12:47:16 +05:30
  • 661c29f1d2
    correcting docs and removing unused Sides (#159) snakedye 2021-05-03 17:33:13 -04:00
  • a1a313be70
    Fix clippy lints elkowar 2021-05-03 23:24:11 +02:00
  • c130dbe37b
    fix documentation for exclusive in wayland elkowar 2021-05-03 22:49:43 +02:00
  • 9ea20cd753
    Proper wayland support (#125) snakedye 2021-05-03 15:14:34 -04:00
  • ca7ff95f2c Add animated icon elkowar 2021-04-22 09:27:20 +02:00
  • aaac4c3b43 Add docs for json values and make value related names shorter elkowar 2021-04-14 14:28:22 +02:00
  • ce4c22e2a6 Add JSON support for exprs (fixes #146) elkowar 2021-04-14 14:18:08 +02:00
  • 72457aaa11 Manually resolve escaped symbols in xml. elkowar 2021-04-14 12:47:20 +02:00
  • b9c9e67c2e cleanup TextPos in eww debug elkowar 2021-04-14 12:20:33 +02:00
  • 11f595be2c Fix variable reference detection, should fix #144 elkowar 2021-04-04 00:06:34 +02:00
  • 8436b666c2
    (Very) Rudimentry gif support (#143) contribuewwt 2021-03-29 02:46:47 +05:30
  • f39debfe10
    Explicetely states where to look for installing eww (#131) legendofmiracles 2021-03-28 13:08:59 +00:00
  • eb804ae346 update dependencies elkowar 2021-03-23 11:14:06 +01:00
  • c4cbdedec5
    Added tooltips (#127) undefinedDarkness 2021-03-09 03:02:33 +05:30
  • 30305cd506 Improve error messages for non-existant config dir elkowar 2021-03-08 22:31:53 +01:00
  • f544d0e19a change formatting config elkowar 2021-03-08 22:28:29 +01:00
  • 5cf18bfc43 Add support for overriding monitor in CLI elkowar 2021-03-02 17:55:48 +01:00
  • 0c762de864 Allow literal-tag content to use user-defined widgets elkowar 2021-03-02 17:24:14 +01:00
  • c37c5b3cf3 Add elvis operator elkowar 2021-03-02 14:52:51 +01:00
  • f2c0e06997 Improve handling of paths and daemon-ids elkowar 2021-03-02 13:50:50 +01:00
  • b8e2fc070b Update docs to include <reserve> elkowar 2021-03-02 13:19:25 +01:00
  • 8dba5aca83 Add EwwPaths struct and refactor path handling in general elkowar 2021-03-02 13:12:52 +01:00
  • 5b3344fc5b make multiple daemons possible and make commands time out elkowar 2021-03-02 12:23:18 +01:00
  • 9a8bbf4114
    Expression language (#124) ElKowar 2021-03-02 10:27:52 +01:00
  • a18901f187
    State refactor (#121) ElKowar 2021-02-26 21:03:53 +01:00
  • 6251a2bc1d
    Checkboxes (#119) undefinedDarkness 2021-02-27 01:28:10 +05:30
  • 2120e76a5c Add box to logs elkowar 2021-02-17 17:01:07 +01:00
  • ce2ce250e4 Fix compilation on non-x11 elkowar 2021-02-17 16:50:10 +01:00
  • e9af869a0a Not use inotify on non-linux compile targets elkowar 2021-02-17 16:45:57 +01:00
  • 9238688774 Implement struts elkowar 2021-02-17 16:39:45 +01:00
  • ab26c1ea81 Add progressbar widget elkowar 2021-02-12 20:30:55 +01:00
  • cddcea7fe6 Improve readme elkowar 2021-02-10 20:43:18 +01:00
  • 4da676e38b
    SCSS relative path support, set cwd of server to eww config directory (#110) undefinedDarkness 2021-02-08 15:16:33 +05:30
  • d2fa79f050 Make --debug a global flag elkowar 2021-02-07 20:31:39 +01:00
  • 827d47b26e
    Provide an example configuration (with space for more!) (#99) Axarva 2021-02-06 02:36:06 +05:45
  • 66bfe25d87
    Add -c / --config argument to eww daemon (#104) undefinedDarkness 2021-02-03 00:29:30 +05:30
  • ebb8fc065d Run poll-vars immediately when starting (fixes #98) elkowar 2021-01-31 16:20:19 +01:00
  • 7648a400c3
    Shows warnings when defining variables that are already defined, and other general improvements (#105) legendofmiracles 2021-01-31 15:11:52 +00:00
  • 090165eb8c Cleanup config include code and error handling elkowar 2021-01-31 15:09:45 +01:00
  • 47863a3e77 Add eww reload command elkowar 2021-01-21 21:47:40 +01:00
  • 8530f90a7c Add eww windows command and restructure daemon response. elkowar 2021-01-16 18:03:19 +01:00
  • ff756da2c5 Exit 1 on daemon connection failure elkowar 2021-01-16 16:39:17 +01:00
  • 6c2e0dbbc1 Fix script-vars being ran without window using them, and add debug flag. fixes #94. elkowar 2021-01-16 16:14:03 +01:00
  • 23db60508e update dependencies elkowar 2021-01-07 21:43:00 +01:00
  • 4f773a4fa7 add image to readme elkowar 2021-01-07 21:25:33 +01:00
  • 3a7f3a49df Adjust documentation to fit new daemon CLI API elkowar 2021-01-07 21:14:31 +01:00
  • 34876efe02 Slight cleanup elkowar 2021-01-06 19:09:08 +01:00
  • 018bfee24c Make daemon startup explicit elkowar 2021-01-03 18:50:52 +01:00
  • 84cce399d0 Simplify Readme elkowar 2021-01-07 21:20:55 +01:00
  • 1c6853cc5d add eww open-many elkowar 2021-01-03 15:01:36 +01:00
  • 5fac2271b5 Remove dependencies and simplify CLI, also adding eww ping command elkowar 2021-01-03 14:52:25 +01:00
  • 6df15379bb Fix IPC streams not working correctly elkowar 2021-01-03 12:50:37 +01:00
  • 05d9320598 Cleanup elkowar 2021-01-02 23:10:20 +01:00
  • b9b8a77cf4 Handle application exit somewhat nicely elkowar 2021-01-02 21:03:43 +01:00
  • b4880a55b8 More work done elkowar 2021-01-02 23:22:35 +01:00
  • 542dd62d7b Basics actually work still elkowar 2021-01-02 23:22:14 +01:00
  • 19681a0db8 start playing around elkowar 2021-01-02 23:21:39 +01:00
  • c079eb855d Add support for string escapes like \n in label texts (fixes #84) elkowar 2021-01-02 18:17:23 +01:00
  • 8aa0e8c74d
    Change environment variable syntax to ${VAR} - Fix for #81 (#83) Jack Michaud 2021-01-02 08:49:32 -08:00
  • 0d2ee78f91 add tests for source-code extraction from xml elkowar 2020-12-28 16:38:29 +01:00
  • e17699d50f Improve error message for parsing alignment and orientation elkowar 2020-12-28 16:22:41 +01:00
  • 58d57c4acd
    Add eww close-all subcommand to close all running windows (#80) Axarva 2020-12-28 20:57:59 +05:45
  • f7d6bd4cb3 Fix empty lines in command output when communicating with daemon\n\nfixes #76 elkowar 2020-12-26 13:11:15 +01:00
  • 4404ab4d5d Properly await execution of child processes in run_command. elkowar 2020-12-26 12:59:59 +01:00
  • 080696a751 Fix documentation for includes elkowar 2020-12-13 01:01:33 +01:00
  • 9d817268d7 Implement multiple classes on a single element, and fix changing class names (fixes #70) elkowar 2020-12-09 19:19:19 +01:00
  • f83fc4d969 Use Box rather than Frame for <literal> (fixes #68) elkowar 2020-12-07 18:32:44 +01:00
  • 0b900861cb Add daemon subcommand (fixes #69) elkowar 2020-12-07 18:18:58 +01:00
  • 0e97847a3a
    Add docs for stacking, focusable and screen on window ElKowar 2020-11-25 10:32:16 +01:00
  • 380c64784b
    Removed unused dependency (#63) Pedro Burgos 2020-11-24 14:33:59 +01:00
  • 3458a25104 Cleanup elkowar 2020-11-21 22:17:21 +01:00
  • 90944eb0ef
    Improve error messages when parsing config files (#62) Pedro Burgos 2020-11-21 19:06:33 +01:00
  • 1c0ac2fd83
    fix typo (solves #60) (#61) gk 2020-11-21 20:51:00 +10:00
  • bc555900d3
    Support Multi-file configuration (#45) Pedro Burgos 2020-11-20 20:09:46 +01:00
  • ac8bc7d8b5
    Fix a few clippy warnings (#59) ay9thqi3tbqiwbegqsg a[soiaosshasdg 2020-11-14 16:57:50 +00:00
  • 2e8b1af083
    Lazy variables (#58) ElKowar 2020-11-08 15:08:01 +01:00