Bug 375068 - KPat Klondike Needs More Double-Click Moves -- More App-Like
Summary: KPat Klondike Needs More Double-Click Moves -- More App-Like
Status: CONFIRMED
Alias: None
Product: kpat
Classification: Applications
Component: general (show other bugs)
Version: 3.6
Platform: Mint (Ubuntu based) Linux
: NOR wishlist
Target Milestone: ---
Assignee: Stephan Kulow
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-14 23:48 UTC by Steve Brown
Modified: 2023-02-28 19:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Brown 2017-01-14 23:48:36 UTC
I haven't played Klondike solitaire on a computer (as opposed to a phone) for quite some time.  With touch-screen versions that I've tried, you can tap on a playable card and it will move where it's supposed to without dragging.  For example, a King will move to an empty column or a red 4 will move to an available black 5.  In kpat Klondike, double clicking will move a card to one of the 4 ace piles (or whatever they're called).  More double-click moves should be added.  Dragging is, well, a drag.

Also, once there are no more face-down cards on the board (not including the draw-pile), the game should be able to complete automatically, even if it has to use cards in the draw-pile).  At least that's the way the Android version I'm using works.

'New Game'...'New Deal'?  What's the difference?

Add a 'Winning Deal' option to the menu to randomly select a game that is winnable.
Comment 1 Ian Wadham 2017-01-16 01:49:38 UTC
(In reply to Steve Brown from comment #0)

KPat is currently unmaintained, meaning there is no programmer available to devote his or her free time to improving it. So, if you can program, write to KDE Games <kde-games-devel@kde.org> and volunteer...

> I haven't played Klondike solitaire on a computer (as opposed to a phone)
> for quite some time.  With touch-screen versions that I've tried, you can
> tap on a playable card and it will move where it's supposed to without
> dragging.  For example, a King will move to an empty column or a red 4 will
> move to an available black 5.

In some Klondike deals you can get two possible moves for a card. Sometimes this does not matter, but sometimes one is a winning move and one is a losing move. I suppose the game should let you tap again to get the other move if Klondike chose the wrong one.

> In kpat Klondike, double clicking will move a
> card to one of the 4 ace piles (or whatever they're called).

Right-click does the same in Klondike. In some KPat games, such as Mod3, it will also do possible moves in the way you would like. In that game, the choice of row and column to move to does not usually matter.

> More double-click moves should be added.  Dragging is, well, a drag.

The "Autodrop" setting makes it easier.


> Also, once there are no more face-down cards on the board (not including the
> draw-pile), the game should be able to complete automatically, even if it
> has to use cards in the draw-pile).  At least that's the way the Android
> version I'm using works.

Klondike usually does this, but all KPat games will avoid playing automatically a card that has been in an Undo. So auto-play can halt for this reason.

> 'New Game'...'New Deal'?  What's the difference?

New Deal is just "shuffle and deal" keeping the same solitaire (patience) game. New Game allows you to select a different game from the twelve available in KPat. The word "game" is ambiguous in English. In other languages you can have different words for "game" and instance (or round) of a game.

> Add a 'Winning Deal' option to the menu to randomly select a game that is
> winnable.

See Settings->Enable Solver in KPat and watch the status bar at bottom left. In most cases, the solver can tell you if a Klondike deal is winnable or not. It is not so good at first with more complex games, such as Simple Simon, but it will let you know later on whether you are heading towards a solution or not. Using the solver and Undo lets you cheat of course, but it also helps you improve your play in the long run.

Hope this helps.
Comment 2 Stephan Kulow 2023-02-28 19:03:32 UTC
I'm missing this also for spider