Chris Smith
|
be966bbf16
|
Load defaults from the jar.
Closes #156
|
9 lat temu |
Greg Holmes
|
65170ee468
|
Add type to MutableAutoCommand
|
9 lat temu |
Greg Holmes
|
27aed2d417
|
Add AutoCommandType.
Remove existing auto commands dialog model.
|
9 lat temu |
Chris Smith
|
d9bac0fe77
|
Make ConfigBinder ctors package private.
These should really only be accessed through a ConfigManager.
Remove some pointless setup from WritableFrameContainerTest.
|
9 lat temu |
Greg Holmes
|
154c148d21
|
Call other listener methods.
|
9 lat temu |
Greg Holmes
|
a722471766
|
Add other methods to listener.
|
9 lat temu |
Greg Holmes
|
1a470148e7
|
Add interface, and listener support.
|
9 lat temu |
Greg Holmes
|
c286e8997b
|
Initial work.
|
9 lat temu |
Greg Holmes
|
8575a8f250
|
Add Test for profiles lifecycle manager.
|
9 lat temu |
Greg Holmes
|
20d6006a8b
|
Stop using package private method.
|
9 lat temu |
Greg Holmes
|
b658d2d786
|
Add tests + fix profiles migrator.
|
9 lat temu |
Greg Holmes
|
4195eb0ce8
|
Add tests for new ProfileManager method.
|
9 lat temu |
Greg Holmes
|
8829be2e38
|
Mildly improve Profile model test.
|
9 lat temu |
Greg Holmes
|
9404939c23
|
Fix unit tests.
|
9 lat temu |
Greg Holmes
|
1c95501d9b
|
Fix failing test.
|
9 lat temu |
Greg Holmes
|
8e9c2cee1a
|
Switch to Profiles.
|
9 lat temu |
Greg Holmes
|
570d0910e3
|
Add events to ProfileManager, add tests.
|
9 lat temu |
Greg Holmes
|
90951a7c36
|
Make some changed to the model to make a dialog workable.
|
9 lat temu |
Greg Holmes
|
6b778e3b80
|
Add a mutableprofile and update the model a bit.
|
9 lat temu |
Greg Holmes
|
27429cc063
|
Fix unit test.
Fix hand written YAML being rubbish.
Fix bad reading caused by bad YAML.
Generify asList casting.
|
9 lat temu |
Greg Holmes
|
5242fca351
|
Improve tests, tidy up a little.
|
9 lat temu |
Greg Holmes
|
624a8754fa
|
Add new Profile wrapper and basic store.
|
9 lat temu |
Greg Holmes
|
f441f22daf
|
Move wrapper back.
Will write a new wrapper for the new model.
|
9 lat temu |
Chris Smith
|
e128a5a9ad
|
Move messages package to ui.messages.sink
|
9 lat temu |
Greg Holmes
|
cca99ffc1e
|
Change package.
|
9 lat temu |
Greg Holmes
|
c0388b7bbc
|
Move Profile wrapper.
|
9 lat temu |
Chris Smith
|
96323f56ea
|
Let ConfigBinders take a default domain.
This allows a default domain to be specified on a config binder,
which will allow plugins to use @ConfigBinding with their dynamic
domains.
|
9 lat temu |
Greg Holmes
|
068941aa04
|
Fix unit test failing on windows.
|
9 lat temu |
Chris Smith
|
c8ec0f77f9
|
Some OptionalConnection work.
Deprecate getConnection, fix CustomWindow's getOptionalConnection
returning null, change a couple of usages.
|
9 lat temu |
Greg Holmes
|
5fbae6924b
|
Remove horrible hack.
|
9 lat temu |
Greg Holmes
|
169b533be7
|
Add Unit test for MutableAutoCommand.
Also modify to check for equality between AutoCommand and MutableAutoCommand
|
9 lat temu |
Greg Holmes
|
66a9f83c47
|
Add MutableAutoCommandTest
|
9 lat temu |
Greg Holmes
|
245880962b
|
Add getOptionalConnection.
|
9 lat temu |
Chris Smith
|
fbc50fb300
|
Fix tests.
|
9 lat temu |
Chris Smith
|
d48b9e9f4b
|
Add tests for EventPropertyManager.
|
9 lat temu |
Chris Smith
|
609bd1e94e
|
More formatter work.
Implement functions, add test.
Functions don't hugely need to be optional, we can just carry on
if the function is invalid.
|
9 lat temu |
Chris Smith
|
7a2bec2538
|
Some work on event formatting.
Get properties by reflection. Use Optional as things can fail.
|
9 lat temu |
Greg Holmes
|
e5f331f1b2
|
Add some methods to AutoCommandManager
|
9 lat temu |
Chris Smith
|
f2f89a9c9f
|
Change optionals.
|
9 lat temu |
Greg Holmes
|
8625562eaf
|
Switch to j8 Optional.
|
9 lat temu |
Greg Holmes
|
8402f9acc7
|
Remove StatusBar.
|
9 lat temu |
Greg Holmes
|
bc39d2c3af
|
Remove some statusbar manager uses.
|
9 lat temu |
Chris Smith
|
04a20bade3
|
Make PluginMetaData use a Path for the plugin.
Make URLBuilder accept 'file:/..' URLs, which it used to like
prefixing with 'file://' again...
|
9 lat temu |
Chris Smith
|
c5440b1144
|
Fix command tab completion in global window.
The way this works is icky, but the fix for the actual issue
is fairly straight forward.
Fixes #41
|
9 lat temu |
Chris Smith
|
164680c001
|
Fix failures caused by static factory.
Can't register it separately for each test, as it'll just end up
using the first one. And the API doesn't let you remove factories :(
|
9 lat temu |
Chris Smith
|
9b6133fa9a
|
Add some unit tests for ErrorReporter.
|
9 lat temu |
Chris Smith
|
b05b3fda15
|
Change some more files to paths.
The updater code is horrid. In most cases I've just bailed out by
converting to a file.
Issue #24
|
9 lat temu |
Chris Smith
|
10e207709c
|
Add normalise method to line position, unit test.
This is used by the TextPane Canvas. Makes sense to pull the
behaviour out and test it.
|
9 lat temu |
Chris Smith
|
aa8437afbf
|
Start adding some ServerEventHandler tests.
Change-Id: I84ee00fedc3096de4ac500bf63a54d2b13209fe9
Reviewed-on: http://gerrit.dmdirc.com/4077
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
9 lat temu |
Chris Smith
|
0d04b2f5bd
|
Add some more IdentityManager tests
Change-Id: Id7c65bb82cebaa33ef1642702a72465930e6bdf6
Reviewed-on: http://gerrit.dmdirc.com/4050
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
|
9 lat temu |