Commit graph

72 commits

Author SHA1 Message Date
Ivailo Monev
46abe997dd Revert "kdecore: stop looking for kdeglobals configs"
This reverts commit d7721f7db1.
2015-04-28 07:40:38 +00:00
Ivailo Monev
d7721f7db1 kdecore: stop looking for kdeglobals configs
this saves 2 stat system calls for every config object created but
is not a complete overheath reduction I belive because there are
enumartors and other code related to globals that I'm afraid to
touch because I'm not very familiar with the configs code. needs
a review.
2015-04-23 19:32:20 +00:00
Ivailo Monev
bf501e6429 generic: remove redudant virtual_hook definitions 2015-04-23 14:50:12 +00:00
Ivailo Monev
5a59e08572 generic: remove support for final target via KDE4_ENABLE_FINAL
it is bogus with the CMake automoc, requires additional guards in
the source code and some components do not support it at all. Also,
Link Time Optimizations (LTO) seem to be doing exactly what
KDE4_ENABLE_FINAL was supposed to do (basicly) so no point in
trying to support something that modern compilers can already do
for us.
2015-03-02 04:57:24 +00:00
Ivailo Monev
ba21af6293 kdecore: fix installation issue caused by the cleanup 2015-03-01 02:06:40 +00:00
Ivailo Monev
453b8cbcc8 generic: kill deprecated cruft with fire 2015-03-01 02:02:30 +00:00
Ivailo Monev
52c7143daa kdecore: fixup install that broke on API cleanup 2015-02-28 03:35:00 +00:00
Ivailo Monev
5333e9917d generic: remove deprecated API 2015-02-28 03:27:54 +00:00
Ivailo Monev
f2ee459f5e kdecore: regen and make the kiotrader lexer compatible with Bison 3.x 2015-02-28 02:02:04 +00:00
Ivailo Monev
b58af18570 kdecore: regen kiotrader lexer files 2015-02-27 22:47:20 +00:00
Ivailo Monev
278b3d6dfc kdecore: make sure KShell::splitArgs does not split quoted arguments 2015-02-27 21:36:19 +00:00
Ivailo Monev
82fc15f54b generic: use CMake moc instead of automoc4 by default
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.

CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
e6b7634185 kdecore: make the standarddirs test check for KDE4Macros.cmake not FindSoprano.cmake now that Soprano is no longer dependency 2015-02-24 19:17:58 +00:00
Ivailo Monev
41d19dd4c8 kdecore: remove redudant moc file inclusion 2015-02-01 07:52:00 +00:00
Ivailo Monev
c98fd3b952 kdecore: cleanup debug areas and add entry for kuassel 2015-01-27 18:35:53 +00:00
Ivailo Monev
adb463c6cb generic: drop perl scripts which are redudant 2015-01-26 14:42:14 +00:00
Ivailo Monev
f0d85e45ad generic: normalize libraries versioning 2015-01-24 21:45:28 +00:00
Ivailo Monev
65a3ece48e generic: drop doxygen files 2015-01-21 16:08:31 +00:00
Ivailo Monev
332ab28310 add support for CP949 to KCharsets
From: Park Shinjo <kde@peremen.name>
Date: Sat, 17 Jan 2015 17:32:57 +0000
Subject: Add support for CP949 to KCharsets.
X-Git-Url: http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=7d4ca9a42be6f4361bef31a3f32644be7bdbf8c3
---
Add support for CP949 to KCharsets.

CCBUG:243513
2015-01-20 16:16:27 +00:00
Ivailo Monev
57a1c6a4a8 fix some compiler warnings 2015-01-18 14:53:41 +00:00
Ivailo Monev
ee64ff0cd5 fix a compiler warning in kcmdlineargs test 2015-01-17 19:19:19 +00:00
Ivailo Monev
7e68dd7036 improve the compression filters API
the TODO's have been taken care of, fixing compiler warnings in
the process as a bonus
2015-01-17 19:15:59 +00:00
Ivailo Monev
656348fc8b remove unused application_zip from ktar 2015-01-15 20:43:36 +00:00
Ivailo Monev
976fdc7699 remove knewstuff leftovers 2015-01-11 18:51:32 +00:00
Ivailo Monev
fc37fcc0ca SVN_SILENT made messages (after extraction) 2015-01-03 22:50:38 +00:00
Ivailo Monev
7fe9f582f7 make KGlobal reference counting thread safe.
REVIEW: 121134
2015-01-03 22:47:54 +00:00
Ivailo Monev
bc935637f8 Don't exclude /dev/shm from the possible directories to watch
BUG: 314982
REVIEW: 121248
2015-01-03 22:45:46 +00:00
Ivailo Monev
c71cc93299 remove mac cruft 2014-12-31 16:44:53 +00:00
Ivailo Monev
54f10081c8 finish the kauth dbus backend 2014-12-26 22:27:13 +00:00
Ivailo Monev
6c06f17932 avoid useless computation and just check if __STRICT_ANSI__ is 0 2014-12-25 04:29:48 +02:00
Ivailo Monev
1d36e7ec30 fix some kdeui and kdecore tests warnings 2014-12-23 22:30:14 +00:00
Ivailo Monev
bd1495eb9e remove unused color variable from kdebug (API breakage) 2014-12-23 03:17:54 +00:00
Ivailo Monev
a890351ea1 check if __STRICT_ANSI__ is defined at all in licalization build time check 2014-12-23 03:15:21 +00:00
Ivailo Monev
e2cdf69a5c standard dirs fixup after last commit 2014-12-12 14:15:28 +00:00
Ivailo Monev
4c6cd0ddcd build system cleanup and adjustments 2014-12-12 04:34:53 +00:00
Ivailo Monev
8ee2330666 drop use of khtml namespace in encoding detection 2014-12-04 21:48:12 +00:00
Ivailo Monev
c88b5ef465 remove all doxygen pages and add top-level config 2014-12-04 20:34:48 +00:00
Ivailo Monev
4f3fd401e4 KDE3_SUPPORT cleanup 2014-12-04 00:04:49 +00:00
Ivailo Monev
37ae3653d8 mac cruft cleanup 2014-12-02 14:17:25 +00:00
Ivailo Monev
a499c2d11d fix build of external software by not including config-misc header and place BUG_REPORT_URL and BUG_REPORT_EMAIL into kglobalsettings header 2014-11-29 23:03:51 +00:00
Ivailo Monev
dbc489dff5 remove debug areas not supported by Katana 2014-11-29 22:06:16 +00:00
Ivailo Monev
6e700dc650 replace bugs.kde.org with BUG_REPORT_URL; replace submit@bugs.kde.org with BUG_REPORT_EMAIL (new); remove kdoctools (Doxygen is used for API docs, anything else needs it besides some handbook slaves?); moved kwebkitpart translations to kde-l10n 2014-11-29 21:30:53 +00:00
Ivailo Monev
909f15f32f an attempt to improve the dbus kauth backend 2014-11-28 22:27:18 +00:00
Ivailo Monev
3f0dd268de remove win and mac cruft 2014-11-27 18:22:42 +00:00
Ivailo Monev
51c93ca25b remove unused variable in kcodecs (report upstream?) 2014-11-26 01:17:46 +00:00
Ivailo Monev
3eeadb8d10 oops, semicolons! 2014-11-24 16:08:52 +00:00
Ivailo Monev
bd3e0abed0 extended pkg-config paths check in mime data version check 2014-11-24 16:00:03 +00:00
Ivailo Monev
b355de5a12 removed docs 2014-11-22 16:18:38 +00:00
Ivailo Monev
c5e95b5b90 rebranded platform string 2014-11-21 15:49:04 +00:00
Ivailo Monev
086923943f cmake cleanup and fixup 2014-11-21 01:38:25 +00:00