Releases: sepehr-rs/Sudoku
Release v1.5.0
What's New ?
- Note addition popover now stays open unless the user presses the Done button.
- Fixed a bug that made blocks untouchable after completion.
— thanks to @devforgely - Added Diagonal Sudoku support!
- Added Preferences. Users can now disable/enable cell highlighting based on the sudoku variant they're playing.
- Added Casual Mode. When on, entries are checked against the solution. When off, only rule violations are flagged.
- Updated the About section.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.4.0
What's New ?
- You can now add notes by right-clicking on an empty cell.
- Fixed a bug that allowed zero as a valid input.
— thanks to @tahairavani - Fixed a bug that applied the hovered style to the pencil toggle button icon.
— thanks to @Revisto - Fixed a bug that prevented the help overlay shortcut from working.
- Added Ctrl + num to the keyboard shortcuts menu.
— thanks to @devforgely - Improved small-screen support for Sudoku.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.3.1
What's New?
- Fixed endless screen loop #180
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.3.0
What's New?
- Sudoku now generates puzzles with a single unique solution.
- You can now add notes using CTRL + number keys, thanks to @tahairavani.
- The pencil shortcut has been changed from CTRL + P to P for easier use.
- Entry cells now support keyboard input from any keyboard layout.
- A bug causing incorrect cell conflict highlighting has been fixed.
- Notes are now autosaved.
- Focusing on a clue cell now highlights all cells with the same number.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.2.0
What's New ?
- You can now remove your last added note with Backspace
— thanks to @tahairavani - The delete button now removes all notes in a cell
- Clue cells are now less transparent than entry cells for better readability
— thanks to @retpoison - How to Play has been reworked for clarity
- Sudoku dialogs now have smoother transitions
- Fixed: Arrow directions were reversed in RTL (right-to-left) contexts
— thanks to @AlexanderVanhee - Additionally, Sudoku is now available in Dutch and Persian!, Thanks to @AlexanderVanhee and @MirS0bhan.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installP.S. Special thanks to @AlexanderVanhee for their consistently high-quality PRs.
Release v1.1.3
What's new ?
- Moved Back to main menu button from primary menu to headerbar
- Fixed game not being remembered after re-opening Sudoku
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.1.2
What's new ?
- Updated completion screen and added a difficulty subtitle:
- Completion screen now shows randomized messages with improved imagery
- Added difficulty level as a subtitle in the header bar
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.1.1
What's new ?
- New shortcut (
F10) for opening primary menu and new shortcut for closing Sudoku (Ctrl + w) - Changed Pencil icon location
- Additionally, a logging issue when pencil mode was turned on/off is now fixed.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installRelease v1.1.0
What's new ?
- Enhanced screen reader support for Sudoku, making the game more accessible and intuitive for players who rely on assistive technologies. With these improvements, users can now:
- Receive clear feedback on whether the number they entered is correct or incorrect
- Navigate the Sudoku interface more easily and efficiently
- Additionally, a visual bug affecting the pencil icon has been fixed.
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir installInitial release v1.0.0
First stable release of Sudoku, a modern GTK4/libadwaita application for solving Sudoku puzzles!
🔨 Features
- Modern GTK4 and libadwaita interface
- Keyboard shortcuts for quick access to all functions
- Save and load games seamlessly to continue your progress anytime
- Highlight active row and cell to improve focus and ease of play
- Conflict highlighting to help identify mistakes, ideal for beginners
- Suitable for all skill levels, from beginners to experts
📦 Installation
The recommended way to install Sudoku is through Flathub:
flatpak install flathub io.github.sepehr_rs.Sudoku🤖 Building from Source
You can build from source using meson:
meson builddir --prefix=/usr/local
sudo ninja -C builddir install