Ivailo Monev
de89beae46
kmediaplayer: initialize variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-10 06:26:16 +03:00
Ivailo Monev
56cd1e5c37
generic: prepare for KuitSemantics changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:51:02 +03:00
Ivailo Monev
dc2e1859df
kmediaplayer: use standard actions where possible
...
for icons consistency, translations, etc.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-27 00:53:33 +03:00
Ivailo Monev
7a6f5d0a25
kmediaplayer: specify filter for the open dialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-22 09:15:15 +03:00
Ivailo Monev
bd0e1a7688
kmediaplayer: supress screen power management while playing
...
feels like adding cherry on top, I want to release soon tho..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 06:38:54 +02:00
Ivailo Monev
d4043f5bca
kmediaplayer: save and restore the initial directory when opening path via dialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:15:09 +02:00
Ivailo Monev
00498bf3f6
kmediaplayer: log the playing state when reading properties
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:02:24 +02:00
Ivailo Monev
5be830894a
kmediaplayer: use KMessageBox instead of QMessageBox for reporting errors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 07:55:20 +02:00
Ivailo Monev
767c2c5e73
kmediaplayer: adjust to KMediaWidget changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 07:09:40 +02:00
Ivailo Monev
bbcb990c65
kmediaplayer: restore the pause/play state aswell
...
chromium and some other applications have to catch up on session
restoration, chromium for example cannot even shutdown correctly and
it's a "uh, oh" situation the next time it is launched after logout
(unless closed manually before logout). tabs restoration is not session
restoration btw, not to X11 anyway.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 06:35:25 +02:00
Ivailo Monev
64b76bb856
kmediaplayer: adjust to KMediaWidget changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 06:21:25 +02:00
Ivailo Monev
314925d3b8
kmediaplayer: restore position after the player has actually loaded the path
...
I should implement session restoration for KMail and KEmu, maybe in the
next release cycle tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 05:52:21 +02:00
Ivailo Monev
8ac75f4d98
kmediaplayer: implement session restoration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 05:21:47 +02:00
Ivailo Monev
2795dc5695
kmediaplayer: save the current menu and status bar state after calling KXmlGuiWindow::showEvent()
...
KXmlGuiWindow::showEvent() may trigger things such as restoring the window
state
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 03:10:00 +02:00
Ivailo Monev
6a2ef9c5b2
kmediaplayr: reuse variable
...
KActionCollection takes ownership of the actions and the variable is just
a temporary to ease setup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:11:36 +02:00
Ivailo Monev
63384fbfdc
kmediaplayer: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:05:58 +02:00
Ivailo Monev
473d67a46c
kmediaplayer: prefix slots with "slot"
...
KMediaWindow inherits KXmlGuiWindow which inherits KMainWindow, which
inherits QMainWindow, which has a menuBar() getter that should not be
confused with the KMediaWindow class slot. same goes for
KMediaWindow::menubar() (now named KMediaWindow::slotMenubar()) and
QMainWindow::menuBar()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:03:01 +02:00
Ivailo Monev
cbc80bb4e1
kmediaplayer: fix menu bar state saving after visibility change via context menu
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 07:01:10 +03:00
Ivailo Monev
f68295ea28
generic: move sub-projects from kde-baseapps [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 21:56:54 +03:00