Skip to content

Latest commit

 

History

History
338 lines (191 loc) · 14.7 KB

CHANGELOG.md

File metadata and controls

338 lines (191 loc) · 14.7 KB

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Documentation

  • (readme) add tip about escaping spaces in custom launch commands - (b80cc1f)

1.10.7 - 2024-12-09

Bug Fixes

  • (readme) update warning about custom entries and games with the same title to match code - (9186858)
  • fully custom entry detection broken by previous update - (9c8dbca)

Documentation

  • (readme) update warning about matching titles - (a37e85d)

1.10.6 - 2024-12-07

Bug Fixes

Continuous Integration

  • run the newly included tests - (175e507)

Features

  • (just) add format and lint commands - (c2a54dc)

Refactoring

  • changes for v0.0.12 of lib_game_detector - (634b0dd)

Tests

  • basic testing for custom entry adding function - (2cd2126)

1.10.5 - 2024-11-08

Bug Fixes

  • update lib_game_detector to fix an issue with Lutris game detection - (55703c8)

1.10.4 - 2024-11-07

Bug Fixes

  • update lib_game_detector to fix issues with Lutris fallback paths - (ef138d2)

1.10.3 - 2024-11-06

Bug Fixes

  • update lib_game_detector to patch issues with Lutris path detection and an error while looking for non-Steam games - (238c88d)

1.10.2 - 2024-08-10

Documentation

  • (readme) update manual install description with info about the rofi plugins directory - (ba529a7)

Refactoring

  • change fallback plugins directory if the pkg-config command doesn't return anything - (e8e03b4)

1.10.1 - 2024-08-04

Documentation

  • (readme) update Steam shortcuts section - no need to restart - (c2b9121)

Refactoring

  • for custom entries, make path_game_dir optional - (a36f253)

1.10.0 - 2024-07-21

Features

  • update lib_game_detector for Steam shortcuts (non-Steam games) support - (41cd92f)

1.9.2 - 2024-06-24

Bug Fixes

  • only apply default display name if none is given - (028240b)

Continuous Integration

  • include git-cliff action for creating and maintaining a changelog - (e4b548d)

Style

  • update default theme to display the prompt widget, but hide the widget for the smaller theme - (d9de281)

1.9.1 - 2024-05-23

Miscellaneous Tasks

  • update dependencies (including lib_game_detector) - (95654f7)

Refactoring

  • format justfile and provide default option for theme for testing - (bd7407c)
  • update types to match new lib_game_detector version - (9683b77)

1.9.0 - 2024-05-07

Documentation

  • (readme) fix html code block - (a012836)

Features

  • add support for Prism Launcher and ATLauncher (through updating lib_game_detector) - (6b67742)

1.8.0 - 2024-04-24

Documentation

  • (readme) add configuration section - (0e5f009)

Features

  • add configuration system for defining custom entries - (bb4e421)

Style

  • fix default theme so it remains 2 rows of games, and add rounded corners to smaller theme - (5dadad4)

1.7.0 - 2024-04-14

Features

  • update lib_game_detector, including support for flatpaks and fixing a couple issues with parsing Lutris games - (58aed58)

1.6.8 - 2024-04-04

Bug Fixes

  • remove Cargo.lock from .gitignore - (feb8c74)
  • bump version in Cargo.lock - (3b96fcb)
  • Cargo.lock, as it was previously built using the local lib_game_detector repo - (e4dca52)

1.6.7 - 2024-02-27

Bug Fixes

  • remove duplicate element-icon definition from theme - (2cd8f2a)

Miscellaneous Tasks

  • update dependencies and bump version - (edb88fb)

1.6.6 - 2024-02-25

Bug Fixes

  • rofi version check in justfile - (3c8049b)

Documentation

  • (README) update install and keybinds sections - (b2aca8e)

Features

  • add github workflow for testing - (c339d3e)

1.6.5 - 2024-02-03

Improvements

  • reduce final library file size - (75151b2)

1.6.4 - 2024-01-04

Bug Fixes

  • issues with plugin path as PLUGINS_DIR will not consistently have a / at the end - (6c7e6af)

Documentation

  • (readme) update to use just - (0e9044e)
  • remove unused CHANGELOG - (6930163)

Features

  • add some basic utility commands to justfile - (239303a)
  • some additional utility commands for the justfile - (8ef889d)

Refactoring

  • switch from Makefile to justfile - (9bd3bfa)

1.6.3 - 2023-12-31

Bug Fixes

  • don't include theme readme in install - (22e6e64)

1.6.2 - 2023-12-31

Documentation

  • (readme) update demo image - (a7c18eb)
  • (themes) add screenshots - (fb7fdbe)

Features

  • provide default themes - (d9f1aef)

1.6.1 - 2023-11-30

Refactoring

  • separate out build step in Makefile - (9d008ea)

1.6.0 - 2023-11-30

Features

  • support rofi versions with changes newer than the base 1.7.5 - (3556e2f)

1.5.0 - 2023-11-16

Documentation

  • (readme) include Bottles in sources - (138add8)

Features

  • Bottles support, from updating to lib_game_detector v0.0.3 - (5efdd26)

1.4.1 - 2023-11-05

Refactoring

  • move from env_logger to tracing - (6844400)

1.3.1 - 2023-10-31

Miscellaneous Tasks

  • update lib_game_detector version - (a13c88b)

1.3.0 - 2023-09-09

Features

  • extract game parsing functionality into a separate library (also added Heroic Amazon support) - (e73470b)

1.2.1 - 2023-07-02

Bug Fixes

  • move parse_value_from_json_line function to helpers - (7cd9d03)
  • skip duplicate entries in game-paths.json and fix parsing of entries by ignoring commas - (adb5438)

Features

  • add support for Lutris games - (ff1d4a7)

Improvements

  • pass only necessary paths to game launcher structs and let them handle specific paths in their constructors - (b8ef9c3)

1.1.3 - 2023-06-19

Bug Fixes

  • stop license file being placed in project root - (0cde28b)
  • skip extra title fields defined for Legendary games which were causing out-of-bounds crashes - (0db1f71)

Features

  • add basic logging system - (6e0de6b)

1.1.1 - 2023-05-10

Bug Fixes

  • don't crash if there is an error reading games from a particular launcher - (8f14e5a)

1.1.0 - 2023-05-10

Features

  • support heroic games launcher - (2f0773a)

[0.0.2] - 2023-05-01

Bug Fixes

  • ensure presence of desktop entries folder before certain actions - (1d0b70d)
  • include extra metadata in Cargo.toml - (71a50e3)

Features

  • add clap for argument parsing - (e754814)