Chris Smith
a7fe27227e
Support for core config provider changes
7 роки тому
Chris Smith
9716f4bbcc
Support for core configbinder changes.
7 роки тому
Chris Smith
1640dff1c8
Support for core changes.
7 роки тому
Chris Smith
9ca687017d
Handle random class renaming.
7 роки тому
Chris Smith
8bbc292101
Update copyright.
7 роки тому
Chris Smith
0eea6c2ff8
Fix several nick colour plugin issues.
- Not every single user is us. That'd be silly.
- Fall back to default random colours instead of wiping them
Closes #508
7 роки тому
Chris Smith
89243115b7
Minor style fixes
7 роки тому
Chris Smith
332d9b86b2
Migrate to new @GlobalConfig annotation.
7 роки тому
Chris Smith
5fbb30d789
Update dependencies.
(Depends on MBassador version bump in core)
7 роки тому
Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
7 роки тому
Chris Smith
a55aa85f2e
Restructure to standard maven/gradle layout.
Stop swimming against the tide and accept what most of the rest of
the world does.
While it adds an annoying depth to the actual source code, it makes
the root directory nicer (no more 'test-res' dirs), means we don't
have to override the gradle config, and makes it nicer to work in
IDEA 2016.1.
8 роки тому
Chris Smith
0e6e1e891b
Update dependencies.
8 роки тому
Greg Holmes
3aeac3dedb
Add required dependency for nick colours.
9 роки тому
Greg Holmes
42174931cf
Fix the nick colour plugin.
9 роки тому
Greg Holmes
e3e104f999
Add colour back when editing.
9 роки тому
Greg Holmes
bda593e4d6
Colour, color, couleur
9 роки тому
Greg Holmes
9a5db40daa
Dispose on OK AND cancel.
9 роки тому
Greg Holmes
da83e44353
Tidy the nick colours plugin some more.
9 роки тому
Greg Holmes
67dee7da19
Start fixing the nick colour plugin.
9 роки тому
Greg Holmes
5dfa4b05df
Add a qualifier to PluginInfo.
9 роки тому
Chris Smith
935e77181c
Move the IconManager to ui_swing.
9 роки тому
Chris Smith
b5cc39089e
Tidy PluginInfo setting.
9 роки тому
Chris Smith
b4efab87d9
Make the nick colour plugin use events for prefs.
DMDirc/DMDirc#428
9 роки тому
Chris Smith
fe26f8a87c
Support for core event renaming.
9 роки тому
Shane Mc Cormack
ef35f746ad
2015!
9 роки тому
Greg Holmes
92b8cf9671
Use ConfigBinding in NickColourManager.
9 роки тому
Greg Holmes
5dda7cd17b
Start fixing Nick colour plugin.
9 роки тому
Greg Holmes
aa9d086e57
Use real Maps.
9 роки тому
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
9 роки тому
Greg Holmes
43b938f43a
Use GroupChatUser some more.
9 роки тому
Chris Smith
9b22ed3c7c
Minor tidying.
9 роки тому
Chris Smith
e13dffc526
Use forEach where possible.
9 роки тому
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
9 роки тому
Chris Smith
bd7182d434
Tidy up some more getConnection calls.
9 роки тому
Chris Smith
d3e8a5c965
Lambdas.
9 роки тому
Greg Holmes
794d34f46f
Use lambdas in StandardQuestionDialog.
9 роки тому
Chris Smith
63ce3c280b
Make plugin dependencies more flexible.
Define a 'plugin' function to use in place of 'project' that
will figure out where the plugin is living in the root gradle
project.
This allows the plugins to be included and built properly
when they are in a submodule of either the client or the meta
project.
Change-Id: Iacc3551ac9c0bf2343151eb9cf85296c85c5a28b
Reviewed-on: http://gerrit.dmdirc.com/4028
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому
Greg Holmes
6fc005ce9c
Add a qualifier for ColourManager.
Change-Id: I81484e5df7b5dfeb7067ba211c11f2df198ac43c
Depends-On: Icf9c64b84ddc129fe54765a4a3cac475c58cf1de
Reviewed-on: http://gerrit.dmdirc.com/3892
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 роки тому
Greg Holmes
25db137bd6
Move Colour to utils.
Change-Id: Ibf9936e6cf89ebbe1243e1c32596bc726bebc5ce
Depends-On: I73c10f367e5972031d1c9b0871c4cb9043008bec
Reviewed-on: http://gerrit.dmdirc.com/3859
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 роки тому
Chris Smith
93d405608c
Gradle-ify the plugins.
* Move all plugins to their own top-level directories.
* Move resources out of source trees
* Add Gradle build scripts.
* Remove ivy and ant build scripts.
Change-Id: Ib69a48ef26800c174ccf51c84ff9d1f73529460f
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3850
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 роки тому