David Sparer
|
797bbf8870
|
set the new notifications page icon
|
2017-02-06 10:14:48 -07:00 |
|
David Sparer
|
edb3f9e885
|
some cleanup
|
2017-02-06 10:08:08 -07:00 |
|
David Sparer
|
a0008e165b
|
created classes that tie the logging options to the settings file
|
2017-02-06 10:01:10 -07:00 |
|
David Sparer
|
3d55b033d6
|
created tests for MessageTypeFilterDecorator
|
2017-02-06 09:36:45 -07:00 |
|
David Sparer
|
93fb0efc67
|
created filter for messages with the OnlyLog flag
|
2017-02-06 09:22:24 -07:00 |
|
David Sparer
|
b7585ef02c
|
moved the notification panel focuser to a new decorator class
|
2017-02-06 09:05:33 -07:00 |
|
David Sparer
|
fce07288e9
|
fix
|
2017-02-06 08:52:03 -07:00 |
|
David Sparer
|
3ccfdb2e97
|
pulled the message type filtering options out into a new decorator
|
2017-02-06 08:51:44 -07:00 |
|
David Sparer
|
5840e2ba07
|
moved all message filter options to a new interface
|
2017-02-06 08:26:29 -07:00 |
|
David Sparer
|
4daba88970
|
renamed the message type filter options
|
2017-02-06 08:24:48 -07:00 |
|
David Sparer
|
3180feb874
|
renamed IMessageWriter.Print to Write
|
2017-02-06 08:20:34 -07:00 |
|
David Sparer
|
17a430f31f
|
removed WriteMessages from the IMessageWriter interface. it was unneeded
|
2017-02-06 08:14:39 -07:00 |
|
David Sparer
|
20d330f0f1
|
split up startup arg parsing to a new class and cleaned up the related code. added some debug msgs
|
2017-02-03 16:20:08 -07:00 |
|
David Sparer
|
27d0467e08
|
added a message collection function for adding multiple msgs at once. only one notification will be raised for a batch of msgs
|
2017-02-03 15:02:16 -07:00 |
|
David Sparer
|
5437967218
|
changed the message ctor to remove the datetime requirement. it will also be DateTime.Now
|
2017-02-03 15:01:07 -07:00 |
|
David Sparer
|
1228f0572d
|
replaced calls to the log4net logger with calls to messagecollector since it is now safe to do so
|
2017-02-03 14:23:55 -07:00 |
|
David Sparer
|
9cf44c3050
|
minor cleanup
|
2017-02-03 14:07:07 -07:00 |
|
David Sparer
|
aa9b641787
|
renamed Messages options page to Notifications
|
2017-02-03 14:06:38 -07:00 |
|
David Sparer
|
2e3c4f33a2
|
removed setting that is no longer needed
|
2017-02-03 12:28:07 -07:00 |
|
David Sparer
|
39ef6ebdbf
|
localized all message page text
|
2017-02-03 12:18:33 -07:00 |
|
David Sparer
|
4d08c22204
|
removed settings for the debug console message writer. it will only be included in debug builds
|
2017-02-03 11:55:48 -07:00 |
|
David Sparer
|
4041dd3ad5
|
localized the choose-log-path string
|
2017-02-03 11:55:14 -07:00 |
|
David Sparer
|
a38de8198f
|
we can now open the log file from the options page
|
2017-02-03 11:47:03 -07:00 |
|
David Sparer
|
3369374e43
|
renamed MessageCollector2 to MessageCollector
|
2017-02-03 11:41:10 -07:00 |
|
David Sparer
|
d74631bbdb
|
removed the old message collector
|
2017-02-03 11:39:52 -07:00 |
|
David Sparer
|
be8c392562
|
rearranged app startup to ensure the message collector is created as early in the process as possible
|
2017-02-03 11:37:25 -07:00 |
|
David Sparer
|
f564efb4d6
|
more cleanup of the Windows class
|
2017-02-03 11:07:40 -07:00 |
|
David Sparer
|
dee9e3c326
|
removed references to Windows.UpdatePanel
|
2017-02-03 10:54:02 -07:00 |
|
David Sparer
|
4ff8d7d68e
|
removed references to Windows.ScreenshotPanel
|
2017-02-03 10:48:01 -07:00 |
|
David Sparer
|
789e467573
|
remove references to Windows.TreePanel
|
2017-02-03 10:43:42 -07:00 |
|
David Sparer
|
745b85a3ac
|
removed references to Windows.ErrorsPanel
|
2017-02-03 10:39:23 -07:00 |
|
David Sparer
|
4f84c2cb01
|
removed all references to Window.ConfigPanel - we dont need it
|
2017-02-03 10:34:07 -07:00 |
|
David Sparer
|
83414acb1d
|
fix tests
|
2017-02-03 10:32:30 -07:00 |
|
David Sparer
|
356effc6a9
|
split startup data logging to a new class and required a messagecollector to be passed in
|
2017-02-03 10:13:37 -07:00 |
|
David Sparer
|
88ec186b98
|
can restore log location to default
|
2017-02-03 10:10:33 -07:00 |
|
David Sparer
|
530615f049
|
resolve logging bug where cmdline args arent shown
|
2017-02-03 09:32:43 -07:00 |
|
David Sparer
|
afec12822f
|
can now select log file path
|
2017-02-03 09:12:39 -07:00 |
|
David Sparer
|
f117620ead
|
wired up the logging level selection
|
2017-02-03 08:39:25 -07:00 |
|
David Sparer
|
1c9f34ba1b
|
the notification panel section of the messages page is now working
|
2017-02-03 08:32:31 -07:00 |
|
David Sparer
|
c26cd9876a
|
the notification panel msg writer now respects the focus-on settings
|
2017-02-03 08:31:19 -07:00 |
|
David Sparer
|
32f7d37768
|
Moved message collector/writer setup to a separate class
|
2017-02-03 07:23:35 -07:00 |
|
David Sparer
|
3873e680e4
|
fix
|
2017-02-03 07:13:14 -07:00 |
|
David Sparer
|
ddc8a9a286
|
one more minor rename
|
2017-02-03 07:11:33 -07:00 |
|
David Sparer
|
399bde7588
|
renamed some classes and namespace around the message writers
|
2017-02-03 07:10:41 -07:00 |
|
David Sparer
|
5e51febee8
|
message writer settings will be saved in the settings file like all others. no reason to roll my own persistence strategy
|
2017-02-03 07:02:14 -07:00 |
|
David Sparer
|
6e8200a380
|
started building new options page for messages
|
2017-02-02 20:22:22 -07:00 |
|
David Sparer
|
fc9961b2de
|
removed setting that will no longer be needed
|
2017-02-02 20:20:14 -07:00 |
|
David Sparer
|
d750e3e996
|
minor cleanup
|
2017-02-02 20:17:33 -07:00 |
|
David Sparer
|
1cd15c6f7c
|
now loading and saving settings for the message printers
|
2017-02-02 20:17:15 -07:00 |
|
David Sparer
|
5c47acbcc3
|
added messageprinter setting de/serializer
|
2017-02-02 20:15:31 -07:00 |
|