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
Ivailo Monev
f0935b19ec
gwenview: remove now redundant KExiv2Property checks
...
see 3521d07234beab1822bc7e30f5bdf451a5cebc3c in kdelibs repo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 23:39:34 +03:00
Ivailo Monev
4698f77414
gwenview: apply style sheet override selectively
...
because KUrlRequested creates a KFileDialog parented to it, inheriting the
style sheet for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 22:16:34 +03:00
Ivailo Monev
bde23022ef
gwenview: set font property for titles instead of using style sheet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 22:09:53 +03:00
Ivailo Monev
bb38525225
gwenview: set the thumbnail page widget style sheet programatically
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 21:51:03 +03:00
Ivailo Monev
527b3d0a86
generic: remove redundant styleSheet properties in UI files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 20:31:48 +03:00
Ivailo Monev
ee6443ddaa
gwenview: update comment in LoadingDocumentImplPrivate::loadMetaInfo()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 17:08:30 +03:00
Ivailo Monev
66f4c1cf16
gwenview: do not emit Document::saved() twice when the undo stack is clean
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 17:07:43 +03:00
Ivailo Monev
d7ea9b0a57
gwenview: remove obsolete comment about the hint
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 16:41:12 +03:00
Ivailo Monev
8bba9e82d6
gwenview: DocumentLoadedImpl::applyTransformation() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 16:38:18 +03:00
Ivailo Monev
524e3d4563
gwenview: comment corrections
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 16:28:53 +03:00
Ivailo Monev
698228c041
gwenview: call constructors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-06 22:25:22 +03:00
Ivailo Monev
e85564830f
gwenview: replace qDebug() with kDebug() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 10:24:42 +03:00
Ivailo Monev
eb2e36d7d4
gwenview: fix rotated test for the case of dsd_1838.nef
...
note that the image was not loaded from the updated url variable, it was
orient6.jpg that was transformed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 04:36:18 +03:00
Ivailo Monev
2c90b02a32
gwenview: stabilize the RecursiveDirModel test
...
note that this race that was observed by the author of the test will happen
outside the test - if files are created while the KDirLister is listing
(because an automatic update was issued for example) some files may not be
listed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 01:13:15 +03:00
Ivailo Monev
c55b482da9
gwenview: use the new recursive listing feature of KDirLister
...
requires the following commit from kdelibs:
5d60973ab442fb6c3ccad7027d96da18f4fdeaea
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-04 22:27:23 +03:00
Ivailo Monev
6983e81516
gwenview: remove semantic info leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-04 18:10:56 +03:00
Ivailo Monev
de8207696d
gwenview: do not list non-readable directories from RecrusiveDirModel
...
directores such as "lost+found" may not be readable, if the main directory
is not readable an error will be shown still (as it should be).
requires 268eac6790195fe72afeb8525f930e289276eaf9 from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-04 16:09:21 +03:00
Ivailo Monev
16d3998931
gwenview: drop the tree view
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-04 15:30:08 +03:00
Ivailo Monev
1734f0498e
gwenview: clear the dir listers list on reset
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 21:19:34 +03:00
Ivailo Monev
f2772db1b2
gwenview: drop places tab
...
already half file manager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 21:12:04 +03:00
Ivailo Monev
238f7ca13d
gwenview: fix RecursiveDirModel regression
...
not sure if I want to keep it tho, I can already see it choke on symlinks
because they are not tracked
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 17:25:28 +03:00
Ivailo Monev
8dde8e8783
gwenview: adjust to KDirLister changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 13:46:14 +03:00
Ivailo Monev
81f2228487
gwenview: purge manual tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 07:17:35 +03:00
Ivailo Monev
3ea4bbd312
gwenview: adjust to KDirLister changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 06:17:05 +03:00
Ivailo Monev
602730bac1
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 20:57:07 +03:00
Ivailo Monev
04c0f02df7
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 01:41:35 +03:00
Ivailo Monev
d8ad4c9854
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 17:42:59 +03:00
Ivailo Monev
93413c817c
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 11:28:44 +03:00
Ivailo Monev
39b4708812
gwenview: log debug messages to special area
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 04:13:03 +03:00
Ivailo Monev
a4017a3a68
generic: preperations for kde-workspace changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 03:49:28 +03:00