Bart De Vries
|
1c44e717ae
|
Renaming alligator to kasts everywhere
|
2021-05-03 22:31:45 +02:00 |
|
Bart De Vries
|
0846dd9d9b
|
Disable DBus as dependency for Android
|
2021-05-03 12:59:06 +02:00 |
|
Bart De Vries
|
1b1654d1f4
|
Apply clang-format
|
2021-05-01 21:35:37 +02:00 |
|
Bart De Vries
|
d1618943f5
|
Update based on review by Tobias Fella
|
2021-05-01 21:09:07 +02:00 |
|
Bart De Vries
|
cbf0d9c622
|
Comment out some qDebug() statements
|
2021-04-30 19:13:43 +02:00 |
|
Bart De Vries
|
0d778c2a47
|
Add missing bit for MPRIS taskbar progress (which still doesn't work)
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
49baa7915b
|
More elegant solution for setting MPRIS2 audio duration when changing tracks
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
a624040ef3
|
Make player robust against having no track loaded at end of queue
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
3cc8eeffb4
|
Solve problem with MPRIS2 handles not working
This only happened when no track was loaded at startup.
According to the MPRIS2 spec, a special "properties changed" signal
needs to be sent.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
2afc8803f8
|
Final(?) step of cleaning up MPRIS2 implementation
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
3e79321c90
|
Solve a few remaining problems with MPRIS2
Now the application doesn't crash anymore if no track is loading on
startup.
Seeking through MPRIS2 also works again.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
60330608ac
|
Refactor the MPRIS2 MediaPlayer2.Player implementation
Changed most items to refer to the underlying AudioManager methods and
signals.
WIP: Still need to check the ProgressOnTaskBar stuff.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
21feef8ce0
|
Refactor to use skipForward and skipBackward
This is done to make the distinction between skipping time and changing
track.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
2aa237342c
|
Minor tweak to let MPRIS2 load the correct track info on startup
It's still crashing without a proper track being loaded on startup.
Still needs to be resolved.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
c7164b3f6b
|
Refactor audiomanager to be closer to MPRIS2 interface
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
139baba454
|
Remove unused ifdef
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
569c988962
|
Enabled MPRIS2 (WIP)
Simple play controls are working, but there seems to be quite a bit
missing still.
Proper signals are not triggered for the first track on startup.
|
2021-04-21 14:53:02 +02:00 |
|
Bart De Vries
|
593934bc4f
|
Initial copy and adaptation of MPRIS2 from elisa (WIP)
This MPRIS2 implementation compiles without errors, but is not yet
instantiated within the application itself.
To be continued...
|
2021-04-21 14:53:02 +02:00 |
|