Ivailo Monev
fd3cbf8bb1
kdecore: support uid and gid attributes for ar archives
...
a portability guru should review this
2015-08-18 21:15:58 +03:00
Ivailo Monev
1ae0537be5
kio: check return codes for methods called in ksslkeygen
2015-08-18 19:33:26 +03:00
Ivailo Monev
dd91e1adb1
generic: misc cleanups
2015-08-18 19:06:24 +03:00
Ivailo Monev
0498e6bc88
cmake: restore FindQt4 module from the kdelibs tree
2015-08-18 19:05:49 +03:00
Ivailo Monev
74fb9361a6
kdeui: fix some tests and skip others
2015-08-18 19:05:14 +03:00
Ivailo Monev
932293eba1
cmake: revert qt4 module replacement
2015-08-17 21:26:03 +03:00
Ivailo Monev
f13369f623
generic: misc cleanups
2015-08-16 02:40:52 +03:00
Ivailo Monev
142f2cbbc4
kdeui: drop unfinished kservice support
...
I could not even find the source code for it on the official KDE
download page for it and from what I found it has never been
finished nor implemented well.
2015-08-16 02:38:58 +03:00
Ivailo Monev
40ab45b8f1
cmake: improve katie compat
2015-08-12 21:52:29 +03:00
Ivailo Monev
b202e2d10c
cmake: improve katie compat
2015-08-12 14:12:43 +03:00
Ivailo Monev
37278f1df1
kdewidgets: make it work with katie
2015-08-12 01:48:39 +03:00
Ivailo Monev
a2bd4328af
cmake: make katie module set QT_LIBRARIES when compat requested
2015-08-12 01:36:29 +03:00
Ivailo Monev
4d328eaf33
cmake: improve katie modules
2015-08-12 01:14:45 +03:00
Ivailo Monev
1bd7cf4734
cmake: improve Katie module compat
2015-08-11 18:10:00 +03:00
Ivailo Monev
b2a318b3ba
kio: fix regression in directory lister since 21ad0df4
2015-08-11 14:52:08 +03:00
Ivailo Monev
9fbd437229
cmake: do not attempt to install no longer existing modules
2015-08-11 06:03:30 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
f2b9d47f8e
cmake: add experimental katie module
2015-08-09 23:39:01 +03:00
Ivailo Monev
a79b54be9d
cmake: remove obsolete modules
2015-08-07 17:16:54 +03:00
Ivailo Monev
636a74cb84
kded: remove legacy code from menu parser
2015-08-06 04:07:35 +03:00
Ivailo Monev
b24f8387bb
kio: bump kmetainformationrc version
2015-07-27 02:02:50 +03:00
Ivailo Monev
c852b56374
interfaces: interfaces: merge all CodeCompletionModelControllerInterface APIs into single one
...
kate itself implements version 4 of the same interfaces so that
is deffinetly something that needs to be merged but for now that
will do
2015-07-25 18:30:26 +03:00
Ivailo Monev
417e777c1f
kdesu: fix hang on wrong password when sudo is used
2015-07-22 16:21:03 +03:00
Ivailo Monev
4e14bcb6de
kdecore: disable all debug output by default
2015-07-21 21:10:54 +00:00
Ivailo Monev
ea7dbe6c73
plasma: remove redudant custom animation group
2015-07-21 23:12:15 +03:00
Ivailo Monev
cfe63851aa
kio: restore kfileitemactionplugin service file
...
with bea1df1c
the service file was removed but it is actually
needed, only the deprecated API is not since it is re-implemented
in another form as KFileItemActions (KAbstractFileItemActionPlugin)
2015-07-21 22:10:35 +03:00
Ivailo Monev
c64c2e9e59
kded: remove remains of kconf_update
2015-07-21 15:38:17 +03:00
Ivailo Monev
e21ad887c4
generic: optimize png images with optipng
2015-07-20 17:35:19 +03:00
Ivailo Monev
8d9b0fd3b9
kdesu: minor cleanup
2015-07-20 17:31:45 +03:00
Ivailo Monev
3ff51d6e37
plasma: drop deprecated setContentsPrefix()
2015-07-20 13:32:02 +03:00
Ivailo Monev
5d6a8f7ec0
plasma: remove now redudant methods for remote applets
2015-07-20 12:28:14 +03:00
Ivailo Monev
528b361bdc
Revert "kinit: do not reset the environment for shell and kwrapper procs"
...
This reverts commit 55ae073a63
.
the actual fix is 5b95e5fd
from kdelibs and b4f88e36 from
kde-workspace.
2015-07-20 04:20:45 +03:00
Ivailo Monev
5b95e5fd38
kded: actually monitor for hostname changes
...
this fixes a lot of issues related to hostname changes,
especially when NetworkManager is in use which tends to change
it after successfull connection breaking X11 apps in the process
which rely on hostname based authority via magic cookies and what
not.
2015-07-20 04:17:50 +03:00
Ivailo Monev
1a29f14fde
kinit: remove remains of mac/win cruft, follow up on 4a7ee7d5
2015-07-20 02:21:54 +03:00
Ivailo Monev
b5f562888d
mimetypes: translate web archive to Bulgarian
2015-07-20 02:19:47 +03:00
Ivailo Monev
efe1ac83b3
kio: fix crash due to exposing inconsistent views of internal data
...
From: Simeon Bird <bladud@gmail.com>
Date: Thu, 18 Dec 2014 03:54:32 +0000
Subject: Fix crash in KIO due to exposing inconsistent views of internal data.
X-Git-Tag: v4.14.8
X-Git-Url: http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=4288d7e7c81839d6bdb25b1197c6e614f0259036
---
Fix crash in KIO due to exposing inconsistent views of internal data.
This can be triggered by renaming a directory while one of the files in
it is open in gwenview.
It occurs because when KCoreDirListerCache::emitRedirections is called,
itemsInUse contains the old url. However, KDirLister::Private::redirect
changes lstDirs to the new url. Thus at this point lstDirs contains an
item not in itemsInUse, which causes an assertion if forgetDirs is
called.
In gwenview, the redirection signal is connected to openURL. This calls
forgetDirs, and causes the assertion.
The solution: update itemsInUse *before* emitting redirections.
This fixes the crash, but gwenview opens the first file in
the new directory instead of the file open before renaming.
This is probably an unrelated gwenview bug.
REVIEW: 117345
---
2015-07-20 02:14:52 +03:00
Ivailo Monev
b6890712c7
generic: misc cleanups
2015-07-18 14:33:42 +00:00
Ivailo Monev
a06af6bdcf
interfaces: merge all TerminalInterface APIs into single one
2015-07-18 12:10:28 +00:00
Ivailo Monev
fcc2023d73
kdeui: remove dead code, followup on 16daf623
2015-07-18 00:04:13 +00:00
Ivailo Monev
e347573752
kdeui: merge all KCategoryDrawer APIs into single one
2015-07-17 23:13:20 +00:00
Ivailo Monev
c32c76114a
kdeui: drop unused and deprecated KFloatValidator
2015-07-17 22:14:03 +00:00
Ivailo Monev
bea1df1c0a
kio: remove dummy kfileitemactionplugin
2015-07-15 21:15:08 +00:00
Ivailo Monev
b5924b8057
kdecore: fixup kurl test after the automated cleanup
2015-07-15 21:03:30 +00:00
Ivailo Monev
16daf6233d
generic: remove code for Qt4 versions older than 4.8
2015-07-15 20:41:31 +00:00
Ivailo Monev
3ce9d19d22
interfaces: fix terminal example
2015-07-15 20:20:08 +00:00
Ivailo Monev
55ae073a63
kinit: do not reset the environment for shell and kwrapper procs
...
fixes KDE bug 324256
2015-07-15 12:00:10 +00:00
Ivailo Monev
fe4ba2202f
kdeui: sort locales by country code in KLanguageButton widget
2015-07-15 01:02:16 +00:00
Ivailo Monev
610f06586e
kdeui: make use of ret in compositingActive()
2015-07-14 22:36:33 +00:00
Ivailo Monev
d17cfcde10
kdeui: prevent segmentation fault due to failed XOpenDisplay()
2015-07-14 22:33:55 +00:00
Ivailo Monev
0f11be04d2
kparts: make mainwindow header guard less generic
...
this fixes the filelight (from kde-extraaps) build because it does
the same thing for its own header.
2015-07-13 20:06:34 +03:00