All Versions
8
Latest Version
Avg Release Cycle
283 days
Latest Release
866 days ago

Changelog History

  • v0.7.0

    October 12, 2018

    v0.7.0

  • v0.6.2

    September 20, 2015

    Major Changes

    • #79 Added command system, and rewrote menu and toolbar modules. Commands are now defined
      by deriving from CommandDefinition, and command handlers implement ICommandHandler.
      Menu items and toolbar items no longer define their own handlers; instead, they reference
      the command definition. New command routing logic chooses the appropriate command handler,
      depending on context. This system is built on top of WPF's command system, but extends
      it in useful ways.
    • Reworked themes. There are now 3 built-in themes: Light, Dark, and Blue. You can use
      IThemeManager to programmatically change theme, or use the combobox in Tools / Options.

    ๐Ÿ†• New Features

    • โฌ†๏ธ #58 Upgraded to Caliburn Micro 2 (Kris Janssen)
    • #52 Add DataTemplateSelectors to GraphControl (KingKnecht)

    Resolved Issues

    • #54 Overhaulted saving document state (Tristyn Stimpson)
  • v0.6.0

    September 11, 2015

    Major Changes

    • #79 Added command system, and rewrote menu and toolbar modules. Commands are now defined by deriving from CommandDefinition, and command handlers implement ICommandHandler. Menu items and toolbar items no longer define their own handlers; instead, they reference the command definition. New command routing logic chooses the appropriate command handler, depending on context. This system is built on top of WPF's command system, but extends it in useful ways.

    • Reworked themes. There are now 3 built-in themes: Light, Dark, and Blue. You can use IThemeManager to programmatically change theme, or use the combobox in Tools / Options.

    ๐Ÿ†• New Features

    • โฌ†๏ธ #58 Upgraded to Caliburn Micro 2 (Kris Janssen)
    • #52 Add DataTemplateSelectors to GraphControl (KingKnecht)

    Resolved Issues

    • #54 Overhaulted saving document state (Tristyn Stimpson)
  • v0.5.0

    May 12, 2014

    ๐Ÿ†• New Features

    • โž• Added SharpDX module

    • #23 Added ShouldReopenOnStart property for layout items (Roman Novitsky)

    • #28 Added Settings module (Roman Novitsky)

    • #34 AppBootstrapper.Container is now available to subclasses (Tristyn Stimpson)

    • ๐Ÿ‘ #40 Added support for removing main menu items (Andrey Orlov)

    • ๐Ÿ‘ #42 Added support for menu localization (crowbar27)

    • #39 Added MonoGame module

    Resolved Issues

    • #36 Exports are now lazy-loaded to prevent multiple initialization
  • v0.4.0

    September 05, 2013

    Major Changes

    • โž• Added MainWindowViewModel as the new top-level view model. It contains a single instance of ShellViewModel. This allows modules to change the window implementation (i.e. to a Metro-style window) without changing the AvalonDock-related code.

    ๐Ÿ†• New Features

    • ๐Ÿ‘ #10 Added support for custom themes (Jonathan Lima)

    • ๐Ÿ #11 Added support for opening windows (Luuk Sommers)

    • ๐Ÿ‘ #13 Enhanced layout serialization - it now supports documents and layout item state serialization (Roman Novitsky)

    • ๐Ÿ‘ #17 Support more file types in CodeEditor (Roman Novitsky)

    • โž• Added Metro module - uses MahApps.Metro and AvalonDock's Metro theme.

    • #19 Added width and height properties to MainWindowViewModel

    Resolved Issues

    • #12 Opening tool if already loaded on startup causes multiple tools

    • #16 StatusBar items do not draw to the correct column

    • #21 Tools are not highlighted when opened programmatically

  • v0.3.0

    June 21, 2013

    Major Changes

    • โž• Added CodeCompiler module

    • โž• Added CodeEditor module

    • โž• Added ErrorList module

    • โž• Added GraphEditor module

    • โž• Added Inspector module

    • โž• Added Inspector.Xna module

    • โž• Added Xna module

  • v0.2.1

    May 07, 2013
  • v0.2.0

    May 07, 2013

    Major Changes

    • ๐Ÿ“ฆ The Output and PropertyGrid modules are now separate projects, and separate NuGet packages. Gemini itself now depends only on AvalonDock and Caliburn.Micro.

    Resolved Issues

    • #5 Provide a way to override ShellViewModel, and other built-in exports (rumata28).

    • ๐Ÿ›  #6 Fixed adding two panels on the same side during initialization (luuksommers).