Tyrrrz
|
5cec162b4e
|
More consistent message box
|
2026-03-12 18:54:44 +02:00 |
|
Tyrrrz
|
6647f90ced
|
Update default branch ref
|
2026-03-04 20:23:55 +02:00 |
|
Copilot
|
b9a3001c11
|
Add DISCORDCHATEXPORTER_SETTINGS_PATH env var override for settings file path (#1500)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-03-02 20:06:20 +02:00 |
|
Copilot
|
dadfe5b8ef
|
Guard App.Dispose() against double-invocation and late shutdown (#1499)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-03-02 18:42:35 +02:00 |
|
Tyrrrz
|
3be5bc6a21
|
Remove dashes from OutputPathTooltip
|
2026-02-27 19:14:30 +02:00 |
|
Tyrrrz
|
c9f152773a
|
Clean up last PR
|
2026-02-27 19:12:27 +02:00 |
|
Copilot
|
5e39611395
|
Double-clicking a channel auto-opens export setup (#1493)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-02-27 19:10:19 +02:00 |
|
Tyrrrz
|
40491bdc0f
|
Fix text misalignment on export setup
|
2026-02-27 19:05:16 +02:00 |
|
Tyrrrz
|
951c1e4613
|
Make Run's BaselineAlignment set globally
|
2026-02-27 18:31:40 +02:00 |
|
farley128
|
b533e08d74
|
Implement exporting for forwarded messages (#1451)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Oleksii Holub <1935960+Tyrrrz@users.noreply.github.com>
|
2026-02-27 15:41:31 +02:00 |
|
Tyrrrz
|
d490fd0a38
|
Improve, clean up encryption
|
2026-02-27 14:57:15 +02:00 |
|
Copilot
|
21c2398e2a
|
Cleanup: fix filename typo, replace AsyncNonKeyedLocker, drop WithIndex(), use ProcessStartInfo ctor arg (#1492)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-02-27 14:42:07 +02:00 |
|
Tyrrrz
|
7ff2347df1
|
Clean up
|
2026-02-27 14:32:27 +02:00 |
|
Tyrrrz
|
3391e755fc
|
Fix markdown not parsing for Persist Token tooltip
|
2026-02-27 14:19:03 +02:00 |
|
Tyrrrz
|
f0e9d3be1b
|
Reorganize files
|
2026-02-27 14:14:43 +02:00 |
|
Copilot
|
eef0fc742d
|
Encrypt Discord token at rest in settings file (machine-bound) (#1491)
* Initial plan
* Add token encryption when saving/loading settings
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Apply suggestion from @Tyrrrz
* Apply suggestion from @Tyrrrz
* Bind token encryption key to machine identity
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Switch to AES-GCM, hex encoding, and GetBytes/Fill improvements
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Address all review feedback: salt injection, code style, localization formatting
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Address latest review: ThisAssembly.Project, EnvironmentExtensions, inline Lazy, renames, localization wording
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Address latest review: layout comment, cipherSource, else block, MachineName fallback, csproj ordering
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Apply suggestion from @Tyrrrz
* Rename GetMachineId→TryGetMachineId, refactor Write to use single array with FillBytes
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Rename cipherSource→cipher in Read(), tokenBytes→tokenData in Write(), update layout comments
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Add cipherSource variable in Write(), update layout comment with size annotation
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Fix CSharpier formatting: inline multiline string assignments and reformat exception filter
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Quote EncryptionSalt argument to handle single quotes in secret value
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Revert double-quote fix on EncryptionSalt argument
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
* Apply suggestion from @Tyrrrz
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-27 14:01:25 +02:00 |
|
Copilot
|
c59374598a
|
Migrate to Centralized NuGet Package Management (CPM) (#1489)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-02-26 21:29:46 +02:00 |
|
Copilot
|
c4bfb3424e
|
Add option to reverse message order in exports (#1487)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-02-26 21:14:57 +02:00 |
|
Tyrrrz
|
e6562de1f5
|
Reformat XAML
|
2026-02-24 21:07:48 +02:00 |
|
Tyrrrz
|
5f8054e2f0
|
Fix alingment issues when dealing with inlines
|
2026-02-24 21:05:03 +02:00 |
|
Copilot
|
12d98e9ab0
|
Add localization (#1482)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-02-24 20:49:32 +02:00 |
|
Copilot
|
18086aa209
|
Fix second dialog not appearing when dialogs are shown sequentially (#1481)
* Initial plan
* Add Task.Yield() to DialogManager to fix sequential dialog display
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
|
2026-02-23 07:32:56 +02:00 |
|
dependabot[bot]
|
dea412ff25
|
Bump the nuget group with 9 updates (#1468)
Bumps AsyncKeyedLock from 7.1.8 to 8.0.1
Bumps Avalonia from 11.3.10 to 11.3.11
Bumps Avalonia.Desktop from 11.3.10 to 11.3.11
Bumps Avalonia.Diagnostics from 11.3.10 to 11.3.11
Bumps DialogHost.Avalonia from 0.10.3 to 0.10.4
Bumps Microsoft.Extensions.Configuration from 10.0.1 to 10.0.2
Bumps Microsoft.Extensions.Configuration.EnvironmentVariables from 10.0.1 to 10.0.2
Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.1 to 10.0.2
Bumps Microsoft.Extensions.DependencyInjection from 10.0.1 to 10.0.2
---
updated-dependencies:
- dependency-name: AsyncKeyedLock
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: nuget
- dependency-name: Avalonia
dependency-version: 11.3.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Avalonia.Desktop
dependency-version: 11.3.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Avalonia.Diagnostics
dependency-version: 11.3.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: DialogHost.Avalonia
dependency-version: 0.10.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration.EnvironmentVariables
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration.UserSecrets
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
- dependency-name: Microsoft.Extensions.DependencyInjection
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: nuget
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-02-10 17:28:47 +02:00 |
|
dependabot[bot]
|
a14a17db83
|
Bump the nuget group with 11 updates (#1458)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-01-01 20:36:41 +02:00 |
|
Tyrrrz
|
303f5667bf
|
Remove unused package
|
2025-12-01 20:51:03 +02:00 |
|
dependabot[bot]
|
934cb526e9
|
Bump the nuget group with 17 updates (#1445)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-12-01 20:47:52 +02:00 |
|
Tyrrrz
|
8fff0f4445
|
Prettify project files
|
2025-11-18 19:07:17 +02:00 |
|
Tyrrrz
|
0fc8124aa0
|
Cleanup the trim/aot analyzer hack
|
2025-11-18 00:55:23 +02:00 |
|
Tyrrrz
|
e958600073
|
Disable trim warnings in CLI as a workaround for C# 14 extension block issue
|
2025-11-16 23:28:18 +02:00 |
|
Tyrrrz
|
fbbac2afaa
|
Make use of C# 14 features
|
2025-11-16 20:29:39 +02:00 |
|
dependabot[bot]
|
e6f675bcaa
|
Bump the nuget group with 14 updates (#1441)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-11-01 13:05:05 +02:00 |
|
Tyrrrz
|
7e64aa5a8e
|
Add default to PublishMacOSBundle to avoid error when publishing without extra args
|
2025-10-04 04:25:40 +03:00 |
|
dependabot[bot]
|
a383722469
|
Bump the nuget group with 13 updates (#1431)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-10-02 16:08:07 +03:00 |
|
Tyrrrz
|
27a434a663
|
Format
|
2025-09-02 19:55:09 +03:00 |
|
dependabot[bot]
|
a966bee140
|
Bump the nuget group with 12 updates (#1429)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-09-02 19:50:14 +03:00 |
|
dependabot[bot]
|
8fcf5e5377
|
Bump the nuget group with 7 updates (#1417)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-08-01 16:59:39 +03:00 |
|
Tyrrrz
|
845e2a52fe
|
Fix guilds -> servers
|
2025-07-09 01:10:56 +03:00 |
|
dependabot[bot]
|
9e685a0375
|
Bump the nuget group with 15 updates (#1408)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-07-01 19:00:52 +03:00 |
|
Oleksii Holub
|
5405e619a9
|
Set application name to fix macOS app menu title (#1405)
|
2025-06-26 00:35:32 +03:00 |
|
Oleksii Holub
|
d071459a5b
|
Fix crash when exporting multiple channels to drive root (#1399)
|
2025-06-16 20:38:10 +03:00 |
|
Tyrrrz
|
22134108a4
|
Apply new formatting
|
2025-06-08 21:17:10 +03:00 |
|
dependabot[bot]
|
82499af25a
|
Bump CliFx and 9 others (#1389)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-06-08 21:13:22 +03:00 |
|
Tyrrrz
|
aa8ace8389
|
Streamline dev build dialog
|
2025-05-13 19:28:40 +03:00 |
|
Tyrrrz
|
97cb8e2347
|
Allow snackbar to show multiple elements
|
2025-05-13 19:26:35 +03:00 |
|
Tyrrrz
|
92ee97a5da
|
Clean up
|
2025-05-12 23:22:54 +03:00 |
|
Oleksii Holub
|
612ae2e894
|
Add a setting to control whether to respect advisory rate limits (#1342)
|
2025-05-12 19:52:47 +03:00 |
|
Tyrrrz
|
1506afc4a2
|
$ErrorActionPreference
|
2025-05-11 01:33:43 +03:00 |
|
Oleksii Holub
|
b56c7db3ec
|
Create MacOS app bundle via a project target (#1376)
|
2025-05-11 01:29:55 +03:00 |
|
Yudi
|
30ba273fb1
|
Update bot token docs (#1371)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Oleksii Holub <1935960+Tyrrrz@users.noreply.github.com>
|
2025-05-04 19:49:42 +03:00 |
|
Tyrrrz
|
f9fa35b6ad
|
Downgrade CSharpier
|
2025-05-03 23:40:59 +03:00 |
|