Commit Graph

109 Commits

Author SHA1 Message Date
nyx
20d387f4bd fix gear button functionality (#65) 2024-11-02 18:28:52 -04:00
nyx
ff2a150431 feat: search (#64)
* core func implemented

* its buggy but its something

* hide sidebar when searching

* optimize filter_options by using values iterator

* don't show categories

---------

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-11-02 18:11:37 -04:00
nyx
4e601217d2 remove unnecessary button (#63) 2024-11-02 08:48:13 -04:00
nyx
f182f4f003 close popover when button is pressed (#62) 2024-11-02 08:45:22 -04:00
nyx
4c9a1ab9ff fix clippy (#59) 2024-11-01 14:27:18 -04:00
nyx
46a17e729b v0.1.6 (#58)
* v0.1.6

* bump ver
2024-11-01 14:10:16 -04:00
nyx
4f3dd91367 add support for sourced files (#57)
* add functionality needed for sourced files to work

* fix entry handling

* run fmt

* allow dead code

* fix nested entries

* fix nested option filling
2024-11-01 14:05:55 -04:00
Adam Perkowski
204f1097f3 docs: add a logo (#54)
* add a logo

* add logo to the readme & the desktop entry
2024-10-29 18:06:58 +00:00
Adam Perkowski
2f72287394 refact: update hyprparser (#53)
crates.io :))
2024-10-29 13:02:39 -04:00
nyx
4a2f71f3a9 Revert "fix: application_id naming (#50)" (#52)
This reverts commit b304487d76.
2024-10-29 00:36:33 -04:00
Adam Perkowski
6ac987661c bump manifest ver to v0.1.5 (#51) 2024-10-28 22:29:29 +00:00
flk
b304487d76 fix: application_id naming (#50)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2024-10-28 22:21:13 +00:00
dependabot[bot]
46c9320adf Bump serde from 1.0.213 to 1.0.214 (#47)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.213 to 1.0.214.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.213...v1.0.214)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 15:30:06 -04:00
Adam Perkowski
2e8f4f7315 org updates (#49)
* some org updates

* add logo
2024-10-28 15:29:31 -04:00
Adam Perkowski
4215553fc6 fix: github release notes not working (#48) 2024-10-28 14:26:29 -04:00
Adam Perkowski
520dbfac24 docs: more release labels (#46) 2024-10-28 10:15:54 -04:00
dependabot[bot]
83be81040b Bump libc from 0.2.160 to 0.2.161 (#44)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.160 to 0.2.161.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.160...0.2.161)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-27 12:29:21 +01:00
dependabot[bot]
da4bafa710 Bump serde_json from 1.0.128 to 1.0.132 (#42)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.128 to 1.0.132.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-27 12:26:54 +01:00
dependabot[bot]
bf8ad739dd Bump serde from 1.0.210 to 1.0.213 (#45)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.210 to 1.0.213.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-27 12:26:23 +01:00
nyx
1138c43257 set up dependabot (#41)
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-10-27 12:18:37 +01:00
Adam Perkowski
6e06af1f10 add a Copyright button (#40) 2024-10-24 12:40:34 -04:00
nyx
5a8b64df50 optimize binary size (#39) 2024-10-17 02:43:00 -04:00
nyx
1311b10e84 add values to descriptions (#38)
* add values to descriptions

* more
2024-10-15 22:45:39 -04:00
nyx
a69f2679f7 v0.1.4 (#37) 2024-10-15 19:27:51 -04:00
nyx
ba52f06b16 fix color formatting (#36) 2024-10-15 19:22:43 -04:00
nyx
2ef193d8d1 fix undo functionality (#35) 2024-10-15 19:14:58 -04:00
nyx
9557206c94 update preview 2024-10-15 15:13:46 -04:00
nyx
879c145fb7 implement Undo functionality (#32)
* implement undo functionality

* several improvements to the undo functionality

* run fmt

* combine imports
2024-10-15 15:11:23 -04:00
nyx
c636b5f349 Implement GUI configs (#31)
* implement settings

* move save to top

* run fmt

* fix some warnings

* fix dead code

* add support for nested options

* add tooltip explaining what it does
2024-10-15 13:54:40 -04:00
nyx
9892b7683e v0.1.3 (#30) 2024-10-14 18:39:13 -04:00
nyx
1e0811da70 Use string instead of int (#29) 2024-10-14 18:31:26 -04:00
nyx
07a47aaa7f Add more default values (#28) 2024-10-14 17:53:03 -04:00
Adam Perkowski
99033ab119 Better error handling (#27)
* don't redirect to `/dev/null`

* file not found popup

* saving failed + `get_config_path`

* custom popups

* make dialogs modal

* more customization

* organize imports

* MORE ERROR HANDLING
2024-10-14 16:45:37 -04:00
nyx
6eb67b3733 Cap tab names (#26)
* implement capped category names

* adhere to clippy

* upd preview
2024-10-14 14:38:46 -04:00
nyx
0107ba3b08 use prefixes for nested configuration options (#25) 2024-10-14 03:00:54 -04:00
nyx
13cb010be5 Implement Min max values (#24)
* first implementation of min max values

* fix value errors

* fixup behavior

* dont use negative values

* oopsy

* fix clippy
2024-10-14 02:47:52 -04:00
nyx
77bc3ba179 Add more sections e.g. debug cursor render (#23)
* Add more sections e.g. debug cursor render

* upd preview
2024-10-14 01:16:42 -04:00
nyx
c394283ce4 Implement more headers and add group section (#22)
* add more headers to sections

* add groups section
2024-10-14 01:02:32 -04:00
nyx
0342b4d183 Move save button to right (#21)
* move save button to the right

* upd preview
2024-10-13 23:47:36 -04:00
nyx
44dd329480 upd cargolock 2024-10-13 22:51:44 -04:00
nyx
1f7fec5c9c Fix position reset (#20)
* update preview

* fix issues with position resetting
2024-10-13 22:22:06 -04:00
nyx
78d411aa65 v0.1.2 (#19)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-10-13 19:48:42 -04:00
nnyyxxxx
2f36df8173 upd cargolock 2024-10-13 18:50:55 -04:00
nyx
63176fad3a upd cargolock 2024-10-13 17:07:36 -04:00
nyx
91891c7e80 upd cargolock 2024-10-13 15:33:32 -04:00
Adam Perkowski
5b1260e8e5 better GitHub auto-generated release notes (#18) 2024-10-13 15:07:41 -04:00
Adam Perkowski
952856b696 fix a typo in the CI (#16) 2024-10-13 15:07:21 -04:00
nyx
67b6c06342 implement a positive value range to discourage negative values (#15) 2024-10-13 14:20:42 -04:00
nyx
91353c67a5 implement dynamic page length (#14)
* implement dynamic page length

* remove dead code
2024-10-13 14:13:34 -04:00
nyx
7756b56d94 upd cargolock 2024-10-13 13:12:08 -04:00