2016-10-27  Nenue  <Nenue>

[7d94df3804a7] [tip]
* Console.lua, Console.xml, Devian.lua, Devian.xml, Dock.lua, Dock.xml, UI.lua:

- Console drag buttons for resizing
- While dragging a console frame, other frames are ghosted out
- Dropdown menu includes Toggle, Pin, and MinMax


2016-10-26  Nenue  <Nenue>

[33bc8baba858]
* Console.lua, Console.xml, Devian.lua, Devian.toc, Devian.xml, Dock.lua, Dock.xml, UI.lua:

start of a lot of v3 groundwork based on better knowledge of the addon interface:

- use of mixin as a lexical center for generated frames
- removal of unfinished segments


2016-10-25  Nenue  <Nenue>

[34131d11e61b]
* Devian.toc:

7.1 TOC


[536a83e6d088]
* .hgtags:

Added tag v2.2.96 for changeset 7a9de82c01f1


[7a9de82c01f1] [v2.2.96]
* Devian.toc:

7.1 TOC


2016-10-19  Nenue  <Nenue>

[c3511ea79774]
* .hgtags:

Added tag v2.2.95-rc1 for changeset f6fae1a4c66c


[f6fae1a4c66c] [v2.2.95-rc1]
* Devian.lua, Devian.toc, Devian.xml, Dock.lua, UI.lua:

- revision and simplification dock layout
- fixed character-specific addon choices getting erroneously toggled

The XML template was missing header information; that has been filled in, and it should be easier to catch problems arising from that area.


2016-08-10  Nenue  <Nenue>

[4370eefcecdd]
* Devian.lua:

- display the correct profile name when it's changed through /dvn save


[bb403e03d82d]
* Devian.lua:

- /dvc command needed a pre-defined enclosure to properly work through SlashCmdList
- /dvn <profile name> and /dvn save <profile name> should resolve to and update the correct profile.
- set some globals indicating the name and index of the workspace in use
  - DEVIAN_WORKSPACE (bool)
  - DEVIAN_PNAME (string)
  - DEVIAN_PID (number)


[44bdeab03764]
* .hgtags:

Added tag v.2.1.92 for changeset b3ed963f482d


[b3ed963f482d] [v.2.1.92]
* Devian.lua, UI.lua:

- /dvc command needed a pre-defined enclosure to properly work through SlashCmdList
- /dvn <profile name> and /dvn save <profile name> should resolve to and update the correct profile.
- set some globals indicating the name and index of the workspace in use
  - DEVIAN_WORKSPACE (bool)
  - DEVIAN_PNAME (string)
  - DEVIAN_PID (number)


2016-07-26  Nenue  <Nenue>

[7ff0579e5a6e]
* UI.lua:

- checking work on D:Console_Toggle()


[e80723841888]
* Config.lua, Devian.lua, UI.lua:

- /dvn rc resets the current workspace channels and tags
- slash command arguments handled by string.find
- toggle command argument handling


[6e27274da4d9]
* Devian.lua:

- /dvn rc resets the current workspace channels and tags
- command argument parse code revised


2016-07-19  Nenue  <Nenue>

[ee27780b9863]
* .hgtags:

Added tag v2.1.91 for changeset 3faa1f470cdd


[3faa1f470cdd] [v2.1.91]
* Devian.toc:

TOC v = 70000


[80ad43c94033]
* Devian.toc, UI.lua:

- 7.0.3 function changes


2016-07-10  Nenue  <Nenue>

[9b79fd7630f3]
* .hgtags:

Added tag v2.1.90 for changeset c85459c5bb16


[c85459c5bb16] [v2.1.90]
* Devian.lua:

- Fixed AceConsole message mangling


2016-07-06  Nenue  <Nenue>

[bc9c5db65426]
* .hgtags:

Added tag v2.1.80 for changeset 94abbdec03fa


[94abbdec03fa] [v2.1.80]
* Devian.lua:

- Fixed AceConsole message mangling


[55ddf3655cb3]
* .hgtags:

Added tag v2.1.78 for changeset d11b67d25aee


[d11b67d25aee] [v2.1.78]
* Devian.lua, Devian.toc:

- Added some title info manipulation to make DVN more prevalent in the load order.
- Added Devian.LoadMessage function for spooling post-reload messages.
- Fixed a lua error caused by switching to non-existent profiles.


2016-04-13  Nenue  <Nenue>

[1b2d6d4a54fd]
* .hgtags:

Added tag v2.1.76 for changeset 3a33e47eeca8


[3a33e47eeca8] [v2.1.76]
* Devian.lua:

tweak the nil, boolean, and reference value display


2016-04-09  Nenue  <Nenue>

[1632b061f579]
* .hgtags:

Added tag v2.1.74 for changeset 3745540e8996


[3745540e8996] [v2.1.74]
* Devian.lua, Dock.lua:

- New commands:
 - /dvn remove (index|tag) will remove a channel from the current profile
 - /dvncolors resets the tag color cache
- Fixed an issue with creating more than one output channel per UI session.
- Performance improvements:
 - Color caching now ignores decimal timestamps, removing a source of cache bloat
 - Cleaned up a bunch of global variable use in many areas


[da5ff1fc9fb6]
* Devian.lua, UI.lua:

- Fixed an issue with creating more than one output channel per UI session.
- Cleanup of globals for slightly better performance when printing to a lot of channels at once


2016-03-28  Nenue  <Nenue>

[d636ff1b17ce]
* Devian.lua:

Fixed global addon state preservation between characters on different realms.


2016-03-26  Nenue  <Nenue>

[d73b883b415b]
* Devian.lua, UI.lua:

Resolved channel state clobbering between reloads.


