Greg Holmes
abf3a6bac1
Merge pull request #612 from csmith/tidying
Move some more formats over to events.
8 vuotta sitten
Chris Smith
dfb63e9836
Add some more events, remove some unused methods.
8 vuotta sitten
Chris Smith
4b61733f0c
Move some more formats over to events.
This allows us to remove a fair chunk of the notification
handling functionality in FrameContainer.
Issue 426
8 vuotta sitten
Greg Holmes
5085d8864b
Merge pull request #611 from csmith/tidying
Make topics have proper dates.
8 vuotta sitten
Chris Smith
9897426a7a
Make topics have proper dates.
8 vuotta sitten
Greg Holmes
ae354aeeae
Merge pull request #610 from csmith/tidying
Tidy up some unused/uncommonly used methods.
8 vuotta sitten
Chris Smith
1576c2c798
Tidy up some unused/uncommonly used methods.
I think these will eventually go away entirely, once everything
is event-bus'd, but I'm not entirely sure how that works any
more :(
8 vuotta sitten
Shane Mc Cormack
cd30623b4b
Merge pull request #608 from csmith/tidying2
Minor tidying around displayable events.
8 vuotta sitten
Chris Smith
07c5f9449e
Minor tidying around displayable events.
8 vuotta sitten
Shane Mc Cormack
abd38d9187
Merge pull request #606 from csmith/tidying
Tidying of Server.
8 vuotta sitten
Chris Smith
daad29f32b
Tidying of Server.
Split out error description getting into its own method. Other
minor changes.
8 vuotta sitten
Shane Mc Cormack
d38021d77d
Merge pull request #605 from csmith/config-value-retriever
Fix weird plugin path construction.
8 vuotta sitten
Chris Smith
e54b0331f1
Fix weird plugin path construction.
We have a path, it doesn't really make sense to take the filename,
then take the directory, then create a new path using those...
8 vuotta sitten
Shane Mc Cormack
efd10db991
Merge pull request #604 from csmith/config-value-retriever
Extract config value retrieving from binder.
8 vuotta sitten
Chris Smith
b6cc7a098b
Extract config value retrieving from binder.
The logic to get a correctly typed setting given a class is
pretty general purpose, and will be useful elsewhere. Pull
it out of ConfigBinder and add some tests for it.
8 vuotta sitten
Shane Mc Cormack
9c1fe0dde4
Merge pull request #603 from csmith/plugins
Bump gradle version.
9 vuotta sitten
Chris Smith
89cbd10f11
Bump gradle version.
9 vuotta sitten
Shane Mc Cormack
f07078b284
Merge pull request #602 from csmith/master
Ensure module methods have unique names.
9 vuotta sitten
Chris Smith
fed540f6fe
Ensure module methods have unique names.
Dagger 2.0 appears to require each method in a module to have a
unique name. In some cases we've used overloads with the same name.
Also, remove a bunch of boilerplate javadoc.
Issue #601
9 vuotta sitten
Shane Mc Cormack
cea9feaebd
Merge pull request #600 from csmith/master
Fix source of notice events.
9 vuotta sitten
Chris Smith
f0019ffb26
Fix source of notice events.
We were raising notices as all coming from the local user, not
the person that sent the notice. This is... unideal.
9 vuotta sitten
Shane Mc Cormack
57a10cc857
Merge pull request #599 from csmith/master
Add some mode aliases for unreal.
9 vuotta sitten
Chris Smith
9ee948b6d1
Add some mode aliases for unreal.
9 vuotta sitten
Chris Smith
2583787911
Merge pull request #596 from csmith/pfh-test
Add basic test for PluginFileHandler.
9 vuotta sitten
Shane Mc Cormack
483edc45f4
Merge pull request #597 from csmith/tabcompleter
Stop TabCompleter depending on CommandManager.
9 vuotta sitten
Shane Mc Cormack
ecc1e488ed
Merge pull request #595 from csmith/plugins
Tidy up plugin refreshing.
9 vuotta sitten
Shane Mc Cormack
aab5a4fd4c
Merge pull request #594 from csmith/master
Add getPath utility method to JimFsRule.
9 vuotta sitten
Chris Smith
0a7fb8b874
Stop TabCompleter depending on CommandManager.
9 vuotta sitten
Chris Smith
3908d97e09
Add basic test for PluginFileHandler.
9 vuotta sitten
Chris Smith
30b2d9332a
Tidy up plugin refreshing.
9 vuotta sitten
Chris Smith
cfcf5f0994
Add getPath utility method to JimFsRule.
This saves getting the FS and suffering the barrage of warnings
related to auto-closeable resources.
9 vuotta sitten
Chris Smith
a4da1ff9f5
Merge pull request #593 from greboid/dev2
Remove error events and tidy up error management.
9 vuotta sitten
Greg Holmes
b5d2f5faf7
Minor tidying.
9 vuotta sitten
Greg Holmes
8e733a45ff
Merge branch 'master' of https://github.com/DMDirc/DMDirc into dev2
9 vuotta sitten
Greg Holmes
aed9bd44c7
Tidying of ProgramError.
9 vuotta sitten
Greg Holmes
bc2e05d994
Change name of field in ProgramError.
9 vuotta sitten
Greg Holmes
3cb60bf8f5
Remove trace + details from ProgramError.
9 vuotta sitten
Greg Holmes
3e93816b34
Remove {User,App}ErrorEvents.
9 vuotta sitten
Chris Smith
9ae6e58bdd
Merge pull request #592 from greboid/dev2
Move ProgramErrorAppender to logger.
9 vuotta sitten
Greg Holmes
e51d890e50
Merge pull request #591 from csmith/master
Add a JUnit rule for using JimFS.
9 vuotta sitten
Greg Holmes
69289df900
Move ProgramErrorAppender to logger
9 vuotta sitten
Chris Smith
944ae22024
Add a JUnit rule for using JimFS.
This means each test doesn't have to set it up and tear it down
manually (although only one actually did bother to tear it down :)).
9 vuotta sitten
Greg Holmes
47307e7fb1
Merge pull request #590 from csmith/master
Move update applying into the file handler.
9 vuotta sitten
Chris Smith
214a689ac0
Move update applying into the file handler.
9 vuotta sitten
Greg Holmes
a0abf56cce
Merge pull request #589 from csmith/master
Add a README.
9 vuotta sitten
Chris Smith
009f4d8961
Add a README.
Kick off some basic dev info by documenting the new error handling.
9 vuotta sitten
Chris Smith
e1a17b8288
Merge pull request #588 from greboid/dev2
SLF4J Logging in the core.
9 vuotta sitten
Greg Holmes
7f27d8ce48
Tidy up after changes.
9 vuotta sitten
Greg Holmes
b58997a1d0
SLF4J Logging in the core.
9 vuotta sitten
Greg Holmes
a4041c09d4
Merge pull request #587 from csmith/master
Slf4j logging a few more things.
9 vuotta sitten