nulldg / DiscordChatExporterPlus

Exports Discord chat logs to a file (without the political bloat)
MIT License
93 stars 2 forks source link

Latest version doesn't work properly #4

Closed alexsovi closed 3 months ago

alexsovi commented 3 months ago

When you launch the latest version, it doesn't work properly. Onova needs to be debloated. image

nulldg commented 3 months ago

shit, will fix

nulldg commented 3 months ago

my apologies, and sorry for the late response. I've just replaced the current release with a quick hotfix. Onova is an overengineered piece of shit so I've been thinking of forking it or replacing it entirely.

cgarz commented 3 months ago

Think I found the culprit: https://github.com/Tyrrrz/Onova/commit/8d520499890cb1b1643968d6bd33c2474f2532db#diff-ce45344ae6660b500f6ebdbffb7a9eb5ef3f4066c9695a19300d9b3fe53f02c8R28

Apparently Oleksii (Tyrrrz) thinks that being a pathetic petty bastard falls under the description of:

Add explicit support for trimming and native AOT compilation and proper supported platform annotations

I had to do a pkgrel update to the aur package because of that stupid fanny and his sanctimonious bullshit 🤦‍♂️. I blame him fully for the typo I made on the update message 😆.

Is it possible to just remove the Deorcify PackageReference line when buiding with Onova 2.6.12? Or would a full fork or something be required? I'm not very familiar with the workings of c# or dotnet projects.

nulldg commented 3 months ago

i spotted that regression in onova immediately when i investigated this issue. as far as i know, a fork would be required to fix it, but i'm not inclined to make one of onova, hence i chose to downgrade the package instead. onova barely does anything anyway, so i'd rather just rewrite the update service to do the updating by itself without dependencies.