* feat: inline power states
* markup fixes
* polish p-states row
* align the p-state values by right side
* refactor
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* feat: hide nvidia all-pstate offset toggle under experimental flag
* check if it's used already
* ignore the non p0 states unless the flag is set
* chore: drop dedicated oc msg
* fix: missing dot in msg
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* add adjsutment row description
* refactor
* use more specific key for details
* experiments
* fix paddings and add scales to sizegroup
* refactor to boxed-list
* use set_name for page_section
* handle popover lifecycle properly
* fix text align
* feat: show unit inline in the limits
* chore: improve alignment
* fix formatting for value with unit
* remove sizegroup from hidden rows
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* feat: change OC layout to cards
* feat: switch from checkbox to toggle-buttons for OC optional features
* put into size-group, some small fixes
* make p-states more compact
* remove core offset p-states label
* add dedigated features block for sections
* hacky fix for padding
* update p-state section toggle
* fix adv block bottom border
* use info-dialog to guard manual p-lvl for p-states conf
* upd p-level description to fit in split layout
* independent all p-state toggle for core/vram
* p-level/powermizer: use more compact description
* rollback description changes due to better fix
* use OcAdjustment for performance limit
* shorten description a bit
* remove nvidia oc description
* rename power_section to power_frame for consistency
* fix signal blocking and simplify power frame visibility
* feat: move warning to sidebar and make it more specific
* phrasing
* remove wrapper
* remove OC-adjustment group, make adjustment components shared.
* rename css for consistency
* make adjustment row control it's state
* remove oc_adjustment_row wrapper
* simplify power_frames adjustment wiring
* fix css priority to avoid overrides
* breeze theme should be between adwaita and app css
* rename secondary_clocks
* set border radius to features buttons
* implement MasonryLayout via LayoutManager
* remember children's column
* Revert "remember children's column"
This reverts commit ed82e94eff.
* use 2 columns and flowbox instead of masonry
* cleanup
* redo layout with single column order control
* hide reset button on vram frame
* fix specificity
* upd spacing
* shorten labels
* chore: better label, disable all pstates button when it's not usable
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* feat: move warning to sidebar and make it more specific
(cherry picked from commit ac745e669d)
* phrasing
(cherry picked from commit 44d87a13d9)
* remove wrapper
(cherry picked from commit 3bcad769e3)
* shorten description a bit
(cherry picked from commit f37485c34f)
* use info-dialog to guard manual p-lvl for p-states conf
(cherry picked from commit 563dfac8f4)
* p-level/powermizer: use more compact description
(cherry picked from commit e8c858d7a0)
* p-level fix formatting
* less agressive wording for warning
* fix typo
* remove oc-warning
* wip
* clean up
* upd comment
* fix vfcurve flip to enabled
* fmt
* rename old curve_is_configured
* move enable edit checkbox from VFCurve to OC panel
* cleanup tests
* set offset 0 on curve reset
* add defauilt to freq_offset
* bail if vf_curve is invalid or not editable
* hide apply/default buttons on ro curve
* fix curve margins
* vfcurve - show info that editing is disabled
* move top vf curve ceiling a bit
* center vf-curve-editing label
* fix flipping edit vfcurve checkbox
* easen up warning
* add abs to offset migration
* fix point_min_offset_mhz calculation
* don't let offset to be same or bigger than basefreq
* fix test
* chore: translated using Weblate (Arabic)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (Arabic)
Currently translated at 98.8% (251 of 254 strings)
chore: translated using Weblate (Arabic)
Currently translated at 98.8% (251 of 254 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Arabic)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Arabic)
Currently translated at 98.8% (248 of 251 strings)
chore: translated using Weblate (Arabic)
Currently translated at 98.4% (247 of 251 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Arabic)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Arabic)
Currently translated at 100.0% (232 of 232 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ar/
Translation: LACT/lact-gui
* chore: translated using Weblate (Czech)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (252 of 252 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (252 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (251 of 251 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Czech)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (232 of 232 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (232 of 232 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (232 of 232 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (232 of 232 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (227 of 227 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/cs/
Translation: LACT/lact-gui
* chore: translated using Weblate (German)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (German)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (German)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (German)
Currently translated at 100.0% (252 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Spanish)
Currently translated at 100.0% (232 of 232 strings)
chore: translated using Weblate (Spanish)
Currently translated at 100.0% (227 of 227 strings)
Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/es/
Translation: LACT/lact-gui
* chore: translated using Weblate (Finnish)
Currently translated at 83.4% (212 of 254 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fi/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (French)
Currently translated at 90.0% (217 of 241 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: red max <redmax761@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fr/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translation: LACT/lact-gui
* chore: translated using Weblate (Indonesian)
Currently translated at 100.0% (254 of 254 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Indonesian)
Currently translated at 100.0% (227 of 227 strings)
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/id/
Translation: LACT/lact-gui
* chore: translated using Weblate (Italian)
Currently translated at 85.3% (215 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui
* chore: translated using Weblate (Georgian)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (252 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (251 of 251 strings)
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (251 of 251 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (232 of 232 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ka/
Translation: LACT/lact-gui
* chore: translated using Weblate (Kabyle)
Currently translated at 18.9% (44 of 232 strings)
Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/kab/
Translation: LACT/lact-gui
* chore: translated using Weblate (Korean)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (252 of 252 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (252 of 252 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (252 of 252 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (252 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Korean)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Korean)
Currently translated at 100.0% (232 of 232 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: 김인수 <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ko/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translation: LACT/lact-gui
* chore: translated using Weblate (Portuguese (Brazil))
Currently translated at 82.3% (191 of 232 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pt_BR/
Translation: LACT/lact-gui
* chore: translated using Weblate (Russian)
Currently translated at 100.0% (254 of 254 strings)
chore: translated using Weblate (Russian)
Currently translated at 100.0% (252 of 252 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Russian)
Currently translated at 100.0% (251 of 251 strings)
chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Russian)
Currently translated at 100.0% (241 of 241 strings)
chore: translated using Weblate (Russian)
Currently translated at 100.0% (232 of 232 strings)
Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ru/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Serbian)
Currently translated at 100.0% (232 of 232 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/sr/
Translation: LACT/lact-gui
* chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.
chore: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.6% (228 of 241 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Isaac Chai <473854215@qq.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/zh_Hans/
Translation: LACT/lact-gui
* chore: added translation using Weblate (Chinese (Traditional Han script))
Co-authored-by: Alang Hsu <alang.hsu@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
---------
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Co-authored-by: red max <redmax761@gmail.com>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: 김인수 <simmon@nplob.com>
Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Co-authored-by: Isaac Chai <473854215@qq.com>
Co-authored-by: Alang Hsu <alang.hsu@gmail.com>
* fix: use consistent reset/default terminlogoy
* use the i18n new key
* decouple reset now from reset
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* refactor: make gpu-stats a portable component
* fix empty columns
* expand GpuStat
* don't use model.stats_section.model to control fan visibility
* restore fallbacks for temp annd fan sensrs
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* feat: WIP service setup GUI
* fix: avoid crash when closing dialog with app already running
* wip
* feat: make it more usable
* wip logs
* feat: working logs display
* feat: use new dialog for version mismatch
* chore: cleanup
* fix: tcp functionality
* feat: handle setup errors
* perf: avoid refetching system info
* fix test
* update nvml bindings
* add basic power-mizer get/set
* upd generated-sources
* simplify schema
* finish rename
* gui: drop nvidia_power_mizer_modes
* controller: remove get_nvidia_power_mizer_info
* minor clean-ups
* hacky fix of tests
* use correct repo url for nvml-wrapper
* controller: rollback to Auto when no value is supplied
* gui: handle set_model reset on each tick
* chore: extremely minor cleanup
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* feat(#1101): auto/force light/force dark color scheme preference
* fix: make colors override work with breeze
---------
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>