Ivailo Monev
c1456e739a
kdeui: update internal KTitleWidget widgets on font change event
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 20:12:24 +03:00
Ivailo Monev
937f116b5f
kdeui: change the palette of internal KTitleWidget widgets
...
mixing style sheet and palette changes is documented to be quircky, note
that the style sheet of the comment label was not reset back to normal
when the message type was changed to KTitleWidget::PlainMessage.
on a side note QPalette::Foreground (or the color style sheet property) and
QPalette::WindowText are the same
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 20:09:17 +03:00
Ivailo Monev
6e033933c7
kdeui: do not animate the KMessageWidget show/hide
...
without the slow snapshot-based rendering 500ms animation does not even
make a difference..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 17:56:40 +03:00
Ivailo Monev
99a57832a1
kdeui: correct placeholder in KMessageWidget::setMessageType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 08:12:33 +03:00
Ivailo Monev
c32db57584
kdeui: animate the height of KMessageWidget from KMessageWidget::animatedHide()
...
can animate the opacity too but size change animation suits better a
message widget that is not dialog, still it happens in 500ms and renders
much faster than the previous snapshot-based approach so..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 08:03:42 +03:00
Ivailo Monev
8bf6e8bd73
kdeui: do not specify margin for the label of KMessageWidget
...
there is no inner frame now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 07:51:47 +03:00
Ivailo Monev
0ba71250e0
kdeui: essentially KMessageWidget rewrite
...
the fixed size policy causes all sort of trouble, no more tho. also the
buttons will be centered now when word wrapping is on
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 05:57:48 +03:00
Ivailo Monev
85205ccecf
kio: log KRecentDirs and KRecentDocument actions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 11:28:00 +03:00
Ivailo Monev
a6ffb2dbc0
kdeui: remove unused KPixmapRegionSelectorWidget and KPixmapRegionSelectorDialog classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 07:23:23 +03:00
Ivailo Monev
ee0d50c901
generic: purge most manual tests
...
long overdue, have no use for them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 07:03:28 +03:00
Ivailo Monev
55458f706c
kfile: purge KDirSelectDialog
...
that way file and directory dialogs will be consistent, not to mention
there were things that KDirSelectDialog was lacking such as resizable
places area.
more changes are needed to account for the directory mode
(KFile::Directory), currently for directory only mode the filter is set
to "All Folders" but it can be changed (the filter widget is not
disabled). also when an attempt to open non-existing directory by name
(via the name input widget) the error says "the file cannot be found"
- it should be "the directory cannot be found" for directory mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 03:25:54 +03:00
Ivailo Monev
45658d0d7c
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:20:49 +03:00
Ivailo Monev
b600997970
kdeui: initialize KTipDatabase::Private member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 08:38:58 +03:00
Ivailo Monev
1955668732
kdeui: do not look for tip icons in <prefix>/share/kdewizard/pics
...
nothing installs icons there
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:57:44 +03:00
Ivailo Monev
aaeaa0a20c
kdeui: remove empty KReplaceDialog code examples
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:54:22 +03:00
Ivailo Monev
01d26adc48
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:53:43 +03:00
Ivailo Monev
6a60f0d43a
kdeui: remove redundant RegExpAction and PlaceHolderAction members
...
QAction has a text() method which will return the same string (the
string passed to the QAction constructor)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:37:47 +03:00
Ivailo Monev
1f67d424e7
kdeui: initialize variable in KDialogQueue::Private::slotShowQueuedDialog()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 04:03:57 +03:00
Ivailo Monev
e555f8ce9b
kdeui: initialize KDialogQueue::Private member in its constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 04:01:20 +03:00
Ivailo Monev
77046eb641
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 03:47:30 +03:00
Ivailo Monev
4e98703f75
kdeui: KDialog::setCaption() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 03:28:24 +03:00
Ivailo Monev
82bbcf9b77
kdeui: remove deprecated KDialog methods
...
KDialog::updateGeometry() hides the QWidget::updateGeometry() method that
actually does something
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 03:02:31 +03:00
Ivailo Monev
673a5e02bd
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 01:09:29 +03:00
Ivailo Monev
f1a36b91e5
interfaces: remove unused and non-operational KRegExpEditorInterface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-28 05:44:47 +03:00
Ivailo Monev
c29db4dd9c
kdeui: remove toolbar directory from appicon resource
...
no icons are installed there
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 16:53:34 +03:00
Ivailo Monev
84de49081c
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 08:42:33 +03:00
Ivailo Monev
720443b314
kdeui: remove unused headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 08:31:16 +03:00
Ivailo Monev
10783de5e2
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 07:58:16 +03:00
Ivailo Monev
0254e23e32
kdeui: virtualize KWidgetJobTracker methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 07:49:16 +03:00
Ivailo Monev
3923cb4dca
kdeui: adjust to kuiserver changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 03:21:59 +03:00
Ivailo Monev
59b6598599
generic: remove bogus KMultiTabBarInternal and KACLListView reimplementations
...
there are no virtual QFrame::contentsMousePressEvent() and
QTreeWidget::contentsMousePressEvent() methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 01:49:01 +03:00
Ivailo Monev
ff202c6de0
kio: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:42:14 +03:00
Ivailo Monev
e5f56675d2
generic: call QCoreApplication::applicationName() as static method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:19:01 +03:00
Ivailo Monev
f2badd9016
kdeui: do not pass KIconLoader pointer to KIcon in KGuiItem::icon()
...
same as not passing one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:15:40 +03:00
Ivailo Monev
6a84ebfe95
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:11:37 +03:00
Ivailo Monev
81dea86d7c
kdeui: KPassivePopup::defaultArea() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:00:49 +03:00
Ivailo Monev
ecb617b9c8
kdeui: minor KPixmapSequence optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 23:53:48 +03:00
Ivailo Monev
d24e1c1437
kdeui: replace private KPassivePopupMessageHandler methods with their body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 23:44:53 +03:00
Ivailo Monev
53abb35682
kdeui: remove redundant Q_WS_X11 check
...
note: rgb.txt is kept for translations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 06:26:29 +03:00
Ivailo Monev
dc208c52fd
generic: update references to shared data directory
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 00:20:22 +03:00
Ivailo Monev
ed79c859b2
generic: merge KDELibs4ToolsTargets and KDELibs4LibraryTargets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:57:38 +03:00
Ivailo Monev
0bc7fcfbf9
generic: remove compat build variables
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:16:41 +03:00
Ivailo Monev
5613e5483c
generic: remove redundant build varibles
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 20:25:52 +03:00
Ivailo Monev
36c910c653
generic: move stuff from KDE4Internal module to KDELibs4Config
...
large-scale changes to the build system, nothing a user sees tho - it is
all under the hood
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:01:40 +03:00
Ivailo Monev
136fb8d51a
kdeui: correct indentation in KLineEdit::paintEvent()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:37:06 +03:00
Ivailo Monev
502164e5be
kdeui: remove redundant KeyRelease undef
...
the inclusion of fixx11h fixes the clashes, KeyRelease is not used in the
source file too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:36:12 +03:00
Ivailo Monev
e4b82a18f2
kdeui: remove redundant fixx11h header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:23:56 +03:00
Ivailo Monev
434fe256aa
kdeui: fix regression since 2308ca50cc
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 04:41:47 +03:00
Ivailo Monev
6a18754f1b
kdeui: merge KPageModel into KPageView and KPageWidgetModel
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 16:10:43 +03:00
Ivailo Monev
044df213ec
kdeui: check the word size in KSpeller::start() and KSpellHighlighter::highlightBlock() when chopping punctuation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 20:16:35 +03:00