These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | bcdcace | |
---|---|---|
Author: | LOSSES Don |
feat: add deduplication request and progress tracking for audio library
The documentation is generated from this commit.
Commit: | e946d6a | |
---|---|---|
Author: | LOSSES Don |
feat(genres): add Genre type to CollectionType and update related queries
Commit: | 5053847 | |
---|---|---|
Author: | LOSSES Don |
feat(server-status): implement device status checking and polling dialog
Commit: | 8596c06 | |
---|---|---|
Author: | LOSSES Don |
feat(playlist): implement remove item from playlist functionality (#241)
Commit: | cbcd5a5 | |
---|---|---|
Author: | LOSSES Don |
feat(coverart): implement remote file fetching and processing for cover art paths
Commit: | aaaa654 | |
---|---|---|
Author: | LOSSES Don |
feat(requests): update request types to be local-only for specific requests
Commit: | f6fb7d2 | |
---|---|---|
Author: | LOSSES Don |
feat(api): implement server availability test request and response handling
Commit: | 4205bad | |
---|---|---|
Author: | LOSSES Don |
feat(api): implement device registration request and response handling
Commit: | c0fd17f | |
---|---|---|
Author: | LOSSES Don |
feat(library): add alias support for media library path and improve connection handling
Commit: | 047a07c | |
---|---|---|
Author: | LOSSES Don |
feat(trusted-server): implement add trusted server functionality and update related components
Commit: | 71a3623 | |
---|---|---|
Author: | LOSSES Don |
feat(notification): GUI binding for the new device discovery feature
Commit: | c5f775a | |
---|---|---|
Author: | LOSSES Don |
feat(permission): add new user subscription and broadcast permission requests
Commit: | 1cae384 | |
---|---|---|
Author: | LOSSES Don |
refactor(discovery): Actively fetch discovered device
Commit: | 8de44d0 | |
---|---|---|
Author: | LOSSES Don |
fix: Unable to remove client
Commit: | 9aac026 | |
---|---|---|
Author: | LOSSES Don |
chore: Make cert list update could be broadcasted
Commit: | 54ea40b | |
---|---|---|
Author: | LOSSES Don |
feat(verifier): Add functionality for editing hosts, removing trust, and connecting to servers; refactor certificate fetching
Commit: | b9cab95 | |
---|---|---|
Author: | LOSSES Don |
feat(broadcast): Remove permissionFilePath from ListClientsRequest and update related handlers
Commit: | ed67e8e | |
---|---|---|
Author: | LOSSES Don |
feat(neighbors): Remove permissionFilePath from StartServerRequest and add UpdateClientStatusRequest messages
Commit: | df2c77e | |
---|---|---|
Author: | LOSSES Don |
feat(ssl): Add GetSSLCertificateFingerprintRequest and response handling
Commit: | 9319869 | |
---|---|---|
Author: | LOSSES Don |
feat(server): Implement TLS support with self-signed certificate generation and update server initialization
Commit: | 14d463f | |
---|---|---|
Author: | LOSSES Don |
feat(connection): Add config_path to SetMediaLibraryPathRequest and update related functions
Commit: | 9866129 | |
---|---|---|
Author: | LOSSES Don |
feat(clients): Add ListClientsRequest and ListClientsResponse messages with permission handling
Commit: | f60071f | |
---|---|---|
Author: | LOSSES Don |
feat(permission): Integrating PermissionManager and update user authentication flow
Commit: | f037b63 | |
---|---|---|
Author: | LOSSES Don |
feat(server): Add StartServer and StopServer request/response messages and handlers
Commit: | 26885b6 | |
---|---|---|
Author: | LOSSES Don |
feat(discovery): Add support for multiple IPs per discovered device
Commit: | 6b13d9c | |
---|---|---|
Author: | LOSSES Don |
feat(neighbors): Add alias and fingerprint fields to StartBroadcastRequest and StartListeningRequest messages
Commit: | 181589c | |
---|---|---|
Author: | LOSSES Don |
feat(neighbors): Add StopBroadcastRequest message and implement broadcasting control
Commit: | e2825cc | |
---|---|---|
Author: | LOSSES Don |
feat(neighbors): Implement device discovery and broadcasting functionality
Commit: | 4524171 | |
---|---|---|
Author: | LOSSES Don |
feat(settings): Implement remote device management UI
Commit: | 166836c | |
---|---|---|
Author: | LOSSES Don |
refactor(api): Rename CollectionGroups to FetchCollectionGroupsResponse for clarity
Commit: | 69b1a81 | |
---|---|---|
Author: | LOSSES Don |
feat(playback): Add libPath to PlaybackStatus and update related logic
Commit: | 0094fc6 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement logout API for scrobbling services
Commit: | 96bc588 | |
---|---|---|
Author: | LOSSES Don |
feat: Adding error message while reporting logging status
Commit: | ec8ac77 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement API binding from the rust side for scrobblers
Commit: | d6a0bde | |
---|---|---|
Author: | LOSSES Don |
feat: Adding new API design
Commit: | 0890604 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement independent file playback
Commit: | d1a79e0 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement basic structure for the lyric display components
Commit: | 6b6da21 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement the lyric API
Commit: | 65fd5d3 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement adaptive switching
Commit: | bedfe65 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement logic for force sync media metadata
Commit: | 838f878 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement album track index
Commit: | 1fbbf34 | |
---|---|---|
Author: | LOSSES Don |
feat: Implementing import M3U8
Commit: | 3f4a23b | |
---|---|---|
Author: | LOSSES Don |
feat: Implement basic license API
Commit: | 8ebe62c | |
---|---|---|
Author: | LOSSES Don |
feat: Implement backend of license register related logic
Commit: | 14b3df2 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement better license checker
Commit: | b75faf2 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement Microsoft Store license validation
Commit: | e21b60a | |
---|---|---|
Author: | LOSSES Don |
feat: Implement a library mode selector
Commit: | 82b899e | |
---|---|---|
Author: | LOSSES Don |
feat: Implement cover art wall renderer
Commit: | 311348c | |
---|---|---|
Author: | LOSSES Don |
fix: Add collection id for the complex query binding
Commit: | e47193d | |
---|---|---|
Author: | LOSSES Don |
feat: Connect the new library home API
Commit: | c75b779 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement API integration for complex query
Commit: | b17abc9 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement data type converter for UnifiedCollection
Commit: | 48f9494 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement complex query API
Commit: | 967e24d | |
---|---|---|
Author: | LOSSES Don |
feat: Implement library home entry
Commit: | 983fad6 | |
---|---|---|
Author: | LOSSES Don |
refactor: (WIP) Integrating new cover wall implementation
Commit: | 149f53e | |
---|---|---|
Author: | LOSSES Don |
feat: Implement a GUI for log viewer
Commit: | 0d54158 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement API binding for the logging API
Commit: | e891e42 | |
---|---|---|
Author: | LOSSES Don |
feat: Memorizing last playlist
Commit: | ebc08d1 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement dynamic theme color
Commit: | 257c791 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement API for cover arts
Commit: | cd7ee53 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement primary color extraction
Commit: | 0e04974 | |
---|---|---|
Author: | LOSSES Don |
feat: Inform users when initializing database failed
Commit: | 84315e4 | |
---|---|---|
Author: | LOSSES Don |
feat: Lock build mixes
Commit: | 08d0100 | |
---|---|---|
Author: | LOSSES Don |
feat: Binding the logic of analysis tracks
Commit: | 0175234 | |
---|---|---|
Author: | LOSSES Don |
feat: Integrate realtime FFT switcher
Commit: | 4a225c9 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement dart-side realtime FFT switcher
Commit: | e6fdf70 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement task type for scan progress API
Commit: | 3e8be8a | |
---|---|---|
Author: | LOSSES Don |
feat: Integrate cancellation token to communication commands
Commit: | d924299 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement SFX player
Commit: | 5ff27ac | |
---|---|---|
Author: | LOSSES Don |
feat: Finalize BSOD
Commit: | e367ba0 | |
---|---|---|
Author: | LOSSES Don |
feat: Support crashlog for player internal
Commit: | d5f3205 | |
---|---|---|
Author: | LOSSES Don |
refactor: Implement playback strategy API
Commit: | 8358e0e | |
---|---|---|
Author: | LOSSES Don |
refactor: Upgrade to `rinf` 7
Commit: | 692d7ea | |
---|---|---|
Author: | LOSSES Don |
feat: Implement the about page
Commit: | 1d10b57 | |
---|---|---|
Author: | LOSSES Don |
fix: Unable to get cover arts for tracks
Commit: | d1f9609 | |
---|---|---|
Author: | LOSSES Don |
refactor: New cover art fetching mechanism
Commit: | b9e48e6 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement volume button
Commit: | d0db7e9 | |
---|---|---|
Author: | LOSSES Don |
refactor: Switch to new collection query and cover art query pattern
Commit: | 008c712 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement fallback mode
Commit: | cbcae21 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement empty page check
Commit: | e935299 | |
---|---|---|
Author: | LOSSES Don |
feat: Prevent edit locked mix
Commit: | 7f41061 | |
---|---|---|
Author: | LOSSES Don |
refactor: Switch playback behavior to new operate mix api
Commit: | 8208b3d | |
---|---|---|
Author: | LOSSES Don |
fefactor: Switch all playback queries to `OperatePlaybackWithMixQueryRequest`
Commit: | 6e78dcf | |
---|---|---|
Author: | LOSSES Don |
feat: Implement playback stat
Commit: | 9f32f65 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement the like button
Commit: | 1633c99 | |
---|---|---|
Author: | LOSSES Don |
chore: Remove useless APIs
Commit: | f73adac | |
---|---|---|
Author: | LOSSES Don |
feat: Return liked status in response
Commit: | 2c77460 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement bindings and interface for stats
Commit: | 067cf06 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement remove mix and remove playlist
Commit: | 4ecd4a3 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement mix related pages
Commit: | 0f497c2 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement APIs for mixes
Commit: | c6707d8 | |
---|---|---|
Author: | LOSSES Don |
feat: Migrate all complex queries to mix query system
Commit: | 0d44ab9 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement a mix editor
Commit: | 0376dea | |
---|---|---|
Author: | LOSSES Don |
feat: Implement chip box for the mixing list
Commit: | 227b941 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement an chip selector
Commit: | d164012 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement playback mode
Commit: | cc56561 | |
---|---|---|
Author: | LOSSES Don |
fix: (WIP) Analysis blocked message channel
Commit: | e0dbde2 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement mix playlist
Commit: | ef665b0 | |
---|---|---|
Author: | LOSSES Don |
feat: Implement directory query for `compound_query_media_files`
Commit: | 3377adc | |
---|---|---|
Author: | LOSSES Don |
feat: Implement directory list