Commits on Source (52)
-
Nathan Follens authored
-
Abbe98 authored
-
Abbe98 authored
Previously only the regular popover would have a "clear" option if activated on a cell with a number set, now this is also the case for the earmark popover. Part-of: <https://gitlab.gnome.org/GNOME/gnome-sudoku/-/merge_requests/51>
-
Abbe98 authored
Fixes #59 Part-of: <https://gitlab.gnome.org/GNOME/gnome-sudoku/-/merge_requests/53>
-
Andre Klapper authored
-
Michael Catanzaro authored
The custom data is a dictionary and specifying the same key multiple times doesn't work. https://github.com/ximion/appstream/issues/476
-
Michael Catanzaro authored
appstream-util is obsoleted by appstreamcli
-
Michael Catanzaro authored
We should not attempt to validate the desktop or appdata files before they are generated.
-
Jamie Murphy authored
-
Ekaterine Papava authored
-
Yuri Chornoivan authored
-
Jiri Grönroos authored
-
Michael Catanzaro authored
Don't need dconf anymore. Don't need X11 when running under Wayland.
-
Michael Catanzaro authored
-
Sergej A authored
-
Anders Jonsson authored
-
Kukuh Syafaat authored
-
Yosef Or Boczko authored
-
Piotr Drąg authored
-
Vasil Pupkin authored
-
Asier Sarasua Garmendia authored
-
Balázs Úr authored
-
Sabri Ünal authored
-
Hugo Carvalho authored
-
Baurzhan Muftakhidinov authored
-
Jordi Mas authored
-
Fran Dieguez authored
-
Jürgen Benvenuti authored
-
AsciiWolf authored
-
Andre Klapper authored
Mibbit says "irc.gnome.org: Terminated"; also add Matrix.
-
Andre Klapper authored
Mibbit says "irc.gnome.org: Terminated"; also add Matrix.
-
Andre Klapper authored
Mibbit says "irc.gnome.org: Terminated"; also add Matrix.
-
Michael Catanzaro authored
-
Yuri Chornoivan authored
-
Anders Jonsson authored
-
Piotr Drąg authored
-
Balázs Úr authored
-
Luming Zh authored
-
Jordi Mas authored
-
Sergej A authored
-
Michael Catanzaro authored
GtkClickGesture by default only listens for left clicks. We have to tell it if we want it to listen for other buttons. Fixes #73
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
-
Michael Catanzaro authored
When using the keyboard to set earmarks, we need to call game.cell_changed() to actually trigger the cell to draw. Currently the earmark picker manages this for us if it exists (by emitting the NumberPicker::earmark_state_changed signal, which SudokuCell listens for) but if there is no earmark picker, this step is forgotten. Turns out there is also no need to call game.enable/disable_earmark if the earmark picker exists, for the same reason. Fixes #74
-
Michael Catanzaro authored
Since !43 we solve the puzzle when starting the game in order to show warnings when the solution is violated. Problem is, we don't differentiate between fixed cells and user-filled cells. We should only consider the fixed cells when solving the puzzle. This fixes the following warning when loading a game with any cell entered incorrectly: "Failed to solve puzzle: the puzzle does not have a unique solution." This should also probably fix the puzzle consistency warnings in this state.
-
Michael Catanzaro authored
This sort of broke in 3db33eb2. Although Sudoku does not support anything besides 3x3 games, the code is designed to ensure it should work in theory. Let's avoid a 3x3 assumption that snuck in when inverting the rows in the number picker.
-
Michael Catanzaro authored
We don't yet know here whether the NumberPicker is for choosing earmarks.
-
Michael Catanzaro authored
After f8b33033, if the earmark picker is ever opened using the mouse, then we get stuck in earmark input mode and can no longer use the keyboard to enter anything other than earmarks. Check to ensure the popover is actually visible before assuming we want to enter earmarks.
-
Michael Catanzaro authored
-
Jeremy Bícha authored
Showing
- NEWS 30 additions, 0 deletionsNEWS
- build-aux/org.gnome.Sudoku.json 24 additions, 12 deletionsbuild-aux/org.gnome.Sudoku.json
- data/gnome-sudoku.css 0 additions, 7 deletionsdata/gnome-sudoku.css
- data/gnome-sudoku.gresource.xml 3 additions, 1 deletiondata/gnome-sudoku.gresource.xml
- data/meson.build 12 additions, 6 deletionsdata/meson.build
- data/org.gnome.Sudoku.appdata.xml.in 4 additions, 4 deletionsdata/org.gnome.Sudoku.appdata.xml.in
- data/print-dialog.ui 69 additions, 212 deletionsdata/print-dialog.ui
- data/style.css 44 additions, 0 deletionsdata/style.css
- data/sudoku-window.ui 136 additions, 194 deletionsdata/sudoku-window.ui
- gnome-sudoku.doap 1 addition, 1 deletiongnome-sudoku.doap
- help/C/develop.page 6 additions, 3 deletionshelp/C/develop.page
- help/C/documentation.page 7 additions, 2 deletionshelp/C/documentation.page
- help/C/translate.page 7 additions, 3 deletionshelp/C/translate.page
- help/ca/ca.po 33 additions, 31 deletionshelp/ca/ca.po
- help/hu/hu.po 47 additions, 56 deletionshelp/hu/hu.po
- help/pl/pl.po 47 additions, 36 deletionshelp/pl/pl.po
- help/ru/ru.po 41 additions, 29 deletionshelp/ru/ru.po
- help/sv/sv.po 42 additions, 30 deletionshelp/sv/sv.po
- help/uk/uk.po 54 additions, 40 deletionshelp/uk/uk.po
- lib/sudoku-board.vala 33 additions, 1 deletionlib/sudoku-board.vala
data/gnome-sudoku.css
deleted
100644 → 0
data/style.css
0 → 100644
This diff is collapsed.