Permalink
Commits on Apr 14, 2018
  1. Removed 'tab_to_next' from new features.

    LaChal committed Apr 14, 2018
    It is now implemented as the only behaviour for TAB key presses.
    
    Also commentd out the `* text=auto` setting in `.gitignore`.
Commits on Mar 25, 2018
  1. Enabled page up/down nawigation for albow.Menu (used for dropdowns), …

    LaChal committed Mar 25, 2018
    …see commit 4ab2096 for activation.
    
    Also, using up/down keys now select items from the one pointed with the mouse, if any.
    
    Directly related commits wher you can find information:
    92932de
    c0df6c5
    5130d86
    8684ae6
    1236173
    77035cb
    f01310a
    3f5313f
    4ab2096
  2. Enabled key navigation in albow.Menu (used for dropdowns), see commit 4…

    LaChal committed Mar 25, 2018
    …ab2096 for activation.
    
    Enhanced item selection in albow.Menu. Using up/down keys now select items from the one pointed with the mouse, if any.
    
    Directly related commits wher you can find information:
    5130d86
    8684ae6
    1236173
    77035cb
    f01310a
    3f5313f
    4ab2096
  3. Enabled key navigation in albow.Menu (used for dropdowns), see commit 4…

    LaChal committed Mar 25, 2018
    …ab2096 for activation.
    
    Directly related commits wher you can find information:
    5130d86
    8684ae6
    1236173
    77035cb
    f01310a
    3f5313f
    4ab2096
  4. 'Esc' key now closes waypoint dialog whatever widget has focus, see c…

    LaChal committed Mar 25, 2018
    …ommit 4ab2096 for activation.
    
    Directly related commits wher you can find information:
    8684ae6
    1236173
    77035cb
    f01310a
    3f5313f
    4ab2096
Commits on Mar 24, 2018
  1. Added widget iteraton to 'ask()' dialogs, see commit #4ab20968e2a4a45…

    LaChal committed Mar 24, 2018
    …db8f0dd1535084875f5336113 for activation.
    
    The 'default button action on ENTER key press' is preserved (for now).
    Use SPACE to activate the current selected button.
  2. Fixed issue with numeric fields can't get key presses when using 'tab…

    LaChal committed Mar 24, 2018
    …_to_next' new feature.
  3. Holding SHIFT and hitting TAB iterates to the previous widget, see co…

    LaChal committed Mar 24, 2018
    …mmit #4ab20968e2a4a45db8f0dd1535084875f5336113 for activation.
  4. Hitting ENTER or SPACE keys now activate check boxes, see commit #4ab…

    LaChal committed Mar 24, 2018
    …20968e2a4a45db8f0dd1535084875f5336113 for activation.
  5. Hitting ENTER or SPACE keys now activate buttons, see commit #4ab2096…

    LaChal committed Mar 24, 2018
    …8e2a4a45db8f0dd1535084875f5336113 for activation.
Commits on Mar 22, 2018
  1. Check boxes are now iterated and highlighted using 'Tab' key.

    LaChal committed Mar 22, 2018
    It is an 'new feature', see commit #4ab20968e2a4a45db8f0dd1535084875f5336113 for activation.
  2. Reworking widget navigation.

    LaChal committed Mar 22, 2018
    Navigating through widgets using keyboad (`TAB` key) was mainly broken.
    The goal is to not break the ability to use a key to switch views, but enhance key navigation through widgets.
    The key to switch views shall be configurable; key to iterate trhough widgets too.
    
    Changes in this commit:
    
    * GUI
      * New 'repr' function for widgets.
    * New features handling:
      * Better support when reading the `new_features.def` file.
    
    Iterating through widgets works for the main menu (activated with `ESC` key while editing a world) and the waypoints dialog.
    Works also in menus like `Graphics` and `Options`.
    
    For now, only fields and buttons are iterable using `TAB` key. They are not activable using keyboard yet.
    Other widget like check boxes will come later.
    
    Available by adding `tab_to_next` in `new_features.def` file and using the CLI `--new-features` switch.
Commits on Mar 18, 2018
  1. Added new string to translations.

    LaChal committed Mar 18, 2018
    Corrected a typo in a string for 'Quick Load' menu.
Commits on Mar 11, 2018
  1. Added missing flag.

    LaChal committed Mar 11, 2018
Commits on Mar 9, 2018
  1. Fixed a bug when running MCEdit from symlink (Linux).

    LaChal committed Mar 9, 2018
Commits on Jan 7, 2018
Commits on Dec 17, 2017
Commits on Dec 16, 2017
Commits on Sep 24, 2017
  1. Added 'compressors' support for leveldb.

    LaChal committed Sep 24, 2017
    This feature can only be active when a 'leveldb_options_set_compressor' is exposed by Mojang's code.
    
    MCEdit also tries to find the right compression method if a `ZipCompressionError` is sent by the undelying `leveldb` module.
Commits on Sep 23, 2017
  1. Enhanced compile script for leveldb on Linux.

    LaChal committed Sep 23, 2017
    The script contained some errors regarding CLI options handling, and could not build the latest Mojang's commit.
Commits on Sep 22, 2017
  1. Implemented changes from #846

    LaChal committed Sep 22, 2017
    Code has been rewritten and optimized.
Commits on Sep 17, 2017
  1. Added CLI switch for PNG binary support tests.

    LaChal committed Sep 17, 2017
Commits on Sep 15, 2017
  1. Reworked the NBT and PND build script

    LaChal committed Sep 15, 2017
    This script no require CLI arguments. This helps to build all or only one library.
    README.md updated accordingly.
  2. Added more options for PE support compilation script

    LaChal committed Sep 15, 2017
    The `--silent` un documented CLI option suppresses questions to the user by answering 'no' or 'abort'.
    `--leveldb-commit` and `--zlib-commit` CLI options added to be able to select which commit has to be used to build the PE support and the zlib one, if compiled.
Commits on Sep 3, 2017
  1. Changed PE worlds version detection.

    LaChal committed Sep 3, 2017
    This solves the 'create chunks' and 'Set Biomes' filter errors described in #842.
Commits on Sep 2, 2017
  1. Fixed #843

    LaChal committed Sep 2, 2017
    @neonerz Just update the sources on your side to test.
    I tested this on my side, but feel free to reopen this issue if the issue is still there.
  2. Fixed typos in the PE support.

    LaChal committed Sep 2, 2017
    Original commit 4fe2473
Commits on Aug 16, 2017
  1. Fixed #837

    LaChal committed Aug 16, 2017
Commits on Aug 13, 2017
  1. Rolled back changes in setup.py

    LaChal committed Aug 13, 2017
    The changes made here were too muche optimistic...
    Need more work to solve Python development stuff resolution and some errors sent because Cython can't compile the code generated from the NBT and PNG pyx files.
Commits on Aug 12, 2017