github fiffeek/hyprdynamicmonitors v1.1.1

latest release: v1.1.2
13 hours ago

Changelog

  • 9e699bc chore(ci): do not diff gif files
  • 74a8e2a chore(ci): do not pass filenames to the precommit hook
  • 663ff2b chore(ci): set up git lfs
  • b693b44 chore(ci): set up git lfs (#22)
  • 6e400b5 chore(nix): update flake sha after mod changes
  • 9d2efbb chore(tui): add a help bottom margin
  • 8b5731f chore(tui): add hdm version to the header
  • ce831a3 chore(tui): add help to the profile name picker
  • 258758e chore(tui): add missing deps
  • e1ed917 chore(tui): bind esc to back for the scale selector
  • 94b881a chore(tui): check disabled in sub actions
  • f249c5a chore(tui): confirm editing the current hdm profile
  • f37c34c chore(tui): display mirror selection title, help
  • 70d5c13 chore(tui): display mode selection help and title
  • 9ec0ff1 chore(tui): fix fullscreen height
  • 88b2f3e chore(tui): fix tui elements display
  • 50ed7c5 chore(tui): format
  • a751531 chore(tui): format
  • 9450ca4 chore(tui): format
  • 64e9f6f chore(tui): formatting
  • 48d1181 chore(tui): move code around for easier readability
  • 3e49beb chore(tui): move focus when panning
  • d02aef4 chore(tui): move focus when panning but the submenu is opened
  • afe02c0 chore(tui): refactor the preview into helpers
  • a64454b chore(tui): regenerate tui tests
  • 5fd5096 chore(tui): remove config tests for tui from examples
  • 0b18bb4 chore(tui): remove not actionable todos
  • 90d6c54 chore(tui): rename flags to match run command
  • 2d80391 chore(tui): rename pan to center for visuals
  • b083b41 chore(tui): replace the state enum with booleans
  • fe2168b chore(tui): rework snapping logic
  • 6518996 chore(tui): rewrite the monitor editor into proper store, centalize mutations
  • 9b6d079 chore(tui): style change to list items
  • f5196f7 chore(tui): surface config reload
  • 6b8d77a chore(tui): truncate long monitor descriptions
  • 6865738 chore(tui): update nix flake sha after bubbletea test additions to modules
  • 6bb122b chore(tui): use scaling factor instead of hardcoding
  • 76d3eb7 feat(profilemaker): fix replace adding newlines on each execution
  • 21126e6 feat(tui): add TUI to manipulate configs and live monitors (#14)
  • c7a050d feat(tui): add a basic preview pane
  • 7374bdf feat(tui): add a header displaying the current mode
  • a6b74a4 feat(tui): add a toggle for snapping
  • 598b440 feat(tui): add confirmation prompt, plug in for ephemeral settings
  • 893551d feat(tui): add monitor mirroring
  • 40e93fe feat(tui): add power state events
  • d8358cb feat(tui): add profile name picker
  • 18905b7 feat(tui): add tabs in the header
  • 296ba80 feat(tui): add the tui skeleton
  • c9176c4 feat(tui): add zoom for the pane
  • 8ab55b0 feat(tui): allow for editing hdm config and the current profile in an editor
  • 0ca31b1 feat(tui): allow for following the monitor
  • 956914d feat(tui): allow for mode selection
  • f6091a2 feat(tui): allow for overwriting the current monitors spec
  • b5bdf52 feat(tui): apply ephemeral hypr settings
  • a9a089a feat(tui): auto reload hdm config
  • 2c2ffb7 feat(tui): display a separate window for scale adjustment
  • b052ab4 feat(tui): edit hdm profiles, and create a new one
  • 1fa073e feat(tui): experiment with scaling
  • e4fe744 feat(tui): first pass for rotations and moving
  • 9ebba1a feat(tui): first pass for showing currently connected monitors
  • 1cedce1 feat(tui): get the monitor list working completely
  • d29d8c9 feat(tui): implement fullscreen
  • b72f2d9 feat(tui): implement panning
  • 9169689 feat(tui): implement the list delegate
  • aca1c1a feat(tui): set up previews with charm/vhs
  • 8ea29cf feat(tui): show hypr commands preview
  • dfef547 fix(profilemaker): add vrr to the templates
  • 0100548 fix(tui): add vrr to the hypr commands preview
  • ca193b1 fix(tui): fullscreen only in monitors list view
  • e77e433 test(tui): add monitor list unit tests
  • 972d9c6 test(tui): add root model golden/fixture tests
  • f7ee5d6 test(tui): add scale selector tests
  • 56b27cf test(tui): add snapping logic tests
  • ed99aa4 test(tui): add tests for confirmation updates
  • 6a3b264 test(tui): add tests for disabling monitors
  • 7505f9c test(tui): add tests for hdm config pane
  • 87e32b1 test(tui): add tests for hdm preview pane
  • a800ac7 test(tui): add tests for header updates
  • 9196e9f test(tui): add tests for mirror/mode lists
  • 732cc79 test(tui): add tests for the preview pane updates
  • 51646cb test(tui): add user flow tests for the app
  • d6a7e42 test(tui): check mirroring loops

Don't miss a new hyprdynamicmonitors release

NewReleases is sending notifications on new releases.