Skip to content

v1.3.0

Choose a tag to compare

@Anime0t4ku Anime0t4ku released this 13 Jun 21:09
· 11 commits to main since this release

Gentleman v1.3.0

Gentleman v1.3.0 improves system-based browsing, launcher organization, and the API structure for future third-party integrations and Gentleman Remote support.

What's New

PC Game Launcher Type

Added a new PC Game launcher type.

This works like the existing Application launcher, but uses PC as the system instead of Application.

This makes PC games show up correctly in system-based views while keeping the same simple .exe launch behavior.

Systems Menu

Added a new optional Systems menu.

The Systems menu only shows systems currently used by existing launcher files.

When opening a system, Gentleman now shows one flat alphabetical game list for that system instead of repeating the launcher/folder structure.

Example:

Systems → PlayStation 2 → all PlayStation 2 games

The Systems menu is disabled by default for new users and can be enabled from Settings.

Improved API Structure

The API now has a clearer split between system-based browsing and launcher-based browsing.

Systems API = flat library view
Launchers API = launcher/folder structure view

Changes include:

  • GET /api/systems now returns systems currently in use
  • GET /api/games-by-system now returns a flat alphabetical game list for the selected system
  • Game entries include their source launcher for reliable launching
  • Added GET /api/launchers
  • Existing launcher/folder browsing remains available through /api/menu, /api/launchers, and /api/games

The API documentation has also been updated.

Update Popup Improvements

Improved the update message window:

  • Renamed Changelog to Release Notes
  • Release Notes button now has better spacing
  • Release notes are now scrollable when the text is too large
  • Pressing Back from Release Notes now returns to the update message instead of closing it immediately

Updater Note

The Gentleman Updater was improved in the previous release. If you have not updated the updater yet, it is recommended to download the latest updater as well.

Summary

This release makes the Systems menu and API more useful by treating systems as a flat game library, while keeping the original launcher/folder structure available for users and apps that need it.