Skip to content

Add WPF Based Credentials Input Page and Base for other things like Tray Icons#2

Merged
CrawLeyYou merged 17 commits intomainfrom
dev
Aug 3, 2025
Merged

Add WPF Based Credentials Input Page and Base for other things like Tray Icons#2
CrawLeyYou merged 17 commits intomainfrom
dev

Conversation

@CrawLeyYou
Copy link
Owner

No description provided.

- Need to do Tray Icon functionality now
- Error Handling for S3 Connection

I think that should be enough for 1.2.1
@CrawLeyYou
Copy link
Owner Author

We need an icon for this project. Any contribution would be appreciated

Changes:
- Code cleanup
- Refactor some objects
- Fix double cover fetch issue
- Fix Textbox overflows

Known issues:
- There is a bug that crashes the entire Application. Looking for it.
- If song has quote in its name it crashes whole database system (which also enables SQL Injection but since this is a local database application it doesnt matter that much). Rich Presence works but no data saved in database.
- Fix for Timestamp issue that uses last song's timestamps on new song
- Hide S3 Credentials by default
- Change primary cover method to Apple Music website from iTunes

Note: This change doesn't includes the automatic region selector currently. Working on it. (I hope i will not check the ip adress in the end for the region)
Primary Cover Method Fetch Change
Changes:

- Update Dependencies
- Remove by from the State which contains artists
- Use new StatusDisplay method to show artists like Spotify's RPC
- Cleanup

Note: Currently dependencies update doesn't seem to causes issues still
@CrawLeyYou
Copy link
Owner Author

I think we are done with this no Icon bullshit, also looks like we don't have a problem with the build pipeline and application itself. (I exclude timestamp bug from this i still don't know why it happens)

LGTM!

@CrawLeyYou CrawLeyYou merged commit 55fa9c1 into main Aug 3, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant