github raphamorim/rio v0.2.24

latest releases: nightly, v0.2.29, v0.2.28...
one month ago
  • Fix game mode regression.
  • Hint Label Damage Tracking: Improved hint label rendering performance with proper damage tracking
    • Hint label areas are now properly marked for re-rendering when cleared
    • Eliminates visual artifacts when hint labels are removed
    • Optimized rendering to only update affected screen regions
  • Configurable Hyperlink Hover Keys: Hyperlink hover modifier keys are now configurable
    • Configure custom modifier keys through the hints system in config.toml
    • Default behavior unchanged: Command on macOS, Alt on other platforms
    • Supports any combination of Shift, Control, Alt, and Super/Command keys
    • Example: mouse = { enabled = true, mods = ["Shift"] } to use Shift key
  • Hints Configuration: Renamed hints.enabled to hints.rules for better clarity
    • Update your configuration: [[hints.enabled]][[hints.rules]]
    • All hint configuration sections now use hints.rules.* instead of hints.enabled.*
    • Functionality remains the same, only the configuration key names changed

Changelog

  • 8a243cc prepare 0.2.24
  • 51b845e fix tests for hints and links
  • fe30b5b fix bindings
  • 0c82d8f update force_full_damage
  • 110b53b migrate hint logic to new snapshot system
  • d3db672 Fix IME behavior on macOS to prevent spurious commit events
  • 3140c64 fixup! fix build
  • 475005c fix build
  • ced2811 rename to rules
  • d8c817d add configurable colors for hint
  • dbc9260 hints initial implementation
  • 0bc944e hints
  • 31a2ebf implement hyperlink hints
  • 06f7f9a flake.lock: Update
  • ff9fd98 flake: devShells: include rustfmt and rust-analyzer nightly
  • 8bce14b flake: packages: rio: build with minimal toolchain
  • 31cc24a flake: devShells: msrv: use rust-toolchain.toml
  • 4005b1f migrate to hashmap again
  • ec6c853 fix panels not being updated
  • cf3d016 avoid heap for contexts
  • 5cd5d42 update cache
  • 2b91b56 shutdown io when is done
  • 445a9fd fix game mode
  • 937d2d0 fix game strategy
  • 4add1fe update com.rioterm.Rio.metainfo.xml

Don't miss a new rio release

NewReleases is sending notifications on new releases.