* move state_row to dedicated component
* remove selectable behavior
* highlight active pstate
* hide checkboxes when not configurable
use monospace for text
* hide pstates table when there is no data
* prevents container width jumps when active row change
* add page_section_expander and wrap PowerStatesFrame into it
* move active indicator to the beginning and use opacity instead of visilibity to keep layout stable
* improve listbox captions styles
* remove states_expanded state from PowerStatesFrame
* remove no longer relevant styles
* improve margins
* move SelectionMode to view, kinda
* clean up
* align expaner label
* organize imports
* hide active p-state indicator if non is active
* use bindings for configurable
update label
* fix PowerStateRow props visibility
* move bindings inits
* fix set_sensitive on enable-pstate-config checkbox
* add renovate
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* use github app token
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* enable platform_commit
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* pass repo to renovate workflow
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* pass repos via env var instead
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* use different preset
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* renovate: ignore pkg/images
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* try to parse rust
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* only parse .github
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* set default log level to info
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* fix grammar
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* move conf
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* Remove configurationFile from Renovate GitHub Action
Removed configurationFile parameter from Renovate action.
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com>
* update the toolbar look and move the scrollbarwindow out of the page
* upd margin on action-bar
* restore root_box ref
* set_margin_bottom: 60 for less invasive apply-toolbar
* fix page height and paddigns
* fix: Icon install directory
`/usr/share/pixmaps` is a legacy icon directory and should not be used any more for icon installation. Icons instead should be installed to a size-specific subdirectory of `/usr/share/icons/hicolor`. In fact I'm pretty sure that `/usr/share/pixmaps` isn't indexed by most DEs so the icon installed there would never would have been used. The only reason this wasn't noticed before is because most DEs support and prefer SVG icons.
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
* fix: add new path to uninstall action
---------
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
* upd style for the power limit widget
* re-ogranise content of gpu stats block
* rework InfoRow component to use dim labels
* update PageSection
* page_section: set the default padding
* migrate custom PageContent children to InfoRow
* add info_row_level component
* fix fmt
* page_section fmt
* use css consts from relm
* make info_row parent of info_row_level
* fix fmt
* set max_children_per_line to 2
* upd info page to fit 2 rows
* upd software page
* software_page: upd opencl and handle set_visible correctly
* migrate features and extensions to separate clickable rows instead of buttons
* fmt
* rework cache-row to fit current design
* move cache-info InfoRow into main FlowBox
* add frame with accent color for non-adw build
* remove offsets from the level_bar to
* "fix" warning
* remove recolor for the frame border
* thermals page: move InfoRows into flowBox
* add warning css on oc-warning
* add margin to pstates to follow the margins of other elements
* page_section: move styles to macro, remove container class from thermals_page widget
* fmt
* fix thermals Stack container
* remove unused import
* remove some checker exceptions from setters on InfoRowExt
* add spacing 5 between info row value and label
* fix warnings and use view macro on info_row_level
* set static width for the main container
* add hover effect clickable infoRows
* set set_max_children_per_line: 4
* use include_str! to load css
* set `set_max_children_per_line` to 4 consistently