wxGlade Changelog

What's new in wxGlade 1.0.0 Beta 1

Oct 28, 2020
  • Updates compared to last alpha:
  • fix issues 445, 449
  • support both Delete keys on macOS
  • better focus handling on macOS

New in wxGlade 1.0.0a9 (Oct 5, 2020)

  • 1.0.0a9: better icons; better sizer dialog; better toolbar dialog, e.g. allow selection of standard icons for toolbar

New in wxGlade 1.0.0a8 (Sep 11, 2020)

  • Update Design windows when adding to sizer in window in sizer; fix grid row label defaults, code generation and editing

New in wxGlade 1.0.0a7 (Sep 10, 2020)

  • Fix issues #439,440; improve editing and code generation for toolbars

New in wxGlade 1.0.0a6 (Sep 7, 2020)

  • Some fixes for sizers

New in wxGlade 1.0.0a5 (Sep 3, 2020)

  • further fix for wx 2.8 on gtk; fix toolbar

New in wxGlade 1.0.0a4 (Sep 1, 2020)

  • Fix adding notebooks with panels and sizers; fix CLI code generation

New in wxGlade 0.9.6 Beta (Jun 6, 2020)

  • Compatible with wxPython 4.1
  • Fixes issues #385, #391, #392, #393, #395, #397, #398, #399

New in wxGlade 0.9.5 (Jan 25, 2020)

  • Compatible to Python 3.8
  • Fixes issues #374, #375, #378, #383, #381

New in wxGlade 0.9.4 (Dec 1, 2019)

  • Some small bug fixes.

New in wxGlade 0.9.2 (Mar 15, 2019)

  • Some bug fixes:
  • Issue #355 (context menus)
  • more robust autosave restore: check file contents for empty files
  • correct exit/veto on Mac Os
  • avoid crashes on certain editing
  • fix spin control based properties
  • UI changes:
  • display info about top level window

New in wxGlade 0.9.1 (Feb 5, 2019)

  • fixes issue #354 and another bug related to notebooks with empty pages (i.e. panel deleted)
  • fixes issue when dragging a sizer by the handle bar

New in wxGlade 0.9.0 Beta 4 (Jan 11, 2019)

  • Fix bug when changing sizer type, especially when the surrounding sizer is a GridBagSizer
  • Highlight buttons in Palette window
  • Fix some issues with Drag'n'Drop in Design window;
  • Fix some issues around GridBagSizer

New in wxGlade 0.9.0 Beta 2 (Dec 17, 2018)

  • General:
  • New user interface; use Alt-1,-2,-3, the menu or the toolbar to switch between layouts
  • Many new keyboard shortcuts
  • Bug fixes
  • Widgets:
  • WrapSizer
  • SearchCtrl
  • SpinCtrlDouble
  • Splitter: ask user whether to add panels; add support for SashGravity
  • StaticText: support for Wrap property
  • Button, ToggleButton, BitmapButton: support more bitmap properties (e.g. BitmapCurrent)
  • Notebook: context menu items to add a panel
  • Generated Code:
  • Option to remove all the BEGIN/END wxGlade comments in the generated code (only with overwrite True)
  • Python: unicode strings not escaped if the selected encoding does not require it

New in wxGlade 0.9.0 Alpha 1 (Oct 29, 2018)

  • new user interface: Palette, Tree and Properties in a single window with switchable layouts
  • buttons: support images for e.g. focus
  • context menu entries to add panels to a notebook
  • bug fixes

New in wxGlade 0.8.0 Alpha 2 (Oct 10, 2017)

  • General changes:
  • support for wxPython Phoenix and Python 3
  • full visualization of sizer slots; full editing capability in Tree window (structure, names, labels)
  • support for GridBagSizer
  • Repeat feature (Ctrl-R and Ctrl-Y) to apply property change(s) to multiple widgets
  • new Menu and Toolbar editors
  • Redesigned palette window
  • Internal:
  • very major refactoring of property handling, code generation and sizers
  • reformatted code and comments to be more compact
  • always use DestroyLater to avoid crashes
  • less redundant calls to widget.Show() to reduce display errors
  • better handling of size changes due to fonts
  • Disable autosave functionality permanently after saving has failed
  • refactored testing
  • Generated Code:
  • bind menu handlers without the need for user-defined IDs
  • default file encoding is now UTF-8
  • Bugs:
  • many bug fixes
  • Documentation:
  • new tutorial