Winify

Subversion Repositories:
Rev:
   
Rev Age Author Path Log message Diff
84 13 d 5 h office /trunk/Winify/ - Refactor the upgrade code to perform a manual check and update on start. Diff
81 34 d 5 h office /trunk/Winify/ - Fix toasts. Diff
79 103 d 9 h office /trunk/Winify/ - Compile fixes. Diff
76 106 d 7 h office /trunk/Winify/ - Ensure default fields are set properly.
- Prevent a crash when no chime sound is available.
- Third party package updates.
Diff
67 263 d 7 h office /trunk/Winify/ - Code maintenance and attempt to avoid a spurious crash. Diff
66 267 d 5 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
61 331 d 16 h office /trunk/Winify/ - Hardcore rewrite of the connection handling to Gotify servers. Diff
59 343 d 23 h office /trunk/ - Add the ability to retrieve past messages on Winify start (up to 48 hours). Diff
53 348 d 11 h office /trunk/ - Bump to .NET 4.8. Diff
45 350 d 1 h office /trunk/Winify/ - Fix Windows 7 compatibility. Diff
44 350 d 1 h office /trunk/ - Implement secure websockets for SSL/TLS connections to Gotify servers.
- Ensure that Winify is backwards compatible to Windows 7.
- Fix the settings panel such that settings are remembered over restarts.
- Add memorization to windows (Settings, About, etc.) so they appear in the last positions where they have been closed.
- Fix the popup toasts so they remain on top and do not clog the main thread.
- Major overhaul.
Diff
43 607 d 11 h office /trunk/Winify/ - Add the ability to view log messages directly from the application without having to read files.
- Make sure that the servers (and announcements) are saved when added without having to press the "Save" button and close the form.
- When pressing the "Add" button, fill in the server with the parameters specified by the user without just adding a blank server or announcement configuration.
Diff
38 618 d 19 h office /trunk/ - Downgrade to 7.3. Diff
37 618 d 21 h office /trunk/Winify/ - Attempt package fixing. Diff
36 618 d 21 h office /trunk/Winify/ - More on Http redirect. Diff
35 618 d 21 h office /trunk/Winify/ - Add redirect. Diff
34 618 d 22 h office /trunk/Winify/ - Package updates. Diff
33 618 d 22 h office /trunk/ - Language and reference updates. Diff
32 618 d 22 h office /trunk/Winify/ - Package fixes. Diff
30 618 d 22 h office /trunk/ - Use configuration files instead of settings.
- Use the new toast notifications.
- Use the same serialization pattern for all files.
- Switch to sparkle for the updater (the new release should be downloaded manually when built).
- Major overhaul.
Diff
29 619 d 0 h office /trunk/ - Various cleanups and refactorings. Diff
28 619 d 19 h office /trunk/ - Fix some pathing issues. Diff
27 777 d 18 h office /trunk/Winify/ - Meh Diff
25 777 d 18 h office /trunk/ - Major overhaul and simplifications. Diff
24 778 d 0 h office /trunk/Winify/ - Fix linger time for notifications.
- Remove the speak feature.
- Remove some obsolete code.
- Revise settings form.
- Show server and application id in toaster popup.
- Some code refactoring.
Diff
22 778 d 8 h office /trunk/ - Attempt to standardize notification toasters from foreign adopted project and make toasters look nicer. Diff
21 779 d 8 h office /trunk/ - Settings overhaul: make the settings changes-based and more responsive.
- Ensure that the servers and announcements are stored even on small changes.
Diff
18 914 d 2 h office /trunk/Winify/ - Introduce log file logging. Diff
16 940 d 15 h office /trunk/Winify/ - Remove redundant file. Diff
15 949 d 22 h office /trunk/ - Add the ability to speak a phrase depending on the appid passed by the Gotify server using the internal speech synthesizer.
- Add the ability to display a given notification based on the appid for a defined amount of milliseconds.
Diff
14 955 d 12 h office /trunk/ - Make the settings more responsive such that servers do not have to be re-added manually for changes other than the name.
- Encrypt password when storing settings to disc (will require re-adding gotify servers).
- Third party package updates.
- Small cleanups.
Diff
12 997 d 10 h office /trunk/ - Allow the user to specify the base URL path to the Gotify server.
- Play the gotify sound when a notification is displayed.
Diff
11 999 d 4 h office /trunk/Winify/ - Enable stacking notifications up to the vertical screen resolution. Diff
9 1018 d 1 h office /trunk/Winify/ - Add a button to check for updates. Diff
8 1018 d 3 h office /trunk/Winify/ - More housekeeping and code maintenance. Diff
6 1018 d 8 h office /trunk/ - Housekeeping. Diff
4 1018 d 23 h office /trunk/ - Add preliminary support for multiple gotify servers. Diff
1 1019 d 12 h office / - Initial import. Diff