Home | Language Packs | YHexoban |
date | version | changes |
---|---|---|
2024.11.10 | 1.849 | Bugfix: rare crash during save of a solution. |
2024.06.05 | 1.848 | Bugfix: macro stops working and does preform undo Bugfix: exported positions changed Bugfix: wrong display of a rotated level with skin which uses alternate wall. |
2023.10.31 | 1.847 | Change: macro continues at the end of ()/{} even without * Change: play macro button changes to stop when started Added: command stopMacro Bugfix: make mixed case Ctrl-L Change: more optimization for RLE |
2023.03.03 | 1.846 | Bugfix: correct copy/replay solution with forced moves (in some cases). |
2022.10.25 | 1.845 | Added: new Macro command to autselect nearest box and push it to a target: use b(x,y) or b[x,y]; local macro variables: $macroname=macrotext. |
2022.09.18 | 1.844 | Bugfix: YSokobanA - use language files YSokobanLng_xxx.i18n Bugfix: solution exported (to clipboard) mixed case again. |
2022.09.11 | 1.843 | Change: do not change move path during optimization if new one is not better. |
2021.09.09 | 1.842 | Bugfix: Show empty solution when switching to level with less solutions then currently selected solution Added: option for instant macro play. |
2020.12.09 | 1.841 | Bugfix: selecting directory dialog is working again Added: command to auto fill targets with neares boxes |
2020.10.17 | 1.840 | Bugfix: pasting levels with push mode solution Bugfix: wrongly mark boxes as moved during finding boxes to push Bugfix: player validation Change: Allow horizontal autoscroll in level textbox |
2020.08.13 | 1.839 | Bugfix: respect options for best solution export for split files. Bugfix: level edit box shall not loose focus on shift. Correct handling of commands starting with ctrl/alt/shift number. |
2020.05.03 | 1.838 | Change: exe is not packed anymore (so size is bigger) Change: Change in option to write best solutions (see help in options) Added: Support for jpeg background Bugfix: do not redraw YSokoban every second when level is solved and finished animation is switched off Bugfix: pasting text (problems with unicode/ansi text) Bugfix: in some cases pasting/replaying (ctrl-V/F2) needs to be pressed twice |
2020.01.09 | 1.837 | Bugfix: on finished level do not show marks on used but not stepped (by man) cells Added: default (English) command names and tips without translation file |
2020.01.04 | 1.836 | Bugfix: "Stay on top" check sign in menu (not always shown correctly) Added: *** sort *** to collection combo box Added: configure keyboard shortcuts Added: Support for substring packing (RLE with brackets) Added: tooltip in player/collection combobox; Auto remove duplicate entries. Added: can split packed solution on multiple lines (up to now it was always on a single line) |
2019.08.25 | 1.835 | Added: Support for grouping in RLE encoded levels Bugfix: memory corruption error Bugfix: correctly draw background picture during recording Bugfix: Show/Hide status/tool-bar works correctly (Ctrl-F11) Bugfix: solution optimization Bug and crash fixes: Selecting areas (Ctrl-mouse) |
2019.05.04 | 1.834 | Added: Configurable user toolbar. |
2019.02.25 | 1.833 | Added: Ctrl-O = Ctrl-D; Ctrl-mouse wheel zooms in/out (+shift zooms faster). |
2019.02.17 | 1.832 | Added: slider for play (movement) speed. |
2018.10.20 | 1.831 | Bugfix: wrong normalization when boxes > targets. |
2018.10.13 | 1.830 | Added: Possibility to deleting solution (right click on solution). |
2018.07.15 | 1.829 | Bugfix: ctrl-F12 does not have some garbage text in clipboard; Bugfix: refresh ruler after changing orientation with keyboard; Bugfix: correct push-format solution for left/right rotated and diagonal mirrored levels; Bugfix: correctly show untouched and unstepped boxes (when level is solved). |
2018.07.15 | 1.828 | Bugfix: pasting unicode characters preserved in registry. Change: Improved expression in macro. |
2018.05.20 | 1.827 | Bugfix: In some cases "play to" some move/push stops earlier. |
2018.05.04 | 1.826 | Added: copy solution with push format: Ctrl-P/Alt-P/Ctrl-Alt-P - use push format (using go-thru, show-go-thru, do not use go-thru); Added: show/count unused cells; fix: screenshot of a full window is done better |
2017.12.26 | 1.825 | Added: Support for skins with alternative flat wall (for internal flat walls). |
2017.11.26 | 1.824 | Bugfix: Make undo stoppable during instant redo. |
2017.10.14 | 1.823 | Change: in "play to" dialog (when right clicking on some of the counters): handle smaller number than the current one, doing undo in such a case.Change: Handle "Collection" keyword per level (if specified per level).Change: Option for "Save pasted" is not hidden. |
2017.08.05 | 1.822 | Change: always make a screen shot of an entire level for level mode screen shot (even if there are scrollbars on screen). |
2017.04.18 | 1.821 | Added: Background image. |
2017.04.11 | 1.820 | Bugfix: bug in macro handling: @ does not pull man coordinates from stack (bug introduced in 1.808). |
2017.01.23 | 1.819 | Added: Keep redo buffer on level change; Warn when level is changed during play (configurable: "Warn when changing level in progress:" OFF by default). |
2016.12.27 | 1.818 | Added: a possibility to specify help folder in translation files |
2016.11.28 | 1.817 | Bugfix: showing go-through boxes. Added: Mark for boxes has changed - white: direct accessible, black: go-through, square - going through boxes |
2016.11.22 | 1.816 | Bugfix: save pasted levels (if specified) in folder where YSokoban.exe is located if there is no absolute path provided. |
2016.07.15 | 1.815 | Add possibility to mark boxes as not auto-selectable when finding pushable boxes. |
2016.06.18 | 1.814 | bugfix: activate menu on left mouse click is now working (if selected from options). added: play solution on double clicking solution label. added: save pasted level to a file and/or folder (configurable). added: put Author and Title in exported levels. |
2016.04.30 | 1.813 | Bugfix: remove blinking "Calculation" dialog on right mouse click under Windows 10. |
2016.02.16 | 1.812 | Change in solution url. Added file: levels.url to change it manually if needed. |
2015.10.30 | 1.811 | Bugfix: crash when showing macro dialog without having language selected (bug introduced in 1.808) |
2015.10.25 | 1.810 | Add option: Do not play animation during moves. |
2015.09.02 | 1.809 | Bugfix: crash when entering 0 with numpad. |
2015.08.16 | 1.808 | Bugfixes: undo problems in macros. Added: if & while in macros (read "Conditional execution" in help) Added: debug mode in macros Added: support for alternative wall in skins (read help for more) |
2015.07.26 | 1.807 | Added: skip C++ eoln style comments in macros (i.e. // ...) Bugfix: undo problems in macros Bugfix: reading non breaking spaces in unicode. |
2015.05.30 | 1.806 | Added: report number of skipped solutions during import (because they are known or are not better than existing). |
2015.03.07 | 1.805 | Added: special grid definition to allow different colors and grid on outside cell. |
2015.01.25 | 1.804 | Bugfix: crash if too big number appears in sokoban level (accepted as RLE multiplyer). |
2014.09.22 | 1.803 | Added option to use '-' instead of space when exporting levels. |
2014.09.07 | 1.802 | Bugfix: Incorrect display for pushes in some rear cases (if level has a forced pushes), inline, steps and changes could also be wrong in such a case. |
2014.06.02 | 1.801 | Bugfix: Incorrect handling of UNICODE files with long lines (more than 256 characters). |
2014.03.24 | 1.800 | Bugfix: Wrong title for export options dialog. Bugfix: Disable export levels menu options if there are no valid levels. Redraw level when invalid level is pasted. Bugfix: Play solution with F2 for levels with forced pushes for levels that start with all boxes on targets. Bugfix: Correct display (for some levels) of inline/change/shelding counters in solution (bottom right corner and export). Bugfix: when resizing window use total desktop size (all monitors), not just primary. Bugfix: display ruler on ctrl-R (not refreshed). Bugfix: editbox in Select Folder Dialog (for png/bmp files) is working again (broken since Unicode version). Bugfix: Write (record) move 0 when level changes. Change: All in one version. No BMP/PNG versions anymore. Added: support for help (F1) which brings default browser with a local help files. Added: Level number in png/bmp filename. Added: hot key to make a screen-shots for entire collection and another one to make a screenshot (without starting recording). Added: Special marking for recording (Window/Level mode), mouse click on it will start/stop recording. Added: Supports command line parameters: -bmp, -png, -norec, -w, -l |
2014.01.14 | 1.717 | Bugfix: Auto preserved moves are undoable step by step (up to now they were just one step for all auto saved moves). Bugfix: Show statistics numbers after changing language. Set correctly menu items to enabled/disabled or checked/non checked. Bugfix pasting unicode text (broken in 1.716) Added: support for unicode collection files. Added: Localization for Select Skin file dialog. |
2014.01.01 | 1.716 | Bugfix: Accept RLE encoded levels again (broken since ... perhaps never works for Unicode version: 1.700). |
2013.12.14 | 1.715 | Bugfx: Incorrect refresh after mirroring (and maybe some other cases). Bug introduced in prev version. |
2013.12.08 | 1.714 | Improved: Less blinking (flickering) on level change. Added: Remember orientation for bookmarked levels. |
2013.11.01 | 1.713 | Bugfix: does not preserve same solution twice (happens in some rear cases). Added: Export/Import of options. Change: Optimized solution load (important only for huge solutions: millions of moves, max 256 million moves allowed). |
2013.09.22 | 1.712 | Added: internationalized import dialog (cancel button, and some text shown when importing unsolvable levels). |
2013.09.17 | 1.711 | Bugfix: incorrect resizing of "level" and "player" labels when using large buttons (few pixels over play board). |
2013.09.15 | 1.710 | Added: support for non breaking levels connecting by line with '-' or '_'. |
2013.09.06 | 1.709 | Added: Ctrl-mouse click on spin buttons (level editbox) will go to next/prev unsolvable. |
2013.09.06 | 1.708 | Bugfix: handle numpad numbers correctly (do not switch focus); Change: Ctrl-up/down same as Ctrl-Shift-up/down. |
2013.08.08 | 1.707 | Improved support for unsolvable levels (see history). Added: Support for absolute coordinates in macro: @(x,y). |
2013.06.06 | 1.706 | Added: During export filter additionally invalid levels (non closed) if filter unsolvable levels option is set. |
2013.06.04 | 1.705 | Bugfix: Does not always close clipboard, as a result sometimes clipboard becomes not accessible (till closing YSokoban). |
2013.05.25 | 1.704 | Added: Support for portable version (preserve settings in ini file instead of registry, read ReadMe.txt for more info). Bugfix in png file generation (first column of a PNG was with alpha channel = 0). |
2013.05.15 | 1.703 | Added: Preserve separately IM button for different YSokoban versions (state for normal, BMP and PNG is preserved separately). |
2013.05.12 | 1.702 | Bugfix: crash when showing cell coordinates (always in BMP/PNG version, not reported for YSokoban, but bug is there). |
2013.05.06 | 1.701 | Added: Preserve state of IM button. Change: default number of solutions to remember (per criteria) for a level is set to 10. |
2013.05.06 | 1.700 | Unicode version of YSokoban. |
2013.02.15 | 1.634 | Bugfix: Remember current level in current collection when pasting some level (and changing to empty collection). Bugfix: Correct calculation for untouched boxes during go through (thanks to Shamying for feedback). |
2013.01.31 | 1.633 | Added: Check for not closed level (only for play, solutions not accepted). Verify for player (in player combo box). Player name added for Ctrl-L. |
2012.12.21 | 1.632 | Added/Bugfix: translation/localization for selection added (shown in title while ctrl-click). |
2012.12.16 | 1.631 | Added: option to show grid dotted (as before) or as a line. |
2012.11.27 | 1.630 | Bugfix: Show skin name in title on skin load; Added: Preserve skin index in registry upon exit and restore on startup; Added: Set in options currently selected skin with Shift-Fx. |
2012.11.24 | 1.629 | Added: Iterate over skins in skins folder with A and S. |
2012.11.22 | 1.628 | Bugfix: Invalid display of selected area (ctrl-mouse) when zoomed and scrolled. |
2012.11.16 | 1.627 | Bugfix: Sometimes more than one solution are marked as best in its' class PMISC (when preserving more than one solution per criteria). |
2012.10.04 | 1.626 | Bugfix: Go through boxes functionality is working again (was broken in 1.624). |
2012.11.04 | 1.625 | Bugfix: possible preserving of a solution several times (when more than 1 solution per criteria is requested). |
2012.11.01 | 1.624 | Added: Alt-D will remove double lines from clipboard (then you can use it as normal clipboard), do not press alt-D twice, or you will remove more double lines than needed. Auto correct double lines (pasted from clipboard). Alt-F9 toggles showing untouched boxes. 'End' jumps instantly to final result. 'Home' (works only in finished state) reloads level and puts mark only on untouched boxes. Options: Instant Undo/Redo and IM toggels single step added. At finished state if there are stars arround congratulations (i.e. *** Congratulations ***) that means there are some non moved boxes. Option: "Show untouched boxes when level is solved". Adding: %u added to title formatting. |
2012.10.11 | 1.623 | Added: Support for unsolvable levels (add/remove level). Option single step for backspace/space added. |
2012.10.06 | 1.622 | Added: Possibility to configure showing menu on mouse click (for example middle mouse click). |
2012.08.15 | 1.621 | Bugfix: multiple selection (with ctrl and mouse) may calculate incorrectly total number of balls when multiple areas are selected. Thanks to Ming for the feedback. |
2012.07.28 | 1.620 | Added: Alt-Shift-L copy to clipboard level and title with spaces in level replaced with '-'. |
2012.07.24 | 1.619 | Bugfix - Sometimes solved level is not played with F2. Bug introduced in 1.332 during code clean. Thanks to shengli03 for reporting the problem. |
2012.05.22 | 1.618 | Bugfix - do not calc as valid column spaces marked with '-' (trim right spaces outside level), visible in title and when ruler is shown. |
2012.05.02 | 1.617 | Bugfix - some problems with full screen mode (F11) on multiple monitors. Fixed bug with hide/show status bar (ctrl-F11) |
2012.04.07 | 1.616 | Added: Option to move to next not solved level with left mouse click (right mouse goes to next), or vice versa if not selected. |
2012.03.24 | 1.615 | Added: Show current cell coordinates at bottom right corner in ruller mode (also option to show them always). |
2012.03.10 | 1.614 | Bugfix - error when saving solution for levels with more than 128 columns or lines. |
2012.02.10 | 1.613 | Bugfix - incorrect calculations (or even crashes) when selecting area with ctrl-left mouse which is outside level. |
2012.02.02 | 1.612 | Added: ctrl left mouse will select area and calculate boxes, targets and box on targets |
2011.12.30 | 1.611 | Bugfix - first push (if man is next to the box initially) is not counted as a shelding step (bug was introduced in version 1.500). |
2011.12.26 | 1.610 | Bugfix - sometimes when there are more than one solution per level YSokoban shows incorrectly a marker for best moves solution. |
2011.09.28 | 1.609 | Option to export only best solutions. Bugfix - crash when exporting some solutions. Happens sometimes when you have more than one solution per criteria. |
2011.08.22 | 1.608 | Added: Option for large buttons. |
2011.08.13 | 1.607 | Added: Selecting animation speed. Filter unsolvable during export. |
2011.08.03 | 1.606 | Few bugfixes. Implemented few new features in macro support. See history.txt inside zip |
2011.04.22 | 1.605 | Option "Animate finish" added. Smooth centering of level. Ctrl-F11 - toggle status/menu bar. |
2011.04.11 | 1.604 | Alt-L - copy to clipboard only original level. Requested by Ming. |
2011.03.16 | 1.603 | Options dialog split into Skin & Options dialogs. Reason: dialog is too big to show on netbooks. Fixed some flickering (when using scrollbars). Added Ctrl-N to toggle net (grid). |
2011.03.13 | 1.602 | Cosmetic change: Height of buttons (Collection, Macro, O, *, IM) increased to a normal size. |
2011.03.12 | 1.601 | Added possibility to activate menu from Transform dialog, because on Linux (with WINE) system menu is not accessable by YSokoban. |
2011.03.08 | 1.600 | Support for resizable skins. Full screen mode (please note F11 will toggle full screen mode, solution browsing is with F12/Ctrl-F12). Many thanks to Ming for cooperation and testing during development of a new version. |
2011.01.30 | 1.500 | Macro support added. Requested by Ming. |
2010.12.18 | 1.350 | Support for pasting multiple levels in sokojava format. Requested by Ming. |
2010.12.18 | 1.349 | Support for pasting sokojava format (everything before "[param...]" and after "[/param" is ignored). Requested by Ming. |
2010.11.16 | 1.348 | Support for sokojava in ctrl-M (for MF8 group). Requested by Ming. |
2010.11.05 | 1.347 | Bug fix: Correct handling of edit box with level number even if there are marked levels (with ctrl-number). Thanks to Ming. |
2010.10.23 | 1.346 | Ctrl-I will paste moves instantly (without visualization). Requested by Ming. |
2010.10.22 | 1.345 | Removed restriction to replay solution by steps (ctrl-shift-V) now works for all solutions (there was 25000 limit for historical reasons). |
2010.10.07 | 1.344 | Improved error message box during collection read/import. Now it has 2 buttons: OK - close dialog and report next error (if any) and Cancel - do not report errors anymore. |
2010.09.07 | 1.343 | Bug fix in go-through algorithm (another complicated go-through box problem). Thanks to Ming for created test levels. |
2010.09.02 | 1.342 | Bug fix in go-through algorithm (handle double go-through boxes). Thanks to Ming. |
2010.08.23 | 1.341 | Bug fix: Do not switch to first solution (if level has more than one) after replay. Thanks to Ming. |
2010.08.10 | 1.340 | Bug fix: Crash if there is invalid level when importing file with solutions. Thanks to findus. |
2010.08.04 | 1.339 | Bug fix: Another rare crashes fixed (happens when changing level or player). Thanks to Ming for bug report. |
2010.08.03 | 1.338 | Bug fix: Crashes sometimes in export level solutions when keeping more than one solution. Thanks to Ming for bug report. |
2010.07.24 | 1.337 | Better handling of level edit box when entering level manually. |
2010.06.26 | 1.336 | Change in a way "File Selection Dialog" selects default folder - now it uses folder of last collection. Requested by Ming. |
2010.06.21 | 1.335 | Small modification for submit solution: config filename is SubmitSolution.cfg (instead of .url, because windows completely hides extension, .url is still accepted). |
2010.06.15 | 1.334 | Added support for submitting solution for MF8 competition. Use Ctrl-Alt-F11 or Ctrl-Shift-F11 there should be SubmitSolution.url file in YSokoban folder. Requested by Chao Yang. |
2010.06.09 | 1.333 | Added drag-drop collection/skin to YSokoban. Requested by Ming. |
2010.06.03 | 1.332 | Bug fix: sometimes crashes when replaying solution (or solved again). Bug introduced in 1.321. Thanks to Ming for bug report. |
2010.05.30 | 1.331 | Bug fix: corrected letter marks for solutions ("PMICS"), thanks to Ming. Fixed some crashes during level export (ctrl-L and export) |
2010.05.27 | 1.330 | Bug fix in MF8 export (ctrl-M). Thanks to Ming. |
2010.05.11 | 1.329 | Improved scrollbar usage (do not show both if not needed), resize when hide/show ruler. |
2010.05.09 | 1.328 | Bug fixes: scrolling hides last row/column walls (reported by Ming). Improved display of go-through boxes. Go through target with kbd (for last box) just before solving level (reported by Yang Chao). |
2010.04.30 | 1.327 | Added save/load of solution state - ctrl-S/ctrl-D. Requested by Yang Chao. |
2010.04.22 | 1.326 | Bug fix (bug introduced in 1.321). Solution import now works again. Thanks to Ming. |
2010.04.13 | 1.325 | Added bookmarks. Ctrl-digit will bookmark level. digit (alone) will jump to bookmarked level. Thanks to Ming. |
2010.03.27 | 1.324 | Bug fix: wrong display of pushes/moves for some solutions. |
2010.03.02 | 1.323 | Write solution of trivial levels to exported solutions and to clipboard (Ctrl-L). Note v 1.321 changes sokoinfo file format. |
2010.02.23 | 1.322 | Bug fix. "Best solution" indicator (letters PMICS for Push Move Inline Change Steps) are incorrect (namely I <-> C were swapped). Note v 1.321 changes sokoinfo file format. |
2010.01.28 | 1.321 | Improved solution manager. Now one can specify the number of solutions which YSokoban should keep. This version will automatically convert .sokoInfo file to a new format and it will not be readable anymore by the old version (so please make a copy of your .sokoInfo files). |
2009.12.24 | 1.220 | Remove '\' from pasted solution. Requested by Ming. |
2009.12.20 | 1.219 | Fixed bug in go-through algorithm. Thanks to Ming. |
2009.11.19 | 1.218 | Optimized pasting of level (pasting entire collection takes too long sometimes). Thanks to Ming. |
2009.11.16 | 1.217 | Two changes in mf8 export (ctrl-m): add title/author (if exist), remove solution (if any). Requested by Ming. |
2009.11.14 | 1.216 | Small optimization in algorithm "Which box push to here". |
2009.11.04 | 1.215 | Another bug fix in algorithm "Which box push to here". |
2009.11.02 | 1.214 | Bug fix in algorithm "Which box push to here", correctly finds all of them, but does not select nearest (bug introduced in v 1.130). |
2009.10.15 | 1.213 | Ctrl-L will copy original level and current position (requested by Ming). |
2009.10.11 | 1.212 | Option to use transformation for collection export (requested by Ming). |
2009.10.06 | 1.211 | Fixed bug in export all solutions, introduced in 1.208. Thanks to Harpreet Singh for the bug report. |
2009.09.29 | 1.210 | Do not print ruler in MF8 format export to clipboard. |
2009.09.27 | 1.209 | Improved ruler functionality. ctrl-R / alt-R to activate letter/number ruler. (requested by Ming) |
2009.09.23 | 1.208 | Added ruler functionality. Activate/Deactivate with ctrl-R. (requested by Ming) |
2009.09.10 | 1.207 | Bug fix. It seems that there were some other cases where selected solution is changed unexpectedly. |
2009.09.09 | 1.206 | Bug fix. If you have two solutions and replay the second one with F2, it will not auto switch anymore to the first one at the end. |
2009.08.27 | 1.205 | Bug fix. Now title is recalculated after every transformation (rotations are important), so that %r and %c are correctly displayed. |
2009.07.23 | 1.204 | ctrl-m will not put info for file, author, start line ... (this info is not needed in MF-8) |
2009.07.20 | 1.203 | ctrl-m (copy level to clipboard with MF8 format) now puts XSB part with '_' or '-' (depending on setting for RLE encoding). |
2009.07.15 | 1.202 | Bug fix. Few strings now are auto changed during language change. YSokoban will not complain if language packs are newer version. |
2009.07.14 | 1.201 | Bug fix. Added several hard coded strings to language packs. |
2009.07.12 | 1.200 | YSokoban has support for localization. Requested by Ming. |
2009.07.09 | 1.136 | New hot key ctrl-M to support MF8 format. See readme for more details (search for MF8). |
2009.07.08 | 1.135 | Support for MF8 format (# + and @ are replaced with H x and a, and level starts with [soko=width,height] ends with [/soko]). Requested by Ming. See readme for details (search for MF8). |
2009.06.14 | 1.134 | Bug fix introduced in 1.130. Sometimes auto selection for pushable select box on target even if there is a pushable box not on target. |
2009.05.17 | 1.133 | Bug fix for copy level into clipboard introduced with 1.132 (puts unwanted "; Level 1"). |
1.132 | Improved export (requested by Ming). | |
2009.05.12 | 1.131 | Improved solution import (requested by Ming). |
2009.05.03 | 1.130 | Optimized search for finding pushable boxes (which box can come to this cell). |
2009.04.26 | 1.129 | Pressing left & right mouse buttons (or left button with shift) will act as select/move regardless of configuration. |
2009.04.19 | 1.128 | Scrollbars in playing area. For details read readme.txt. |
2009.03.21 | 1.127 | Playing solution (pasted or with F2 can be paused with space and run again witch ctrl-space |
2009.03.15 | 1.126 | fixed some bugs introduced in 1.125 |
2009.03.10 | 1.125 | added: 2 more slots for skins; show pushable is enhanced, now one can select pushable box by clicking on it with same mouse button (saves one mouse click); added mouse action "show pushable (always but man)" which will show places where man can go if clicked on it (otherwise it works like "show pushable"). |
2008.12.26 | 1.124 | Bug fix: hangup when pasting levels with comments containing big numbers like 20080408e (try to RLE decode them) |
2008.12.26 | 1.123 | Do not save pasted solution (they are not players solutions). Level is saved only if last move is done by the player. |
2008.10.29 | 1.122 | Bug fix: stupid bug introduced in version 121 showing all levels as trivial. |
2008.09.27 | 1.121 | Bug fix: no crash anymore when importing invalid solution file. |
2008.09.27 | 1.120 | Bug fix finding solution for trivial level (level identified as trivial, but solution was wrong). |
2008.09.14 | 1.119 | Trivial levels are not exported as not solved levels. |
2008.09.14 | 1.118 | Solutions for trivial levels are also exported. It is possible to use F2 with trivial levels. Requested by Ming. |
2008.09.13 | 1.117 | Trivial levels (those without boxes to move in normalized form) are considered solved during export. Requested by Ming. |
2008.08.17 | 1.116 | A minor problem fixed (thanks to Ming). Do not make a strict check when importing level solutions (process them case insensitive). |
2008.06.23 | 1.115 | Bug fix in 1.114 (thanks to Ming) + enhancement: % will split to many files (containing both level and solution), %% to many xsb and xht files. |
1.114 | Export solutions one level per file. Specify % (replaced by level number) in filename. (requested by Ming) | |
2008.05.29 | 1.113 | ctrl-alt-V & ctrl-shift-alt-INS will paste solution playing step by step, shift-F2 & alt-F2 will play solution step by step. (requested by Ming) |
2008.03.07 | 1.112 | Added option to put solution on one line when using ctrl-L. (requested by Ming) |
2007.12.29 | 1.111 | Fixed minor bug. Title or Author was not correctly processed if there are digits and '#' in them. |
2007.11.05 | 1.110 | Added an option to put "Solution:" on a separate line (option is ON by default). It was requested by Brain to make YSokoban compatible with common sokoban file format. |
2007.10.12 | 1.109 | F11 automatically starts default browser with appropriate URL for current level scores. If no such level score is available you will get error page or start page of hosting site (in this case atspace.com). |
2007.10.09 | 1.108 | Support for full RLE encoding for solutions. |
2007.10.07 | 1.107 | Support for hash code (with F12). Used to get level solution (still working on this) from YSokoban.atspace.com. |
2007.09.15 | 1.106 | "Stay on top" implemented. |
2007.08.22 | 1.105 | Bug fix: import does not work. Improvement: import will import solutions which does not start with "Solution:", but they still should be one line. |
2007.06.27 | 1.104 | Changes requested by Ming: Added option not to save solution for incorrect levels (number of boxes != number of targets). Added hot key ctrl-alt-left/right arrow which jumps to prev/next incorrect level |
2007.06.05 | 1.103 | Few cosmetic changes. Added warning message if attempt to save partial solution (because of possible internal error). |
2007.05.28 | 1.102 | Bug fix (thanks to Ming). Some problems with finding path with go-through (hint shows that moving is possible but does not do it actually). |
2007.04.07 | 1.101 | Implemented export of non solved levels. |
2007.04.06 | 1.100 | Bug fix (thanks to Ming). Corrected refresh in Instant Move mode (in some very rare cases). Added %b & %t format specifiers in title. |
2007.03.22 | 1.99 | Bug fix (thanks to Ming). Importing solutions now works even when solution is not in correct case. |
2006.12.24 | 1.98 | Bug fix. Importing solutions work even with levels which has more balls than targets or more targets than balls. In that case level is considered solved if there are no empty targets or no balls outside targets (depending on what is less: balls or targets). |
2006.12.14 | 1.97 | Copy rest of solution to clipboard (ctrl-alt-C or ctrl-alt-Ins), requested by Ming. Please see readme for explanation. |
2006.12.03 | 1.96 | Export of a solutions for current collection. |
2006.11.20 | 1.95 | Replace all ' ' with '_' or '-' when copying level to clipboard if 'alt' is pressed together with Ctrl-L. Which one (_ or -) will be used depends on RLE packing level option. Thanks to Ming for the requested feature. |
2006.10.07 | 1.94 | Replace all '>' with ' ' when pasting level. The idea is to skip all '>' characters which are inserted in reply emails (at the beginning of a line). Thanks to Ming for the requested feature. |
2006.09.09 | 1.93 | Bug fix (thanks to Ming) now selection of first collection in combo box is OK. Normally it sokoban does not change it because it is the current one, but if there is a level pasted then first collection should be selected. |
2006.07.02 | 1.92 | Bug fix (thanks to Ming) when pasting levels RLE rules are not applied anymore to other level attributes (like Title, Author and so on). |
1.91 | Default value to encode space is set to hyphen '-' (for RLE). Problem fix - clicking on wall crashes version 1.90. The problem disappear after recompilation and relink, so it is was not a bug but some other kind of a problem. | |
1.90 | Change in RLE packing support. There is an option how to encode space in RLE packed levels - with underscore '_' or with hyphen '-'. | |
1.89 | Support for RLE packed levels and solutions. You can paste RLE packed levels and solutions. Ctrl-Shift-L will copy to clipboard packed level and solution. | |
1.88 | Few bugs fixed (thanks to Ming). Some flicking removed. Correct behavior when selecting un existing collection from drop down list. Go to next level on left click (always) when level is finished. | |
1.87 | Bug fixed (thanks to Ming) in "Instant Move" screen refresh when "show direction change" is off (it seems like some boxes disappear). | |
1.86 | Bug fixed (thanks to Ming) in "Instant Move" screen refresh (it seems like some boxes disappear). | |
1.85 | Improved Instant Move performance, only large levels with HUGE (more than 200000 moves) solutions are affected. Bug fixed - now YSokoban will correctly preserve HUGE solutions (more than 200000 moves). Add new option - not to save solution for levels with only 1 box. | |
1.84 | Import and export of solutions. Before this version you can do that only for current level. Now you can export all solutions that you have (and import all of them). | |
1.83 | Corrected Ctrl-L. Now it gives level as it is in collection file, before level is in normalized form. | |
2005.01.03 | 1.82 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
1.81 | Most option values are saved now in .SokoInfo file (not in registry). On first start program will copy all options from registry (if any) to user file. Only skin and level options are still in registry. I will move all of them to user file. | |
1.80 | Improvement of grid size calculations. When I work on transformed skins (from old to new format by Brian Damgaard) I find out that sometimes grid is not very nice (for example for 16x16 or 50x50 levels). Other small change is: selecting already selected ball will deselect it. | |
1.79 | New option introduced: Solution should have at least one push. If on (by default) program will require at least one push to be performed to consider level as solved (there are some levels which are initially in solved state). | |
1.78 | Configurable size text shown in title bar (requested by Ming). Now %r - rows & %c - cols could be used to select how level size should be shown, by default it is [COLxROW] | |
1.77 | Bug fix in path finding using go through. Hope there will be no more bugs in go through. | |
1.76 | Added: Option to show level size in title bar. Added: Mouse cursor change during ball (or man) drag | |
2003.12.03 | 1.75 | New button added - Instant Move (and new option for it). When pressed - sokoban moves instantly (no animation during move). Requested by Ming (needed for large levels). |
1.74 | Bug fix (bug introduced in ver 1.73). Now it is possible to open a collection which is in a folder inside folder which contains exe. | |
1.73 | Small enhancement. Now program will keep relative path (if possible) to selected files (collection, skins, and player). I implement this because I put program on USB drive and find out that sometimes this USB drive is mounted on a different drive letter, so I have to change options. | |
1.72 | Bug fix in path finding using go through. | |
1.71 | Bug fix. Negative values displayed when there are more than 32768 moves or Pushes. Thanks to Marek Letrab for the bug report. | |
1.70 | A small bug fix. Pressing ctrl, shift or ctrl-shift will not increase animation speed anymore. Only replay speed will be affected. | |
1.69 | Better output in a clipboard for Ctrl-L. Collection button and combo box are moved after level (now level is at leftmost position - more convenient after resizing of a dialog). | |
1.68 | Bug fix in Ctrl-L (man is not displayed in interm positions). Bug fix - incorrect calculation of shelding steps in some of the saved solutions (thanks to Ming for reported bug). | |
1.67 | Ctrl-L added - copy of level into clipboard (suggested by Ming). | |
1.66 | Bug fix in "Go through box" functionality. Support for filename of a level as command line parameter. This functionality can be used to specify that double clicking on XSB file should start YSokoban with this file. | |
1.65 | Go through box functionality (suggested and inspired by Ming). | |
1.64 | Show and hide net in a level. Show squares outside of level in a different color (optional). Default skins changed. Old style skins are supported too. | |
1.63 | Rotating and mirroring of a level during play (suggested and inspired by Ming). | |
1.62 | Bug fix (thanks to Ming) in pasting a level from clipboard. | |
1.61 | Bug fix in push path finding (bug was introduced in version 1.50) | |
2003.03.16 | 1.60 | Settings for optimizing push path are added (Push path optimization in system menu). For more information read readme.txt |
2003.03.09 | 1.53 | There is a button (Collection) to quickly select of a collection (equivalent to combo box "*** select ***" item). |
2003.03.08 | 1.52 | Hint: "show non pushable boxes". |
2003.03.07 | 1.51 | Now it is possible to paste text of a level (or even entire collection) with clipboard. |
2003.03.06 | 1.50 | All internal functionality of the program is reworked. From user point of view - not much changes, that's why version number jumps, but not to 2.00. Ctrl-Home/End - jumps to first/last level in Collection. 10 collections (and users) are preserved, so you can quickly change them. More than one solution is preserved (best 5 according to five measuring values). Player info files are changed again, now they are *.SokoInfo. Old one (*.plr) is auto converted (or imported). |
2003.02.03 | 1.24 | Support for compressed LURD format (for example: 5L3u77D) |
2003.01.01 | 1.23 | Bug fix. Corrected problem with colors in 256 colors video mode |
2002.12.30 | 1.22 | Support for case insensitive lurd format of a solution (for input). (Suggested by Ming) |
2002.12.06 | 1.21 | Bug fix - now program correctly displays Author and title. |
2002.04.12 | 1.20 | Bug fix "shelding steps" counter is now reset to zero at level start. (Thanks to V.Kindermans) |
2002.03.16 | 1.19 | Support for "shelding steps" counter. |
2002.02.16 | 1.18 | Bug fix (crashes on invalid levels). Uninstall implemented, skins loaded by default. |
1.17 | Bug fix in test for level equality (thanks to Shaun Green for report and analysis of the problem). | |
1.16 | Improved test for level equality. | |
1.15 | Small change - collection combo box resizes with dialog. | |
1.14 | Supports following keywords in level files: Author, Title and Mouse. | |
1.13 | Option to disable mouse support (useful for kids). | |
1.12 | Two additional counters (Box changes & Straight line pushes) implemented. | |
1.11 | Some small changes and optimizations (invisible to user). | |
1.10 | Some changes in options menu. Now you can configure all 3 mouse buttons and even mouse wheel. | |
1.09 | Redo. Pause in solution play back. | |
1.08 | Option to count moves and pushes as in XSokoban. Keys to move to next/prev unsolved level. | |
1.07 | Option to auto save moves. | |
1.06 | Possibility to get hint about all balls that could be pushed to certain location. | |
1.02 | Added: Redo, Pause in solution play back. | |
2001.12.20 | 1.01 (711) | + Ctrl arrows - move to next/prev level, + Ctrl+Shift arrows move to next/prev unsolved level + Option to implement XSokoban like counting of pushes/moves. |
2001.12.18 | 1.00 (683) | * Bug fix. Do not save solution if pushes and moves are the same + Ctrl-C and Ctrl-V supported as copy & paste. |
2001.12.15 | 1.00 (675) | + Auto save moves on exit |
2001.12.14 | 1.00 (656) | + Show pushable balls and auto select nearest for move |
2001.12.12 | 1.00 (609) | + Force minimum possible dialog size on skin chnage * Bug fix. Corrected crash if two instances of sokoban started (problem to open the player). |
2001.12.10 | 1.00 (584) | + Shows hints. * Bug fix: It was possible to save incorrect information about how particular level was solved (in .plr file). |
2001.12.10 | 1.00 (577) | + Supporting skins. |
2001.12.05 | 1.00 (477) | + "Remember" last selected collection, user and level. |
2001.12.04 | 1.00 (465) | + Improve handling of a collection file. Now it is possible to separate levels in a collection with empty lines or some text - in fact any line that does not start with #. |
2001.12.03 | 1.00 (450) | + First stable version - 1.00, build 450. |
date | version | changes |
---|---|---|
2017.01.19 | 1.33 | Support for Unicode: command line parameters, filenames, folders |
2015.07.11 | 1.32 | dump filenames in utf8 |
2015.07.06 | 1.31 | added options -aAUTHOR, -tTITLE, -Lfilename. fixed bug dumping unicode files |
2014.01.30 | 1.30 | Bugfix: exporting unique levels from files with exactly 2 levels is working correctly. |
2014.01.12 | 1.29 | Unicode support for levels. |
2013.09.15 | 1.28 | Added: support for non breaking levels connecting by line with '-' or '_'. |
2013.04.23 | 1.27 | Bugfix: print just one notification (with line number) about wrong (binary format of a file) and skip the rest. |
2013.01.28 | 1.26 | Bugfix: detecting non closed levels. Added: report number of invalid levels. Added: Option -f and -fn. |
2012.12.29 | 1.25 | Command line param -c! added - means: no collection folder (so check file only against itself). Statistics added to every file provided on command line. |
2012.01.25 | 1.24 | Invalid levels not dumped, option -I added to dump invalid levels. See readme for details. |
2011.12.09 | 1.23 | Implemented options -s and -$. See readme for details. |
2011.10.09 | 1.22 | Do not skip always binary files. Accept if not much bin symbols in line and write report where is the problem. |
2011.08.30 | 1.21 | Bugfix: wrong output for options -u and -U. |
2011.08.23 | 1.20 | Bugfix: options -u and -U are now working again. |
2010.12.03 | 1.19 | Optimization and changes before version 2.00. Shall work faster (especially for -C option with large collections). Options -u (-U) are reported as not working. |
2010.11.13 | 1.18 | Optimization and changes before version 2.00. Shall work faster and better (few minor bugfixes). |
2010.03.27 | 1.17 | Better reports for -C -m |
2010.03.13 | 1.16 | Skipping binary files in directory. Requested by Ming. |
2010.03.08 | 1.15 | Bug fix: option -m now works correctly with -C. Thanks to Ming. |
2010.03.07 | 1.14 | option -C added, better report for duplicates in collections. Requested by Ming. |
2007.10.10 | 1.13 | option -l added, dump non unique levels. |
2005.03.27 | 1.12 | option -U added (same as -u but will dump comments before level). |
2005.01.03 | 1.11 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
2004.11.25 | 1.10 | some minor bug fix (dumping unique levels) |
1.09 | Option -c supports now name of collection folder | |
2002.07.03 | 1.08 | Option -u (suggested by Ming) added. |
1.07 | Option -= (suggested by Ming) added. | |
1.06 | Options -i (suggested by Shaun Green), and -T, -E, -D, -N added. | |
1.05 | Enhanced criteria for equal levels search (suggested by Shaun Green). | |
1.04 | option to check all levels from collection folder. | |
1.03 | Bug fix (thanks to Shaun Green for report and analysis of the problem). | |
1.02 | option to dump normalized and/or cleaned level. Improved level equality test (suggested by Shaun Green). | |
1.01 | option to check for duplicate levels without boxes or without boxes & targets (suggested by Shaun Green). | |
1.00 | Created and published |
date | version | changes |
---|---|---|
02.Jan.2020 | 1.05 | Support for rle encoding of solutions too. |
31.May.2006 | 1.04 | Support for rle encoding. Warning!!! YSokoban does not support RLE encoding in XSB files. Only copy/paste RLE encoding is supported in YSokoban. So do not use RLE encoded XSB files for YSokoban (and perhaps for many other Sokoban clones). |
03.Jan.2005 | 1.03 | Bug fix (thanks to Ming for the bug report). Incorrect read of levels (could even hang up) if levels has a MAC format text file (CR only). |
1.02 | Bug fix, now parameter 8 is correctly processed (thanks to Hans-Dietrich). | |
1.01 | Support for parameter value 0 & 8. | |
1.00 | Created and published |
Home | Language Packs | YHexoban |