Sokoban SG Original

Tactics & Strategy

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 53.3%
Description:

The classic Japanese game of Soko-Ban, features you as a warehouse keeper with an objective to efficiently push crates onto goals without trapping yourself.

The SG version is a subset of the full 2SG version, and features an advanced user interface providing a variety of tools for developing and solving level sets:

* Level Set Development Suite; Play/Import/Edit/Export
* 5 Level Set File Formats; Sokoban (txt, sok, lvl, LP0), XSokoban (xsb)
* Local/Remote Level Manager
* Pathfind Technique Solver
* In-Play Position Optimizer
* Solution Manager; Import/Edit/Convert/Export
* Level Limits: 50x50, 20000 moves
* High DPI Fonts

Languages:
* English, French, Russian
Last changelog:

ChangeLog 3 years ago

2.9.23: Fixed minor problems in Tree View and List View relating to Rename/Paste and autoscroll functionality.
2.9.22: Added support for reading/skipping exterior level decorations, e.g. see included MF8 Sokoban Competition level set; added smaller Domenech level sets. Improved invalid level messages and fixed minor problems in Level Form moves mode controls.
2.9.21: Upgraded all compilers; changed all deprecated functions. Improved UI dialogs and updated web links.
2.9.20-2.9.8: Replaced, refactored and cleaned all main components and rewrote others. Added many new features; file format translators, multi-line comments, high DPI fonts, and updated Help with search capability. Vastly improved toolbar controls, game session and score save/restore, and Import mode. This patched version released on Easter, includes support for all index formats and all of David Skinner's level sets.<br />
2.9.7c: Backported minor bug fixes from Import mode changes in 2SG and recompiled with latest Qt LTS.<br />
2.9.7a,b: Added new touchscreen controls for level sets, levels, and play. Refactored/cleaned/validated several key features; extract, level list, etc. Fixed bugs in Import mode.<br />
2.9.6: Fixed the config setting for the default fixed-width font for all platforms and added 3 level sets. Updated Import mode from 2SG's new level sets table feature. <br />
2.9.5: Added new Open level feature and improved the directory path displays in level lists and messages on all OS's. Completed porting all bookmark methods and fixed a few bugs; speed slider, MDI/SDI windows. Updated many icons.<br />
2.9.4: Added several new tile skins including a Christmas theme. Fixed the window title update mechanism and fixed a bug in the in-play solution optimizer solution construct. Ported the first part of the 2SG bookmark code. Refactored window save/restore handling.<br />
2.9.3: Improved the dynamic level lists' visible column width computations in all modes for both side dock locations. Fixed a bug in Edit mode's default tile size.<br />
2.9.2: Minor memory leaks in the solutions editor and level extractors removed. Solution storage, Technique (optimization type selection) inconsistencies fixed as backported from 2SG. Null pointer accesses and numerous value conversion issues also resolved.<br />
2.9.1: Moved default Play toolbar location to side dock, added better icons, and fixed the icon size selection display to properly update.<br />
2.9.0: Updated the Installation, Scores and Levels Classification help sections and fixed the rendering of non-English characters. Fixed a bug in the Play toolbar buttons activation when in import mode and "Reload" was used.<br />
2.8.9: View Scores feature added and Help sections updated; multiple non-modal dialogs can be viewed for comparison while playing and Text View used as a scores preview before exporting. Improved and simplified dialog prompts with multiple queries; changed the default setting for the save solution prompt and added safeguards for an accidental exit. Improved the Play toolbar for touchscreen use on tablets and added a context menu.<br />
2.8.8: Updated the build systems for all OS; recompiled for latest Qt. Updated Help and all modes for Windows version. Fixed bugs in the levels removal.<br />
2.8.7: The 'Halloween' Release: Fixed several text editor features/bugs in the editor/toolbar settings; changed to save into the OS portable sokoban.cfg file.<br />
2.8.6: Added two additional color scheme settings; highlight text and background.<br />
2.8.5: Numerous memory warnings fixed using newer static analyzers. Fixed a Remove Folder bug.<br />
2.8.4: Mitigated a couple button and icon display bugs only in the Mac versions.<br />
2.8.3: Fixed a major crash bug in the Comment parser for Extract; integrated same into other fields. Added warning messages to folder removals and comments.<br />
2.8.2: Changed "Open" to "Extract" and added a new text editor to "Open" for all text-based Sokoban level file formats (txt/xsb/sok/lvl, etc). Added language flag icons to language menu. Fixed an Import Moves bug. Updated Help for new features.<br />
2.8.1: Improved text view and significantly improved the performance when importing solutions. Added language flag icons to forms and action icons to buttons for all modes.<br />
2.8.0: Added mouse right click backspace to the level view. Touchscreen pan gestures in 2SG changed to deactivate pan when tile size is set to auto.<br />
2.7.9: Improved context menu accidental selections esp for touchpads. Fixed bug in bookmark indicator display. Unified the toolbar and level form vcr buttons.<br />
2.7.8: Improved path opacity. Fixed helpdialog(s) close problem. Improved and unified toolbuttons' icons for all versions. Updated languages.<br />
2.7.7: Fixed two bugs in color selection dialog (Mac and all platforms). Fixed Play button check problem with select solution enabled. Updated languages and replaced level sets marked non-commercial use with free versions, e.g. XSokoban.<br />
2.7.6: Improved display/screenshot options and duplicates display to support white background (Mac default). Upgraded Qt ver which fixed two bugs. Added full transparency to 2SG Linux version and IRIX 6.5 color scheme to all versions.<br />
2.7.5: All images and skins optimized and replaced; display and performance algorithms/metrics improved for all versions. Removed sort library dependency.<br />
2.7.3-2.7.4: First Mac OS X version; improved display/fonts/window management, debugged and ported changes to Windows/Linux and Sokoban 2SG versions. Fixed a crash bug in screenshot dialog.<br />
2.7.2: Improved Import mode and layout; fixed a bug in the duplicate level display.<br />
2.7.1: Improved layouts for level and editor forms; supports higher font DPI settings on high-res displays, e.g. Surface Pro, 4K monitors, etc., statusbar, and Play menu/buttons for mode switching.<br />
2.7.0: Completed touchscreen support and mouse gestures for tablets.<br />
2.1.2-2.6.9: Numerous bug and stability fixes. Implemented many new features in addition to above; 5K display support, screenshots, etc.

pondogor

3 years ago

--> http://qt-prop.org/

Report

steven80

3 years ago

http://qt-prop.org is dead site, nobody knows it exist. Apps listed there are not updated since 2008.

Report

ChangeLog 3 years ago

2.9.23: Fixed minor problems in Tree View and List View relating to Rename/Paste and autoscroll functionality.
2.9.22: Added support for reading/skipping exterior level decorations, e.g. see included MF8 Sokoban Competition level set; added smaller Domenech level sets. Improved invalid level messages and fixed minor problems in Level Form moves mode controls.
2.9.21: Upgraded all compilers; changed all deprecated functions. Improved UI dialogs and updated web links.
2.9.20-2.9.8: Replaced, refactored and cleaned all main components and rewrote others. Added many new features; file format translators, multi-line comments, high DPI fonts, and updated Help with search capability. Vastly improved toolbar controls, game session and score save/restore, and Import mode. This patched version released on Easter, includes support for all index formats and all of David Skinner's level sets.<br />
2.9.7c: Backported minor bug fixes from Import mode changes in 2SG and recompiled with latest Qt LTS.<br />
2.9.7a,b: Added new touchscreen controls for level sets, levels, and play. Refactored/cleaned/validated several key features; extract, level list, etc. Fixed bugs in Import mode.<br />
2.9.6: Fixed the config setting for the default fixed-width font for all platforms and added 3 level sets. Updated Import mode from 2SG's new level sets table feature. <br />
2.9.5: Added new Open level feature and improved the directory path displays in level lists and messages on all OS's. Completed porting all bookmark methods and fixed a few bugs; speed slider, MDI/SDI windows. Updated many icons.<br />
2.9.4: Added several new tile skins including a Christmas theme. Fixed the window title update mechanism and fixed a bug in the in-play solution optimizer solution construct. Ported the first part of the 2SG bookmark code. Refactored window save/restore handling.<br />
2.9.3: Improved the dynamic level lists' visible column width computations in all modes for both side dock locations. Fixed a bug in Edit mode's default tile size.<br />
2.9.2: Minor memory leaks in the solutions editor and level extractors removed. Solution storage, Technique (optimization type selection) inconsistencies fixed as backported from 2SG. Null pointer accesses and numerous value conversion issues also resolved.<br />
2.9.1: Moved default Play toolbar location to side dock, added better icons, and fixed the icon size selection display to properly update.<br />
2.9.0: Updated the Installation, Scores and Levels Classification help sections and fixed the rendering of non-English characters. Fixed a bug in the Play toolbar buttons activation when in import mode and "Reload" was used.<br />
2.8.9: View Scores feature added and Help sections updated; multiple non-modal dialogs can be viewed for comparison while playing and Text View used as a scores preview before exporting. Improved and simplified dialog prompts with multiple queries; changed the default setting for the save solution prompt and added safeguards for an accidental exit. Improved the Play toolbar for touchscreen use on tablets and added a context menu.<br />
2.8.8: Updated the build systems for all OS; recompiled for latest Qt. Updated Help and all modes for Windows version. Fixed bugs in the levels removal.<br />
2.8.7: The 'Halloween' Release: Fixed several text editor features/bugs in the editor/toolbar settings; changed to save into the OS portable sokoban.cfg file.<br />
2.8.6: Added two additional color scheme settings; highlight text and background.<br />
2.8.5: Numerous memory warnings fixed using newer static analyzers. Fixed a Remove Folder bug.<br />
2.8.4: Mitigated a couple button and icon display bugs only in the Mac versions.<br />
2.8.3: Fixed a major crash bug in the Comment parser for Extract; integrated same into other fields. Added warning messages to folder removals and comments.<br />
2.8.2: Changed "Open" to "Extract" and added a new text editor to "Open" for all text-based Sokoban level file formats (txt/xsb/sok/lvl, etc). Added language flag icons to language menu. Fixed an Import Moves bug. Updated Help for new features.<br />
2.8.1: Improved text view and significantly improved the performance when importing solutions. Added language flag icons to forms and action icons to buttons for all modes.<br />
2.8.0: Added mouse right click backspace to the level view. Touchscreen pan gestures in 2SG changed to deactivate pan when tile size is set to auto.<br />
2.7.9: Improved context menu accidental selections esp for touchpads. Fixed bug in bookmark indicator display. Unified the toolbar and level form vcr buttons.<br />
2.7.8: Improved path opacity. Fixed helpdialog(s) close problem. Improved and unified toolbuttons' icons for all versions. Updated languages.<br />
2.7.7: Fixed two bugs in color selection dialog (Mac and all platforms). Fixed Play button check problem with select solution enabled. Updated languages and replaced level sets marked non-commercial use with free versions, e.g. XSokoban.<br />
2.7.6: Improved display/screenshot options and duplicates display to support white background (Mac default). Upgraded Qt ver which fixed two bugs. Added full transparency to 2SG Linux version and IRIX 6.5 color scheme to all versions.<br />
2.7.5: All images and skins optimized and replaced; display and performance algorithms/metrics improved for all versions. Removed sort library dependency.<br />
2.7.3-2.7.4: First Mac OS X version; improved display/fonts/window management, debugged and ported changes to Windows/Linux and Sokoban 2SG versions. Fixed a crash bug in screenshot dialog.<br />
2.7.2: Improved Import mode and layout; fixed a bug in the duplicate level display.<br />
2.7.1: Improved layouts for level and editor forms; supports higher font DPI settings on high-res displays, e.g. Surface Pro, 4K monitors, etc., statusbar, and Play menu/buttons for mode switching.<br />
2.7.0: Completed touchscreen support and mouse gestures for tablets.<br />
2.1.2-2.6.9: Numerous bug and stability fixes. Implemented many new features in addition to above; 5K display support, screenshots, etc.

12345678910
11
product-maker BergoglioCristiano Nov 28 2016 9 excellent
product-maker pondogor Aug 27 2016 3 bad
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
LGPLv2
version
2.9.23
updated Oct 08 2018
added Feb 01 2016
downloads today
1
page views today 4