mars
|
508abcb0cc
|
Replace smol with async-std in music player + notification timeouts
|
2022-12-07 18:11:10 -07:00 |
mars
|
9660ebb4dd
|
Add Magpie ClosePanel message
|
2022-12-07 18:01:05 -07:00 |
mars
|
e944caa358
|
Replace smol with async-std in music player
|
2022-12-07 16:30:37 -07:00 |
mars
|
a6b675dd11
|
Fix is_empty() Option<String> filtering
|
2022-12-06 17:54:19 -07:00 |
mars
|
d073dde8ca
|
canary-notifications protocol and panel opening
|
2022-12-06 17:09:50 -07:00 |
mars
|
2d098f8dea
|
Merge branch 'main' into notifications
|
2022-12-06 17:01:15 -07:00 |
mars
|
c06cd2d999
|
Update music player to use init_msg
|
2022-12-06 16:59:19 -07:00 |
mars
|
780f13a015
|
Add init_msg to Magpie CreatePanel message
|
2022-12-06 16:59:06 -07:00 |
mars
|
c58ca051f4
|
Magpie logs info and up by default
|
2022-12-06 16:25:36 -07:00 |
mars
|
ae7271a479
|
Add logging macros to Magpie
|
2022-12-05 21:53:38 -07:00 |
mars
|
b9416b922f
|
Add env_logger to Magpie
|
2022-12-05 21:01:01 -07:00 |
mars
|
a5f279dfd1
|
Merge branch 'main' into notifications
|
2022-12-04 14:46:58 -07:00 |
mars
|
c8a6aa6fbd
|
Cleanup socket cleanup code
|
2022-12-04 14:39:06 -07:00 |
Iris Pupo
|
0768a7dc61
|
Handle previous sockets in Listener::new()
|
2022-12-04 01:08:36 -05:00 |
Iris Pupo
|
01e2aee164
|
added new function for listener struct
|
2022-12-04 00:03:55 -05:00 |
mars
|
72d7e703c1
|
Load Magpie client in notifications
|
2022-11-29 21:56:59 -07:00 |
mars
|
ce187a0381
|
Use find_socket() in music player
|
2022-11-29 18:01:17 -07:00 |
mars
|
4007c40ba6
|
Add find_socket() to Magpie
|
2022-11-29 18:01:09 -07:00 |
mars
|
0d4eb5d188
|
Merge branch 'main' into notifications
|
2022-11-29 17:28:45 -07:00 |
mars
|
6054949694
|
Add license header to music-player mpris.rs
|
2022-11-26 22:06:21 -07:00 |
mars
|
b0c29818ee
|
Add AGPL license to magpie Cargo.toml
|
2022-11-26 22:06:09 -07:00 |
mars
|
2bef47a65a
|
Replace music player SetPosition message with relative Seek
|
2022-11-25 17:48:36 -07:00 |
mars
|
238f4f878d
|
Implement music player SetPosition message
|
2022-11-21 21:06:03 -07:00 |
mars
|
e0ec4190fc
|
Enable vsync and MSAAx4 on Magpie windows
|
2022-11-20 12:16:55 -07:00 |
mars
|
a73869aae5
|
Music player responds to panel messages
|
2022-11-20 12:04:18 -07:00 |
mars
|
b005176bcf
|
Switch to async UnixStream in music player
|
2022-11-20 11:39:31 -07:00 |
mars
|
2d242520c1
|
Add send_panel_json_async()
|
2022-11-20 11:39:12 -07:00 |
mars
|
ac5d6475f1
|
Add Messenger::send_async()
|
2022-11-20 11:24:58 -07:00 |
mars
|
c244834004
|
Better Messenger recv-related docs and names
|
2022-11-20 11:15:50 -07:00 |
mars
|
763c55d3e4
|
Add async feature + Messenger::recv_async()
|
2022-11-20 11:08:23 -07:00 |
mars
|
6c2bfc0ea5
|
Split Messenger into MessageQueue
|
2022-11-20 10:48:49 -07:00 |
mars
|
f40d251ca4
|
Merge branch 'main' into script-to-host-messages
|
2022-11-20 00:38:15 -07:00 |
mars
|
d5b168ebc9
|
Music player resets position on track change
|
2022-11-20 00:37:11 -07:00 |
mars
|
d99c64f33e
|
Track position
|
2022-11-20 00:33:05 -07:00 |
mars
|
452cb9c708
|
Music player reads mpris:length instead of xesam:length
|
2022-11-20 00:28:49 -07:00 |
mars
|
9d4d5cca91
|
Merge branch 'main' into script-to-host-messages
|
2022-11-20 00:15:36 -07:00 |
mars
|
1fe366ce9f
|
Move progress length to TrackInfo
|
2022-11-20 00:00:21 -07:00 |
mars
|
9eb2c1c431
|
Remove old mpris comments
|
2022-11-19 23:56:09 -07:00 |
mars
|
13a9735bdc
|
Update script playback status + metadata
|
2022-11-19 23:51:34 -07:00 |
mars
|
a65164d70b
|
Music player lifetime loop
|
2022-11-19 23:33:06 -07:00 |
mars
|
7e4900c59b
|
Parse metadata
|
2022-11-19 23:11:17 -07:00 |
mars
|
15f9c7ea99
|
Listen for multiple property changes
|
2022-11-19 22:57:33 -07:00 |
mars
|
a2432f77d2
|
Find active player and listen for playback status changes
|
2022-11-19 22:16:53 -07:00 |
mars
|
55859ab5c0
|
Super WIP zbus-based music player
|
2022-11-19 21:42:16 -07:00 |
mars
|
756238feab
|
Initial notifications crate
|
2022-11-19 20:45:35 -07:00 |
mars
|
4b126ed2cf
|
Magpie window transparency + remove window decorations
|
2022-11-18 17:15:29 -07:00 |
mars
|
e924a17073
|
Disable Magpie glium gamma-correction
|
2022-11-18 16:48:17 -07:00 |
mars
|
a477c3c385
|
Add panel background color edit in sandbox
|
2022-11-18 13:33:21 -07:00 |
mars
|
a809af7c64
|
Replace dedicated MagpieClient with methods on ClientMessenger
|
2022-11-17 15:03:12 -07:00 |
mars
|
d020caa477
|
Make Messenger transport private
|
2022-11-17 14:46:48 -07:00 |