Chris Smith
4c35da850d
Update copyright.
7 роки тому
Chris Smith
5cc0af4324
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
7 роки тому
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 роки тому
Chris Smith
8371b0978c
Remove some unused code.
8 роки тому
Chris Smith
0fa22d3ad3
Replace old date APIs in error reporting code.
8 роки тому
Greg Holmes
aed9bd44c7
Tidying of ProgramError.
9 роки тому
Greg Holmes
3cb60bf8f5
Remove trace + details from ProgramError.
9 роки тому
Greg Holmes
3e93816b34
Remove {User,App}ErrorEvents.
9 роки тому
Greg Holmes
3abce497b4
Stop throw nullpointers everywhere when getting stack traces.
9 роки тому
Greg Holmes
a96e91919c
Tidy up some error handling.
9 роки тому
Greg Holmes
d5050e698a
Switch to DisplayableError for the core errors dialog.
9 роки тому
Greg Holmes
afb2cacfc2
Raise (Non)FatalProgramErrorEvents.
9 роки тому
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 роки тому
Greg Holmes
ef2813466a
Use streams for publish error deleted events.
9 роки тому
Greg Holmes
c9db75f1cc
Tidy up ProgramError ctor.
9 роки тому
Greg Holmes
d3646dd23c
Rename ProgramErrorErrorManager.
9 роки тому
Greg Holmes
7b45d0d62a
Some more work on errors.
- Add a ProgramErrorFactory
- Add a ProgramErrorErrorManager (I'm awful at names...)
9 роки тому