Winify

Subversion Repositories:
Rev:
←Prev12Next→     Show All
Rev Age Author Path Log message Diff Changes
84 101 d 21 h office /trunk/Winify/ - Refactor the upgrade code to perform a manual check and update on start. Diff
A/trunk/Winify/Gotify/GotifyConnectionApplication.cs
/trunk/Winify/Gotify/GotifyConnectionData.cs
M/trunk/Winify/Gotify/GotifyConnection.cs
/trunk/Winify/MainForm.cs
/trunk/Winify/Winify.csproj
/trunk/Winify/packages.config
83 122 d 1 h office /trunk/Winify/ - Prevent a crash when the "extras" parameter of a Gotify message is not set (default to "text/plain").
- Prevent Winify from not retrying connections when the Gotify server goes down.
- Split termination for connecting to Gotify servers into program and local connection contexts.
- Enrich the Gotify message structures a little out of convenience.
- Some fortifications and overall code-maintenance.
Diff
M/trunk/Winify/Gotify/GotifyApplication.cs
/trunk/Winify/Gotify/GotifyConnection.cs
/trunk/Winify/Gotify/GotifyMessage.cs
/trunk/Winify/Gotify/GotifyMessageExtras.cs
/trunk/Winify/Gotify/GotifyMessageExtrasClientDisplay.cs
/trunk/Winify/MainForm.cs
82 122 d 21 h office /trunk/Winify/ - Bump for fix. Diff
M/trunk/Winify/Constants.cs
81 122 d 22 h office /trunk/Winify/ - Fix toasts. Diff
M/trunk/Winify/Winify.csproj
/trunk/Winify/app.config
/trunk/Winify/packages.config
80 122 d 23 h office /trunk/Winify/Gotify/ - Attempt to fix server reconnect.
- Code maintenance.
Diff
M/trunk/Winify/Gotify/GotifyConnection.cs
79 192 d 2 h office /trunk/Winify/ - Compile fixes. Diff
M/trunk/Winify/Winify.csproj
/trunk/Winify/app.config
/trunk/Winify/packages.config
78 192 d 9 h office /trunk/Winify/ - Implement markdown rendering when markdown messages are sent via Gotify. Diff
M/trunk/Winify/MainForm.cs
77 192 d 12 h office /trunk/Winify/ - Append the text instead of inserting it in order to have the log view form scroll to the end.
- Monitor system power change events in order to refresh connections upon system resume from standby or hibernation.
Diff
M/trunk/Winify/LogViewForm.cs
/trunk/Winify/MainForm.cs
76 195 d 0 h office /trunk/Winify/ - Ensure default fields are set properly.
- Prevent a crash when no chime sound is available.
- Third party package updates.
Diff
M/trunk/Winify/Winify.csproj
/trunk/Winify/app.config
/trunk/Winify/packages.config
75 215 d 1 h office /trunk/ - Allow both program-wide settings for the notification chime (sound) as well as overriding the sound for individual notifications via announcement settings.
- Fix XSDs.
Diff
M/trunk/Announcements/Announcement.cs
/trunk/Announcements/Announcements.xsd
/trunk/Configuration/Configuration.cs
/trunk/Configuration/Configuration.xsd
/trunk/Winify/MainForm.cs
/trunk/Winify/Settings/SettingsForm.Designer.cs
/trunk/Winify/Settings/SettingsForm.cs
/trunk/Winify/Settings/SettingsForm.resx
73 215 d 2 h office /trunk/ - Add the ability to turn the sound off for notifications using Announcements.
- Some cleanups.
Diff
M/trunk/Announcements/Announcement.cs
/trunk/Winify/MainForm.cs
/trunk/Winify/Settings/SettingsForm.Designer.cs
/trunk/Winify/Settings/SettingsForm.cs
72 244 d 8 h office /trunk/Winify/ - Fix an issue where failing to decrypting the stored Gotify password would lead to Winify crashing on startup. Instead report the problem during AES decryption and proceed with the next server. Diff
M/trunk/Winify/MainForm.cs
71 324 d 1 h office /trunk/ - Allow ignoring notification via an "Ignore" option in the "Announcements" tab of the settings.
- Fix a crash when the timeout is set to a value less or equal to one.
Diff
M/trunk/Announcements/Announcement.cs
/trunk/Winify/MainForm.cs
/trunk/Winify/Settings/SettingsForm.Designer.cs
/trunk/Winify/Settings/SettingsForm.cs
70 336 d 20 h office /trunk/Winify/ - Cleanup. Diff
M/trunk/Winify/AboutForm.cs
69 336 d 21 h office /trunk/Winify/ - Fix form window position and size retention. Diff
M/trunk/Winify/AboutForm.Designer.cs
/trunk/Winify/AboutForm.cs
/trunk/Winify/AboutForm.resx
/trunk/Winify/LogViewForm.Designer.cs
/trunk/Winify/LogViewForm.cs
/trunk/Winify/Settings/SettingsForm.Designer.cs
/trunk/Winify/Settings/SettingsForm.cs
68 348 d 22 h office /trunk/Winify/Gotify/ - Prevent crash when no past messages are selected to be retrieved. Diff
M/trunk/Winify/Gotify/GotifyConnection.cs
67 352 d 0 h office /trunk/Winify/ - Code maintenance and attempt to avoid a spurious crash. Diff
A/trunk/Winify/Gotify/GotifyMessageEventArgs.cs
D/trunk/Winify/Gotify/GotifyNotificationEventArgs.cs
M/trunk/Winify/AboutForm.Designer.cs
/trunk/Winify/AboutForm.cs
/trunk/Winify/Gotify/GotifyConnection.cs
/trunk/Winify/Gotify/GotifyMessageExtras.cs
/trunk/Winify/Gotify/GotifyMessageExtrasClientDisplay.cs
/trunk/Winify/Gotify/GotifyMessageQuery.cs
/trunk/Winify/Gotify/GotifyPaging.cs
/trunk/Winify/LogViewForm.Designer.cs
/trunk/Winify/MainForm.Designer.cs
/trunk/Winify/MainForm.cs
/trunk/Winify/Properties/Resources.Designer.cs
/trunk/Winify/Settings/SettingsForm.Designer.cs
/trunk/Winify/Settings/SettingsForm.cs
/trunk/Winify/Utilities/Components/ReadOnlyRichTextBox.Designer.cs
/trunk/Winify/Utilities/LogMemorySink.cs
/trunk/Winify/Utilities/Miscellaneous.cs
/trunk/Winify/Winify.csproj
/trunk/Winify/app.config
/trunk/Winify/packages.config
66 355 d 22 h office /trunk/Winify/ - Extend the Gotify message structure to accommodate for markdown.
- Rigorous code maintenance (simplify message pipelines, ensure proper disconnect/reconnect, handle errors more verbosely, eliminate superfluous constructs).
Diff
A/trunk/Winify/Gotify/GotifyMessageExtras.cs
/trunk/Winify/Gotify/GotifyMessageExtrasClientDisplay.cs
M/trunk/Winify/Gotify/GotifyConnection.cs
/trunk/Winify/Gotify/GotifyMessage.cs
/trunk/Winify/Winify.csproj
65 356 d 1 h office /trunk/Winify/ - Ensure the program icon is shown in any process manger. Diff
M/trunk/Winify/MainForm.Designer.cs
/trunk/Winify/MainForm.resx
64 413 d 23 h office /trunk/Winify/Gotify/ - Cache bytes instead of images to work around the concurrency issues with image manipulations. Diff
M/trunk/Winify/Gotify/GotifyConnection.cs