simon-git: puzzles (master): Simon Tatham
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Sun Oct 18 11:32:44 BST 2015
TL;DR:
fcf573c Update Sixteen keyboard system for faster entry.
75335f1 Fix Bridges keyboard cursor vertical out-of-bounds error.
2fb2774 Fix a typo in a Bridges error message.
96b6f55 Fix two memory leaks in GTK frontend.
f7eb186 Expand keyboard input options in Bridges, for faster entry.
3e2dc51 Produce shorter Filling descriptions by run-length encoding 0s.
Repository: git://git.tartarus.org/simon/puzzles.git
On the web: http://tartarus.org/~simon-git/gitweb/?p=puzzles.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2015-10-18 11:32:44
commit fcf573c672b0aa862ccc087a74256ee214c277b5
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=fcf573c672b0aa862ccc087a74256ee214c277b5;hp=d0500732f7bdab97ecaece2c5c74dd18f8122ea4
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Thu Oct 1 16:44:43 2015 +0200
Update Sixteen keyboard system for faster entry.
Pressing Ctrl-arrow or Shift-arrow on a tile now moves the row or
column under the tile. With Ctrl, the cursor moves as well so you can
keep making moves that affect the same tile; with Shift, the cursor
stays put so you can keep making moves that affect the same location.
puzzles.but | 7 ++++
sixteen.c | 112 +++++++++++++++++++++++++++++++++++++++++++++++++----------
2 files changed, 100 insertions(+), 19 deletions(-)
commit 75335f199ea5fbc7b1af890473ec98dc340c2ae8
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=75335f199ea5fbc7b1af890473ec98dc340c2ae8;hp=fcf573c672b0aa862ccc087a74256ee214c277b5
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Mon Oct 5 10:03:57 2015 +0200
Fix Bridges keyboard cursor vertical out-of-bounds error.
Position the cursor in the top (bottom) row, press enter and press up
(down). The game acts as if you had pressed right, both with Enter-
and Space-based dragging.
bridges.c | 2 ++
1 file changed, 2 insertions(+)
commit 2fb2774fcdd207a092b065faf10f081294c88f90
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=2fb2774fcdd207a092b065faf10f081294c88f90;hp=75335f199ea5fbc7b1af890473ec98dc340c2ae8
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Mon Oct 5 12:19:47 2015 +0200
Fix a typo in a Bridges error message.
'contain_ER_s' becomes 'contains'.
bridges.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 96b6f55ec834471414576f2ea761f0a29bd47cdc
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=96b6f55ec834471414576f2ea761f0a29bd47cdc;hp=2fb2774fcdd207a092b065faf10f081294c88f90
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Wed Oct 7 01:08:11 2015 +0200
Fix two memory leaks in GTK frontend.
- The file selector for loading and saving gets a g_free().
- The handling of saving (menu_save_event) gets an sfree().
- It's also slightly restructured to prevent future errors.
- menu_load_event was already structured to prevent this error.
- The OLD_FILESEL code seems to not need a g_free().
gtk.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
commit f7eb186184e678f32ebf38ecddd64e0c7127d577
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=f7eb186184e678f32ebf38ecddd64e0c7127d577;hp=96b6f55ec834471414576f2ea761f0a29bd47cdc
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Mon Oct 5 17:59:39 2015 +0200
Expand keyboard input options in Bridges, for faster entry.
- Lay bridges (crosess) with Control-arrow (Shift-arrow)
- Jump (non-orthogonally) to nearby islands with number keys, a..f
- Mark islands as done with a single tap on the space bar
bridges.c | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
puzzles.but | 18 ++++++++++++------
2 files changed, 66 insertions(+), 7 deletions(-)
commit 3e2dc51db050836f753a375c3b74fe3010db4322
web diff http://tartarus.org/~simon-git/gitweb/?p=puzzles.git;a=commitdiff;h=3e2dc51db050836f753a375c3b74fe3010db4322;hp=f7eb186184e678f32ebf38ecddd64e0c7127d577
Author: Jonas Kölker <jonaskoelker at yahoo.com>
Date: Wed Oct 7 22:52:54 2015 +0200
Produce shorter Filling descriptions by run-length encoding 0s.
filling.c | 65 +++++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 46 insertions(+), 19 deletions(-)
More information about the tartarus-commits
mailing list