12-23-2020, 06:12 AM | #16 |
Zealot
Posts: 147
Karma: 22818
Join Date: Apr 2013
Device: Pocketbook Touch HD 3 + koreader
|
Quite a fan of "Galaxies" (I wish games were harder). Thanks for the work!
|
12-27-2020, 08:26 AM | #17 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
New version 0.7.0 27.12.2020
I just released the next version 0.7.0, found again on the GitHub repo: https://github.com/SteffenBauer/Pock...SGTPuzzles.app I implemented an additional entry method proposed by the MobileRead member EastEriq. Affected games are those that consist of a grid into which numbers / letters / symbols are entered. (ABCD, Group, Keen, Mathrax, Rome, Salad, Solo, Towers, Undead, Unequal). Additionally to the classic entry method "click a grid cell to highlight it - then click a control button to enter a number", there is now an additional entry method that should make to faster and easier to enter the same number multiple times. When no grid cell is currently highlighted or 'pencil-mark highlighted', one can now click a symbol control button to highlight it. The button stays highlighted until it is pressed again or another button is selected. As long as the button is highlighted, pressing a grid cell immediately enters that number; long-pressing enters / removes a pencil mark. I hope that this enhancement is useful; in my tests it took me some minutes to get used to the new entry method, after that it indeed makes playing a puzzle more efficient and fun. Especially in combination with the 'swap short/long click' button one can now enter whole rows/columns of pencil marks very fast. I'd be glad is this could be tested and given feedback, if this feature is useful and if it can be improved. |
Advert | |
|
01-04-2021, 12:06 PM | #18 |
Junior Member
Posts: 2
Karma: 10
Join Date: Jan 2021
Device: Pocketbook Touch Lux 5
|
It's not working on Touch Lux 5, after clicking on it, it throws me out to the main screen.
|
01-05-2021, 03:50 AM | #19 | |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
Quote:
What exactly is happening? You click the app icon to launch the app, and it just returns to the main ereader screen? This will unfortunately be very hard to debug now. As this is a one-man private project, I only have access to one device (Touch HD 3) and limited development information, so testing it on a different device is not possible for me. As the Touch Lux 5 seems to be very new and recently released, I hope that PocketBook didn't change its API. There are some things that could cause this crash. One is the lower screen resolution of the Lux 5; but there is a report here in this thread that the app works with a Lux 3 which has the same screen resolution, with some drawing issues, but working. I am currently working on adjusting the app that it can handle other screen resolutions, so the next release perhaps could work on a Lux 5. Or perhaps PocketBook changed the system layout, and the app cannot find the location of the config file. Can you connect your device with USB cable, and check if the folder 'system/state' exists? |
|
01-10-2021, 02:07 PM | #20 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
V 0.7.2
https://github.com/SteffenBauer/Pock...master/release Next version is ready. Changes:
The UI of the Tracks puzzle was originally written for mouse controls, and using it on a touch screen was rather glitchy. I reworked the UX controls, and like to ask for feedback if the handling is now better and more intuitive. I further received reports that the game chooser is having issues on devices with a different screen resolution. I changed how layout and fontsizes are calculated. I'd like to ask especially people here with a Touch Lux to test this next version, and post screenshots. |
Advert | |
|
02-08-2021, 12:00 PM | #21 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
V 0.7.3
Minor update:
* Fixed a bug in the Undead puzzle, where 'show solution' was occasionally showing a garbled solution. * Reworked border sizes in several games, so that available screen space is better used. This change is especially important for the Mines and Map puzzles. https://github.com/SteffenBauer/Pock...master/release As I didn't receive replies to my last post, I again would like to ask people with a Touch Lux to test the new app, and reply here a short message if the game chooser is now showing all game icons and descriptions correctly. Perfect would be a screenshot. |
02-15-2021, 04:07 PM | #22 | |
Connoisseur
Posts: 58
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
|
Quote:
Similarly, un-highlighting a cell does not work reliably, either. If I try so by short tapping on the cell a track gets created instead. |
|
02-16-2021, 04:03 AM | #23 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
Thanks for the feedback, the Tracks puzzle is really the puzzle in the collection where I am still struggling with finding a good solution for UI handling.
The problem with this puzzle is that it is clearly designed for playing on a desktop computer with a mouse, and that it needs a lot of different things that need to be controlled, compared to the other puzzles in the collection. You have cell highlighting/crossing out, and also track laying and border crossing out. Four different actions, no problem with a mouse, more tricky with only one finger. Exactly placement of a tap is less accurate on touch-screen, and to distinguish left / right click with short / long tap is also introducing a certain sneaky problem. When you click on a screen, first of all a short-click is always delivered to the event handler, and to be sure that it is a long-click the UI interpreter has to wait. There are all subtle differences to mouse handling that one has to take into account. I was already not quite happy with the Tracks UI in the android version, and the redesign in my port was an attempt to address especially the problem that I regularly had misplacements where I clicked, so for example a track was laid where I only wanted to highlight the cell. My idea in the redesign was to avoid above misinterpretation by laying a track only when both adjacent cells are already highlighted, similiar the border crossing out. To speed up game playing, laying a track is still possible into a non-highlighted cell when the track line is ending in the cell from which one wants to continue. But yeah, that these changes make un-highlighting a cell now unreliable is something that also catched my attention. I am now considering adding a new configuration screen for certain puzzles where you can configure game-specific UI entry methods. For Tracks this could be the option to switch between the old and the new entry method. For other games to choose what a short and what a long-click is doing. |
02-16-2021, 09:30 AM | #24 |
Connoisseur
Posts: 58
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
|
I don't recall I had any trouble with the Tracks controls in 0.6.x. So I would definitely appreciate turning back to the old navigation method or getting the option to switch. Of course others out there might have a different opinion.
What you describe as speeding up game playing only works sometimes. Even if a track ends in the cell tapping a border with an empty cell often does not lay the track but highlights the empty cell. |
02-16-2021, 09:54 AM | #25 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
Yeah, I think for the next release will simply revert it mostly to the old method. Especially the glitch in un-highlighting cells is quite annoying me too.
The only change I'm considering to keep is to restrict crossing out a border (long-click on a border line) only to the case when both adjacent cells are already highlighted. I mainly started to rework the Tracks UI because of this. It happened too often that I wanted to cross out a cell, but the UI thought that I clicked nearer to a border, and placed a crossed out border. An accidental track line is very quick to revert as it needs only a short-click, but for crossing out it took another second until the long-clicked was recognized and I finally had a crossed out cell. That was really annoying. How important is crossing out border lines for you during gameplay? For me it is the least important element in the game, crossing out cells is way more important, so it should make sense to restrict crossing borders so that crossing out cells is more easy? |
02-16-2021, 10:08 AM | #26 |
Connoisseur
Posts: 58
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
|
|
02-17-2021, 03:12 PM | #27 |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
V 0.7.4
Changes:
Thanks a lot to user Kleki for valuable feedback! Download at the usual location: https://github.com/SteffenBauer/Pock...master/release |
02-18-2021, 10:07 AM | #28 |
Connoisseur
Posts: 58
Karma: 192
Join Date: Mar 2009
Location: Cologne area, Germany
Device: Pocketbook Touch HD3 (+ an old Hanlin V3)
|
Thanks for reverting the Tracks navigation and the additional Undead indicator.
I had a weird problem which I cannot reproduce anymore but maybe you want to know anyway. I was in the middle of playing a game of Undead. The following actions caused the app to crash and exit:
I then finished the game, went back to the game chooser, chose a different game and the app crashed again. Then after again re-starting everything was normal again. Not sure what that glitch was but maybe you have an idea. As said I cannot reproduce it anymore. |
02-18-2021, 11:01 AM | #29 | |
Connoisseur
Posts: 50
Karma: 66200
Join Date: Oct 2020
Location: Germany, Rhein-Main
Device: PocketBook Touch HD 3
|
Quote:
As the game resumed your last instance of Undead, it looks to me like the PocketBook OS closed the app for whatever reasons, but during that the configuration savefile was probably corrupted. I have mechanisms integrated to heal some corruptions in the savefile, but perhaps those didn't work on the first try. Should this problem occur again, you could try a complete preset reset by clicking on "Reset Presets" in the chooser menu. Unfortunately, this means that all of your custom game preferences are then gone and set to default values. In case you can reproduce the problem, it would be very interesting to know exactly what other game and other preset you chose, and a copy of the configuration savefile at "/system/state/sgtpuzzles.cfg" |
|
02-22-2021, 04:15 PM | #30 |
Zealot
Posts: 147
Karma: 22818
Join Date: Apr 2013
Device: Pocketbook Touch HD 3 + koreader
|
Thanks for the work. I’m addicted. I reported a couple of bugs on Github, I hope it’s the best place to do that.
|
Tags |
puzzle game, puzzles, sgt puzzles |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Simon Tatham's portable puzzle collection? | Biep | Kobo Developer's Corner | 2 | 12-27-2021 10:42 AM |
Currently porting the SGT Puzzle collection, need some coding help | GerReader | PocketBook Developer's Corner | 39 | 10-21-2021 07:42 AM |
Calibre Portable - Shouldn't PORTABLE Viewer and PORTABLE Editor open WITH the ebook? | Highlighter | Calibre | 2 | 10-31-2020 05:48 AM |
Simon Tatham's Puzzles | brianinmaine | Kindle Developer's Corner | 12 | 11-05-2013 06:32 AM |