Commit Graph

10 Commits

Author SHA1 Message Date
Marcel Schramm 52ee681981
Update to tcell v2.0.0 (#358)
Migrate tcell to 2.0.0

* tview.TreeView#SetSelectedStyle removed
* tview.Primitives don't allow directly setting attributes for now (might change again with tview 2.+)
2020-10-24 13:22:48 +02:00
Marcel Schramm 315eda9869
Improve user tree usage
There were scenarios where the user tree would be shown in a bad
situation, or be shown / not shown incorrectly. It would also be shown
on startup, even though no guild or groupDM was loaded.
2020-10-18 16:57:52 +02:00
Marcel Schramm a4980f0d49
Fixed inability to jump to mentioned channel by name
* mutex instances have been removed from components, instead the
components are mutexes themselves now
* vtxxx checks have been replaced with tview calls
* duplicated code has been removed
2020-10-16 11:14:30 +02:00
Marcel Schramm 4982cff41a
Usernames can now be displayed with their respective role colors 2020-07-15 23:54:47 +02:00
Marcel Schramm 60ebb556cc
Merge tview and femto into cordless, keeping their respective license
* Application#setFocus now avoids unnecessary event-chains
 * A bug has been fixed where the DM-list wasn't focusable via mouse
2020-07-04 16:05:19 +02:00
Marcel Schramm 2a1f100833
Format 2020-07-04 12:00:13 +02:00
Marcel Schramm dbfbebe207
usertree now lazy 2019-11-30 15:02:23 +01:00
Marcel Schramm 755f269717
Fixes #221 2019-11-29 20:43:54 +01:00
Marcel Schramm b8ae382891
Remove config.GetConfig() 2019-11-14 20:59:32 +01:00
Marcel Schramm 971dbf140b Remove internal package in order to make life more simple 2019-04-04 12:02:59 +02:00