Ivailo Monev
6999d07f0b
gwenview: check image MIME types via KMimeType::is()
...
because some image MIME types (e.g. image/svg+xml-compressed) do not have
magic (only glob) and there is no way KMimeType::findByContent() can detect
such (KMimeType::findByContent() returns application/gzip because it is
actually a gzip-compressed file, duh)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 02:07:34 +03:00
Ivailo Monev
a45a338974
gwenview: update MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 17:10:35 +03:00
Ivailo Monev
2088d090b5
gwenview: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 16:58:54 +03:00
Ivailo Monev
4e8c2c24c2
generic: replace KMimeType::iconNameForUrl() with KIO::pixmapForUrl()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 02:16:14 +03:00
Ivailo Monev
33f615be71
gwenview: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 05:01:08 +03:00
Ivailo Monev
b8224cb851
generic: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 19:29:45 +03:00
Ivailo Monev
0bc3eed75c
gwenview: adjust to KFileItem changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 17:28:37 +03:00
Ivailo Monev
f1a78059d5
gwenview: prepare for KIO classes changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-24 20:43:27 +03:00
Ivailo Monev
0a53544d9f
generic: adjust to KIntNumInput and KDoubleNumInput changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 09:16:04 +03:00
Ivailo Monev
9b438b75d9
gwenview: drop the part
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-17 12:51:42 +03:00
Ivailo Monev
a91ec41cc6
generic: adjust to KRun changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:20 +03:00
Ivailo Monev
c3f3bff65e
generic: enable session management for most applications
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 09:34:22 +03:00
Ivailo Monev
c2d19af39f
generic: replace MIME name checks with method calls
...
for flexibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 21:35:38 +03:00
Ivailo Monev
3cf815c995
generic: adjust to KMimeType changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 20:19:23 +03:00
Ivailo Monev
c361c2533e
gwenview: partially revert 6260843dde
...
because MessageViewAdapter does not handle rich text
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 22:23:33 +03:00
Ivailo Monev
6260843dde
generic: prepare for KuitSemantics changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:53:32 +03:00
Ivailo Monev
e918508d04
gwenview: adjust to KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:46:58 +03:00
Ivailo Monev
2e33c7fa83
generic: adjust to shortcut changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 10:36:08 +03:00
Ivailo Monev
31edff16e9
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 08:02:39 +03:00
Ivailo Monev
59e9f30f30
gwenview: do not propagate key events from MessageViewWidget::keyPressEvent() when handled
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 23:51:15 +03:00
Ivailo Monev
1d88215e87
gwenview: update caption on load failure
...
otherwise the caption does not indicate the current document/image URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 19:49:03 +03:00
Ivailo Monev
287e95ac58
gwenview: use specialized widget for messages
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 07:03:12 +03:00
Ivailo Monev
b110b8acaf
gwenview: fix runtime warning about attempt to set layout on widget with a layout
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 00:22:38 +03:00
Ivailo Monev
a5e5f4c295
gwenview: adjust to KMessageWidget changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-16 18:29:20 +03:00
Ivailo Monev
ca1752908e
gwenview: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-16 16:15:11 +03:00
Ivailo Monev
f4ab10dc56
gwenview: adjust to KMessageWidget changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-16 03:25:28 +03:00
Ivailo Monev
b9a927d3b9
generic: update package properties
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-11 11:05:20 +03:00
Ivailo Monev
3d8fd628df
gwenview: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-11 00:29:47 +03:00
Ivailo Monev
587602f0ca
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 01:22:36 +02:00
Ivailo Monev
e019e567b5
gwenview: remove unused proxy slot
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 14:50:26 +02:00
Ivailo Monev
6a6b02e421
gwenview: make signal emission obvious
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 14:49:38 +02:00
Ivailo Monev
0c54882606
Revert "gwenview: do not emit Document::saved() twice when the undo stack is clean"
...
This reverts commit 66f4c1cf16
.
2024-03-23 14:45:16 +02:00
Ivailo Monev
c316adfdbb
gwenview: fix document test crashes
...
the testModifyAndSaveAs test case fails tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 14:17:38 +02:00
Ivailo Monev
e02661135c
gwenview: do not assume that document jobs are not automatically started
...
fixes runtime warning and busyChanged() signal not being emitted in that
case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 12:51:04 +02:00
Ivailo Monev
bf8de7389f
gwenview: use Solid::PowerManagement to suppress screensaver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 13:46:38 +02:00
Ivailo Monev
cbb8a7817a
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:35:55 +02:00
Ivailo Monev
cf2654a6de
generic: drop kvkbd, krfb, krdc, kget, kcalc and qmlwallpapers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-20 12:41:14 +03:00
Ivailo Monev
809a893130
gwenview: adjust to solid actions changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-08 19:28:21 +03:00
Ivailo Monev
a533e0d19c
generic: adjust to kparts changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-31 04:27:42 +03:00
Ivailo Monev
bef4cece61
generic: replace QLabel with the new KPixmapWidget class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 16:42:48 +03:00
Ivailo Monev
8a8aa4ea48
generic: add X-KDE-HasTrayOption to .desktop files
...
note that some applications (e.g. kvkbd, kget, kmix, ktimer, etc.) use
custom status notifier
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-24 16:58:51 +03:00
Ivailo Monev
316bd08f90
generic: explicitly enable startup notification for all applications that support it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-20 00:41:30 +03:00
Ivailo Monev
52cb8a6df0
generic: adjust to KDateTime removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 23:15:36 +03:00
Ivailo Monev
7af8047900
generic: remove dead and irrelevant links references
...
svn repository reference? good luck getting source code from there..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 16:01:25 +03:00
Ivailo Monev
233adf2643
generic: adjust to KImageIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 17:58:45 +03:00
Ivailo Monev
2b8f0ec06e
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 01:33:45 +03:00
Ivailo Monev
e8d9b56498
gwenview: UIC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 00:04:19 +03:00
Ivailo Monev
f1b2130343
generic: adjust to KLocale changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 09:56:25 +03:00
Ivailo Monev
94a4442bd9
gwenview: port to the new KCalendarWidget class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 05:52:25 +03:00
Ivailo Monev
cb04718ceb
generic: adjust to KDateTime changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-21 07:50:30 +03:00