Commit Graph

141 Commits

Author SHA1 Message Date
Ben Jack e72260653c linting fixes and overlay 2023-08-25 09:35:46 +01:00
Ben Jack 4b294a2ada only destroy children that aren't re-used 2023-08-23 21:57:42 +01:00
Aylur b02412c7c3 add monitor getter for Window #56 2023-08-23 20:15:06 +02:00
Aylur 8aed167d68 add App.addWindow and App.removeWindow #56 2023-08-23 20:10:32 +02:00
Aylur 99018c0471 fix slider min, max, step (fixes #57) 2023-08-23 19:01:15 +02:00
Aylur 86ef61b89f add iconName to Network.wifi Network.wired Battery 2023-08-23 17:54:45 +02:00
Aylur 305dc169b7 remove cairo import 2023-08-23 15:03:15 +02:00
Aylur 3ac91ee766 move interface definitons to xml files 2023-08-21 17:03:32 +02:00
Aylur 2a875d4813 fix: setting className resets it #53 2023-08-21 11:54:38 +02:00
Aylur 57e339c7b6 fix hyprland keyboard-layout signal #52 2023-08-21 03:43:04 +02:00
Aylur 0ee0d5245b rename Window.margins to Window.margin 2023-08-20 22:51:38 +02:00
Aylur 469d0e10e5 add getter setter for style and className 2023-08-20 22:31:28 +02:00
Aylur a553366880 fix typos 2023-08-20 21:23:09 +02:00
Aylur 645af14730 add notification center example 2023-08-20 19:18:01 +02:00
Aylur 09cbb1e579 eslint: add build and result to ignorePatterns 2023-08-20 19:16:45 +02:00
Aylur 030cc51525 Update package.json 2023-08-20 18:08:19 +02:00
Aylur 21b83c39fc fix package.json 2023-08-20 18:02:52 +02:00
Aylur 6546ac18c3 Update package.json 2023-08-20 18:00:14 +02:00
Aylur 5c8b350373 Create lint.yml 2023-08-20 17:58:55 +02:00
Aylur 71ba20bbac Merge pull request #49 from Aylur/v1-alpha
version 1
2023-08-20 14:33:03 +02:00
Aylur e53ee4938b fix: example config 2023-08-20 14:19:22 +02:00
Aylur 92465c0dda oops 2023-08-20 13:38:13 +02:00
Aylur 71b6e63f09 Utils.interval return id instead of widget 2023-08-20 13:14:38 +02:00
Aylur d3cba27f7c Merge branch 'main' into v1-alpha 2023-08-19 23:15:12 +02:00
Aylur e078336620 add label truncate property 2023-08-19 23:02:12 +02:00
Aylur 79535cee07 add Command type to reduce redundancy 2023-08-19 23:01:56 +02:00
Aylur 93775bbc93 bump version to 1.0.0 2023-08-19 03:23:54 +02:00
Aylur ba23ca40a1 export widgets, update the example 2023-08-19 03:22:58 +02:00
Aylur d488dd8865 lint 2023-08-18 20:04:09 +02:00
Aylur 84f48d7550 monitor and cache number of app launches 2023-08-18 18:53:55 +02:00
Aylur d26b867ef3 small fixes and changes
subclassed container widgets will destroy their children not just remove them upon change
2023-08-18 17:09:29 +02:00
Aylur 22d181871d fix icon size, add App.configDir, add hyprland socket read 2023-08-17 02:17:24 +02:00
Aylur 1efb673426 fix hyprland urgent window #45 2023-08-17 00:05:34 +02:00
Aylur 3a407df279 fix setStyle memory leak 2023-08-17 00:03:45 +02:00
Aylur 6f20409de0 fix setStyle memory leak 2023-08-17 00:01:45 +02:00
Aylur 68ce8d0b5c icon base size 2023-08-17 00:01:30 +02:00
Aylur 737fc95e67 es modules and clean up codebase 2023-08-16 01:47:57 +02:00
Aylur 791e3c6909 subclass window 2023-08-15 23:26:51 +02:00
Aylur 2bf9e59c87 add remaining widgets 2023-08-15 14:15:58 +02:00
Aylur 4998d17d70 Utils.subprocess handle empty output (fix #42) 2023-08-14 17:41:18 +02:00
Aylur efb7e709c6 map monitors by id instead of name #41 2023-08-14 17:26:35 +02:00
Aylur 87a7f0cf5f subclass box 2023-08-14 17:09:37 +02:00
Aylur b03d7612cf subclass box 2023-08-14 17:09:00 +02:00
Aylur c776758712 remove unnecessary restrictions on hyprland service 2023-08-13 15:29:03 +02:00
Aylur c3346f09b3 add quit cli arg 2023-08-13 02:51:06 +02:00
Aylur adcf2e1495 optimise hyprland service 2023-08-13 01:11:28 +02:00
Aylur 34ce1aa350 lint 2023-08-13 01:10:40 +02:00
Aylur f738369965 feature: add readFileAsync util 2023-08-13 00:07:36 +02:00
Aylur 9d7be06ea8 feature: add subprocess util
this would be the equivalent of deflisten in eww
2023-08-12 23:46:45 +02:00
Aylur a3f717ed50 fix: mpris cover art with non latin characters not caching #37 2023-08-11 21:53:01 +02:00