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
8371b0978c
Remove some unused code.
8 years ago
Chris Smith
0fa22d3ad3
Replace old date APIs in error reporting code.
8 years ago
Greg Holmes
aed9bd44c7
Tidying of ProgramError.
9 years ago
Greg Holmes
3cb60bf8f5
Remove trace + details from ProgramError.
9 years ago
Greg Holmes
3e93816b34
Remove {User,App}ErrorEvents.
9 years ago
Greg Holmes
3abce497b4
Stop throw nullpointers everywhere when getting stack traces.
9 years ago
Greg Holmes
a96e91919c
Tidy up some error handling.
9 years ago
Greg Holmes
d5050e698a
Switch to DisplayableError for the core errors dialog.
9 years ago
Greg Holmes
afb2cacfc2
Raise (Non)FatalProgramErrorEvents.
9 years ago
Greg Holmes
10ac78a271
Switch to new Error Managers.
This is a little bit icky, but I can't see a nicer way to do it.
9 years ago
Greg Holmes
ef2813466a
Use streams for publish error deleted events.
9 years ago
Greg Holmes
c9db75f1cc
Tidy up ProgramError ctor.
9 years ago
Greg Holmes
d3646dd23c
Rename ProgramErrorErrorManager.
9 years ago
Greg Holmes
7b45d0d62a
Some more work on errors.
- Add a ProgramErrorFactory
- Add a ProgramErrorErrorManager (I'm awful at names...)
9 years ago