Skip to content

Releases: chaslinux/concentration

Concentration 1.0.0-4

Choose a tag to compare

@chaslinux chaslinux released this 09 Oct 20:35

What's new in 1.0.0-4
Improved keyboard navigation through the game board and main menu.
Fixed Enter and Space selection for the initially focused card.
Improved keyboard focus highlighting when moving between the game board and Exit button.
Added fullscreen toggle support through the menu and F11.
Escape exits fullscreen mode.
Installation

Download concentration_1.0.0-4_all.deb from the Assets section below and install it on a compatible Debian or Ubuntu system:

sudo apt install ./concentration_1.0.0-4_all.deb

Full Changelog: 1.0.0-3...v1.0.0-4

Concentration 1.0.0-3

Choose a tag to compare

@chaslinux chaslinux released this 09 Oct 18:04

What's New in 1.0.0-3
Added a fullscreen toggle button to the main menu.
Added F11 keyboard support for toggling fullscreen.
Added Escape keyboard support for leaving fullscreen mode.
Preserved the active game board and timer when changing display modes.
Installation

Download concentration_1.0.0-3_all.deb and install it on a compatible Debian-based Linux system with:

sudo apt install ./concentration_1.0.0-3_all.deb

Dependencies, including the Papirus icon theme, are managed by the package manager.

Full Changelog: 1.0.0-2...1.0.0-3

Concentration 1.0.0-2

Choose a tag to compare

@chaslinux chaslinux released this 05 Oct 19:19

Concentration 1.0.0-2

  • Fix audio asset paths for installed applications.
  • Ignore generated Debian package build artifacts.
  • Store encrypted high scores and the encryption key in the XDG data directory.
  • Set appropriate permissions on application score data.
  • Update Debian packaging for revision 1.0.0-2.

Debian package

Install with:

sudo apt install ./concentration_1.0.0-2_all.deb

Concentration 1.0.0

Choose a tag to compare

@chaslinux chaslinux released this 04 Sep 20:36

Concentration 1.0.0

Initial release of Concentration, a GTK 3 memory matching game written in Python.

Features
Memory matching card game with a GTK 3 interface
Papirus icon theme used for card faces
Sound effects powered by GStreamer
Encrypted local high-score storage
Desktop application launcher for Linux
Linux Mint / Debian Package

A Debian package is provided for Debian-based Linux systems, including Linux Mint 22.3.

Installation

Download:

concentration_1.0.0-1_all.deb

Then install it with:

sudo apt install ./concentration_1.0.0-1_all.deb

The package will install the required runtime dependencies, including the Papirus icon theme.

After installation, Concentration can be launched from the Linux Mint application menu or with:

concentration

Requirements
Python 3
GTK 3
GStreamer
Papirus icon theme
Linux system with Debian-compatible package management
Source

Source code is available in this repository.

Full Changelog: https://github.com/chaslinux/concentration/commits/v1.0.0