Chris Smith
192550f434
Move event bus code to a bundle.
Issue #750
7 years ago
Chris Smith
4c35da850d
Update copyright.
7 years ago
Chris Smith
5cc0af4324
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
7 years ago
Chris Smith
d15111ddd3
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 years ago
Chris Smith
80b757c330
Make Profile use AutoValue.
9 years ago
Shane Mc Cormack
9f3fcd1b59
2015!
9 years ago
Greg Holmes
749233b293
Add an injectable wrapper around System.
Not 100% sure this is a good idea though.
9 years ago
Greg Holmes
20d6006a8b
Stop using package private method.
9 years ago
Greg Holmes
4195eb0ce8
Add tests for new ProfileManager method.
9 years ago
Greg Holmes
a03afed42d
Move Iterables logic into profilemanager.
9 years ago
Greg Holmes
953f3035cb
Add a default profile.
9 years ago
Greg Holmes
cb6f30cb23
Swap Collection to List.
9 years ago
Greg Holmes
570d0910e3
Add events to ProfileManager, add tests.
9 years ago
Greg Holmes
90951a7c36
Make some changed to the model to make a dialog workable.
9 years ago
Greg Holmes
e5b4054109
ProfileManager should be a singleton.
9 years ago
Greg Holmes
5242fca351
Improve tests, tidy up a little.
9 years ago
Greg Holmes
624a8754fa
Add new Profile wrapper and basic store.
9 years ago
Greg Holmes
f441f22daf
Move wrapper back.
Will write a new wrapper for the new model.
9 years ago
Greg Holmes
b174437f40
Initial work on a profile manager.
9 years ago