Commit Graph

32 Commits

Author SHA1 Message Date
Vaxry 8b271e2ba3 qml: force system theme for label colors
ref #11
2024-10-17 18:06:53 +01:00
outfoxxed 0fa58f189b
core: fix reported display resolutions when fractionally scaled (#10)
Qt appears to have no way to retrieve the pixel size sent by wayland,
as it overrides it with the logical size and will not return the
physical one.
2024-10-17 12:15:07 +01:00
Vaxry 2104e356be core: enforce en_US language in cmds
ref #9
2024-10-16 19:48:42 +01:00
Vaxry dc474b07f6 version: bump to 0.1.1 2024-10-16 16:00:54 +01:00
Vaxry 9c5f02ff68 core: use screen size not geom 2024-10-16 15:49:31 +01:00
outfoxxed 707a315cd8 nix: fix package and add devshell 2024-10-15 16:30:05 +03:00
outfoxxed 00beba904f
core: use qt libraries and follow qml module conventions (#8)
* core: use qt libraries and follow qml module conventions

Uses a qml module instead of a context property.
Replaces usages of std and hyprutils with qtbase where applicable.
Removes dependencies: hyprutils, wl-copy, whoami, uname.
Rolls c++ version back to 20, as 23 isn't currently required for anything.

* core: use hyprutils and std again
2024-10-15 11:38:31 +01:00
outfoxxed 9b50bb2c29
qml: fix scaling and clean up layout (#7)
Fixes behavior with varying font sizes + general cleanup.
2024-10-14 01:33:44 +01:00
outfoxxed 52a32d3afe
core: use QApplication and respect user theme choice (#6)
Fixes qqc2-desktop-style usage
2024-10-14 00:26:29 +01:00
Vaxry 49f20fbcc5 core: trim kernel info 2024-10-13 22:51:06 +01:00
Vaxry e901bb17ce core: use c++ instead of uptime 2024-10-13 21:46:28 +01:00
Vaxry 3ead3bf94e qml: fix errors 2024-10-13 21:37:49 +01:00
Vaxry df54301136 core: try product_id before board_id 2024-10-13 21:25:15 +01:00
Vaxry 6a8260e134 core: add more data fields 2024-10-13 21:15:43 +01:00
Soccera1 5b8deaaad0
README: add logo note
Add footnote explaining compatibility with displaying logos
2024-10-13 20:48:49 +01:00
Aaron Blasko e0b6fba374
core: make the .desktop file use the hwinfo icon (#3) 2024-10-13 20:48:35 +01:00
Vaxry 5f438f95de qml: make the window a bit bigger
ref #2
2024-10-13 20:44:39 +01:00
Mihai Fufezan fc6ef308e2
Nix: add devshell 2024-10-13 21:52:26 +03:00
Mihai Fufezan e740e9ab01
Nix: prefix PATH with pciutils 2024-10-13 20:58:05 +03:00
Vaxry a0d09b1fd6 core: add desktop file 2024-10-13 18:39:47 +01:00
Mihai Fufezan 05e31b6ed8
Nix: add pciutils dep 2024-10-13 20:30:10 +03:00
Vaxry 154fadf876 core: parse commit if no tag 2024-10-13 18:29:36 +01:00
Vaxry 53d0696a46 core: don't assume missing hl when no tag is set 2024-10-13 18:19:17 +01:00
Mihai Fufezan ec55a1ac12
CI: init 2024-10-13 20:01:18 +03:00
Mihai Fufezan bbaf81f347
Nix: init 2024-10-13 20:00:20 +03:00
Vaxry 1ba083c4db qml: skip long version if it's the same as short 2024-10-13 17:29:59 +01:00
Vaxry 5e1ab4fcc4 README: update stuff 2024-10-13 17:01:11 +01:00
Vaxry a2028419fc core: fixup elision on gpu data 2024-10-13 16:54:23 +01:00
Vaxry 1562ce6415 all: format 2024-10-13 16:50:24 +01:00
Vaxry f76529df4a qml: don't display bottom buttons on non-hl 2024-10-13 16:49:52 +01:00
Vaxry a264ee9d76 core: initial commit 2024-10-13 16:48:22 +01:00
Vaxry 7f09b49cff
Initial commit 2024-10-13 14:36:22 +01:00