Commit Graph

48 Commits (0fa5e93f0d1105bfd6dd1cac1f7bafb63a0c97cd)

Author SHA1 Message Date
Tyrrrz aa377f3131 Don't use `AppDomain`
3 months ago
Tyrrrz 3b3423dd9b Clean up platform checks in update service
6 months ago
Tyrrrz 0e3969ca2d Use compile-time serialization for settings
6 months ago
Oleksii Holub 7a69c87b56
Use a 3-way theme switcher instead of a 2-way switcher (#1233)
6 months ago
Tyrrrz 9b3421e8a5 Remove changelog notification
7 months ago
Oleksii Holub 8525917a4c
Make the GUI x-platform and adapt the CI/CD pipeline to accommodate that (#1222)
7 months ago
Oleksii Holub b9c1c47474
Migrate to Avalonia (#1220)
7 months ago
Oleksii Holub 057beaacd6
Use `null` as the default locale, which resolves to the current system default locale (#1185)
10 months ago
Tyrrrz 4e3deb409c Update NuGet packages
11 months ago
Tyrrrz 619fe9ccf7 Refactor using c# 12 features
12 months ago
Tyrrrz 4896d748aa Update NuGet packages
1 year ago
Oleksii Holub 59344cedbe
Replace the date format option with a locale option (#1130)
1 year ago
Tyrrrz c422ac2351 Clean up
1 year ago
Tyrrrz 3740d64601 Optimize thread inclusion UX across GUI and CLI
1 year ago
Tyrrrz 20f58963a6 Use CSharpier
1 year ago
Tyrrrz c410e745b1 Add rudimentary thread support in GUI
1 year ago
Tyrrrz 90d71c5b9e Clean up
1 year ago
Tyrrrz 31c7ae9312 Refactor
2 years ago
Tyrrrz 404542d973 Replace Tyrrrz.Settings with Cogwheel
2 years ago
Tyrrrz d1647e8286 Add support for selectable assets directory in GUI
2 years ago
Tyrrrz 6620c6299c Move "reuse assets" option in GUI from settings to export dialog
2 years ago
Tyrrrz 20a952aec5 Add option to disable markdown formatting
2 years ago
Tyrrrz f73d07a7c9 Normalize the default date format to the format Discord uses for the US client
2 years ago
Tyrrrz 1e7b8ec83f Show notification on first run after an update with a link to the changelog
2 years ago
Tyrrrz 6e56f29404 Update Ukraine support message
2 years ago
Tyrrrz 560a069c35 Refactor, rename the concept of "download media" to "download assets", including related mentions
2 years ago
Oleksii Holub 94ef4b6981 Support listing and exporting voice channels
2 years ago
Oleksii Holub afb4bc67ae Auto-detect dark mode preference in GUI
3 years ago
Alexey Golub 2156c6cd0c
Automatically detect token kind (#764)
3 years ago
Tyrrrz 880f400e2c C#10ify
3 years ago
Tyrrrz 7c88a21543 Convert several types to records
3 years ago
Lucas LaBuff d39fc212b6
Filter which messages are exported (#622)
3 years ago
Tyrrrz 511af1e35c Refactor
4 years ago
Andrew Kolos eb89ea5b40
Add partition by file size (#497)
4 years ago
Tyrrrz 3aef7faa1e Use `is null`/`is not null`
4 years ago
Tyrrrz ebe4d58a42 Cleanup
4 years ago
Tyrrrz 1da80956dd Refactor
4 years ago
Andrew Kolos 520e023aff
Stop redundantly downloading media when re-exporting (#395)
4 years ago
Alexey Golub a6bf546e79 [GUI] Clean up the UI
4 years ago
Andrew Kolos 19f678ca01
[GUI] Add dark theme (#388)
4 years ago
Alexey Golub ba66b52fa4 Use ValueTask instead of Task where possible
4 years ago
Alexey Golub ac64d9943a
Self-contained export (#321)
4 years ago
Alexey Golub 8685a3d7e3 Rework architecture
5 years ago
Alexey Golub dac7c664d9 [GUI] Ensure update has been prepared before attempting to install it
5 years ago
Alexey Golub cec8409ac4 Check if auto-update is enabled in UpdateService
5 years ago
Alexey Golub e5a2852165 Use nullable
5 years ago
Alexey Golub 12a5091d73 Streamline auto-update process and refactor
5 years ago
Alexey Golub ab0ce478db Move UpdateService to GUI project
6 years ago