2016-01-03  Nenue  <Nenue>

[dcc57a7cabc9] [tip]
* Devian.lua, Devian.toc, Devian.xml, Dock.lua:

re-adding Dock.lua to prep for revised implementation plans


2015-12-30  Nenue  <Nenue>

[5341e4d84622]
* Config.lua, Devian.lua, Devian.toc, UI.lua:

Removed dock manager from the TOC for now
Parts of the config dialog in, needs finishing


2015-12-29  Nenue  <Nenue>

[8a3f42ccf920]
* .hgtags:

Added tag v2.0-r44 for changeset dc1301af0077


2015-12-27  Nenue  <Nenue>

[dc1301af0077] [v2.0-r44]
* .hgtags:

Added tag v2.0-beta-r42 for changeset e95cccfcfeb7


[e95cccfcfeb7] [v2.0-beta-r42]
* Devian.lua:

sorted out index typing issues with tag args


[13433847ca76]
* .hgtags:

Added tag v2.0-beta-r40 for changeset 02e4a69afad5


[02e4a69afad5] [v2.0-beta-r40]
* UI.lua:

and more prints


[2113015dec95]
* .hgtags:

Added tag v2.0-beta-r38 for changeset d432f49e340e


[d432f49e340e] [v2.0-beta-r38]
* Devian.lua, UI.lua:

remove prints


[e3206e85ca70]
* .hgtags:

Added tag v2.0-beta for changeset bec37163b7fe


[bec37163b7fe] [v2.0-beta]
* Devian.lua, Devian.xml, UI.lua:

rewrote the blocks for '/dvn tag' and SetChannel to be more predictable; currently follows:
/dvn tag <source> <dest>
if <dest> matches a channel, then the tag for <source> is added or removed
if <dest> is a string and it doesn't match a channel, then that channel is created with <dest> as a signature
if <dest> is a number that doesn't match a channel index, then <dest> is  set to <highest valid index + 1>, the channel is created under that, and <source> is used as its signature

 SetChannel(cinfo, key)
 start with an empty table t_info that is filled in as follows:
 if key doesn't match a valid index/signature, then a channel is being created
 if key does match a valid index, then a channel is being updated
 if cinfo is a string, then only the signature value is imposed
 if cinfo is a table, the values from that table are imposed
 if a channel is being created, then the new channel info is filled in from primary channel, the index is auto-generated, and the signature value is checked for collision, and the information is passed through CreateConsole to form internal assignments
 if a channel is being updated, then t_info is populated from the channel data, and any internal table assignments are switched over to t_info
 the old tables sink into garbage collection


[3304455a3f45]
* Devian.lua, Devian.toc, Devian.xml, UI.lua:

code organizing; UI stuff is in the UI script, Devian prime just deals with config and print
corner menu elements placed and hooked, still needs follow-up code


[7441f3bce940]
* Devian.lua:

Debugging pass on console code.


[e6650821a2c0]
* Devian.lua, Devian.xml, Dock.lua:

Debugging pass on console code.


2015-12-26  Nenue  <Nenue>

[c6a2c2df4790]
* Devian.lua, Devian.toc, Devian.xml, Dock.lua:

v2 work


[6fcfe60bbd0f]
* Devian.lua:

Another fix to /dvn tag assignments. It also outputs the channel signature and index so you know you aren't psychotic.


2015-12-25  Nenue  <Nenue>

[42e74b72726d]
* Devian.lua:

Prefix auto-color checks for and deals with color levels that are close to white.


[60a9dc276ece]
* .hgtags:

Added tag v1.4.4 for changeset 31ca76e04766


[31ca76e04766] [v1.4.4]
* Devian.lua, Devian.xml:

/dvn tag and /dvc commands will respond to all of their arguments
Index assignment algorithm should stop breaking new channels.
current channel's ToFront is invoked after the initializer loop


2015-12-24  Nenue  <Nenue>

[6d1528a55514]
* .hgtags:

Added tag v1.4.3 for changeset b0e8bd30575f


[b0e8bd30575f] [v1.4.3]
* Devian.lua:

front channel persistence fixes


2015-12-23  Nenue  <Nenue>

[3113fcacaa3e]
* .hgtags:

Added tag v1.4.2 for changeset 4085930d5f09


[4085930d5f09] [v1.4.2]
* Devian.lua:

debugged last commit now that servers are back up


[2c2a84163606]
* Devian.lua:

Texture and visibility settings applied during frame creation
Frames are hidden and Message() bounces out when full addons are loaded


[45e1e612df44]
* Devian.lua:

Texture and visibility settings applied during frame creation


2015-12-22  Nenue  <Nenue>

[4ce99f995339]
* .hgtags:

Added tag v1.4.1 for changeset df098747b31d


[df098747b31d] [v1.4.1]
* Devian.lua:

Current channel works again


2015-12-20  Nenue  <Nenue>

[a04ea897862d]
* .hgtags:

Added tag v1.4 for changeset 01c32c98e72a


[01c32c98e72a] [v1.4]
* Devian.lua:

LuaDoc info added
Removal of release tagged debug output
/dvn tag <prefix> <channel> can be applied to multiple channels, and re-using the command will toggle that output off
SetChannel data clobbering fixed
Message prefix coloring fixed


[48a1d9c14af5]
* Devian.lua:

Commented out debug prints


