45 Commits (a9fae41ac03cc02ce0615f9d1c9816368f3847ea)

Author SHA1 Message Date
Martin Gräßlin 18a37d7ee8 [kwin] Fix includes of kde4support headers
* drop unused headers
* use QExplicitlySharedDataPointer instead of KSharedPointer
* drop KDE/ from includes
11 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories
It's unneeded and deprecated since KF5.
11 years ago
Martin Gräßlin 9a298af09b Adjust kwin/killer to changes regarding KMessageBox
The wid specific methods got moved back into KMessageBox, so we do
not need the ipc framework any more.
11 years ago
Martin Gräßlin a536e07488 Use kdeqt5staging for QCommandLineParser
Makes it also compile with not latest Qt.
11 years ago
Martin Gräßlin c4b8f33ac7 Port KWin/Killer to QCommandLineParser
And with that it no longer needs kde4support.
11 years ago
Martin Gräßlin 9706da58e3 Port KWin Killer away from deprecated functionality
* KApplication -> QApplication
* Qt::escape -> QString::toHtmlEscaped
* KDebug -> QDebug

In addition it uses KMessageBox::warningContinueCancelWId from
KInterProcessWindowing as we have the window id.

KCmdLineArgs is still used as the replacement is still in
kdeqt5staging.
11 years ago
Martin Gräßlin 6bdbae0277 Switch kwin/killer to XCB
No longer need to link XLib and doesn't use anything except defines
anyway.
11 years ago
Martin Gräßlin 0dc344ee2c KAuth::Action::setHelperID -> setHelperId 11 years ago
Martin Gräßlin 3d6480d32b KMessageBox::warningContinueCancelWId does no longer exist
Let's try without WId and use QWidget::find(WId) instead.
11 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues
* "" needs to be wrapped in QStringLiteral
* QString::fromUtf8 needed for const char* and QByteArray
* QByteArray::constData() needed to get to the const char*
11 years ago
Aurélien Gâteau 9aea91166b Improve kwin_killer_helper dialog
Simplify dialog text, using different text for local and remote
processes.

Replace "KWin" in the dialog name with "Window Manager".

REVIEW: 110363
12 years ago
Martin Gräßlin d0cd0b1ce2 Add missing KIcon include 12 years ago
Martin Gräßlin 60c42b7a34 s/KLocale/KLocalizedString/g
Many headers included KLocale to use i18n and co. But those methods are
defined in KLocalizedString and not in KLocale.

With KF5 klocale.h does no longer include KLocalizedString causing lots
of compile errors.
12 years ago
Martin Gräßlin ea8db29c2b Escape HTML tags in window caption in Aurorae and Killer
The unescaped tags are interpreted as HTML by Aurorae decorations
and the KWin killer. Escaping the tags ensures that the text is not
rendered incorrectly.

BUG: 293657
FIXED-IN: 4.9.0
REVIEW: 104989
13 years ago
Martin Gräßlin 75d0b8403f Add KAuth support to KWin process killer
See http://svn.reviewboard.kde.org/r/4460/
Thanks to Mikael Gerdin for the patch.
CCMAIL: mikael.gerdin@gmail.com
FEATURE: 129476
FIXED-IN: 4.7.0
14 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 14 years ago
Martin Gräßlin e32fd9e0cd Use kwin icon in the killer helper window.
BUG: 210172

svn path=/trunk/KDE/kdebase/workspace/; revision=1072707
15 years ago
Stephan Binner 35f7ad4ad4 i18n style guide fix
svn path=/trunk/KDE/kdebase/workspace/; revision=1014249
15 years ago
Andrew Coles 8cc4b8fd44 SVN_SILENT
Exclamation point squishing.


svn path=/trunk/KDE/kdebase/workspace/; revision=961868
16 years ago
Marcel Partap 4072d108b1 Rework killer confirmation dialog to make it more obvious that continuing can quite certainly be destructive to the user's data.
GUI

svn path=/trunk/KDE/kdebase/workspace/; revision=961044
16 years ago
Malcolm Hunter be582d3a1a Typo fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=798922
17 years ago
Luboš Luňák ba024133df Don't use localized number format for PID, it looks odd.
svn path=/trunk/KDE/kdebase/workspace/; revision=784838
17 years ago
Aaron J. Seigo b9c69f425b various ebn fixes (markup, uninling, QString())
svn path=/trunk/KDE/kdebase/workspace/; revision=692765
17 years ago
Chusslove Illich bdb46a1769 Interface modifications to KCmdLineArgs, KAboutData and KComponentData; BIC, SIC. Most of the depending code has been auto-converted to new API.
svn path=/trunk/KDE/kdebase/workspace/; revision=682259
17 years ago
Laurent Montel a38f0d95e1 K3Process--
svn path=/trunk/KDE/kdebase/workspace/; revision=676771
18 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin.
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
18 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges
from trunk will be merged in.


svn path=/trunk/KDE/kdebase/workspace/; revision=659200
18 years ago
Luboš Luňák 10ea80a963 KWin/KWinModule -> KWM
svn path=/trunk/KDE/kdebase/workspace/; revision=649608
18 years ago
Oswald Buddenhagen 3ee016f50d KProcess -> K3Process
KShellProcess -> K3ShellProcess
KProcIO -> K3ProcIO
KProcessController -> K3ProcessController

not deprecating, as we don't have a replacement yet.
not moving yet, as kdelibs still has heavy dependencies on it.

agreed upon with dfaure.


svn path=/trunk/KDE/kdebase/workspace/; revision=646732
18 years ago
Will Entriken 4a9f1e5b0d construct KGuiItem(QString) explicitly
svn path=/trunk/KDE/kdebase/workspace/; revision=583808
18 years ago
Hamish Rodda 77bc9cd63d Merging in from bleeding edge kdebase branch
- i18n ported
- KAccel removed
- Some fixes for OS X

svn path=/trunk/KDE/kdebase/workspace/; revision=528190
19 years ago
Laurent Montel a48328e5bc QString::null->QString()
.clear()
etc

svn path=/trunk/KDE/kdebase/workspace/; revision=493536
19 years ago
Stephan Kulow 7a441e1b7a the easy cases
svn path=/trunk/KDE/kdebase/workspace/; revision=466852
19 years ago
Laurent Montel fef1c0b279 Byebye qvhbox
svn path=/trunk/KDE/kdebase/workspace/; revision=461727
19 years ago
Stephan Kulow b464518b3c svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057
svn+ssh://coolo@svn.kde.org/home/kde/branches/work/kde4/kdebase
          .

I couldn't resolve one kicker conflict that results from different
development directions, so I rely on Aaron to sort it out - the file
is commited with conflicts

svn path=/trunk/KDE/kdebase/kwin/; revision=439627
19 years ago
Stephan Binner 5cdfe8100a Replaced several Yes/No dialog buttons
svn path=/trunk/KDE/kdebase/kcontrol/; revision=432857
19 years ago
Andrew Coles 75db450e8b Finished correcting typos in kdebase, phew!

							
						
21 years ago
Luboš Luňák b3547b4059 Access the static method directly (not that it wouldn't work via NULL pointer).
svn path=/trunk/kdebase/kwin/; revision=291219
21 years ago
Luboš Luňák 9ace7a3634 Fix i18n.
CCMAIL: 72239-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=290910
21 years ago
Luboš Luňák 7d10a9a2c9 Let's use SIGKILL instead of just SIGTERM. The user has to explicitly
confirm killing the app anyway, and some stuck apps might not exit on SIGTERM.

svn path=/trunk/kdebase/kwin/; revision=261231
21 years ago
Malcolm Hunter b3144663fd CVS_SILENT Typographical corrections and changes
svn path=/trunk/kdebase/kwin/; revision=261100
21 years ago
Luboš Luňák 52cb814d32 Make the killer dialog transient for the nonresponding window.
svn path=/trunk/kdebase/kwin/; revision=260985
21 years ago
Luboš Luňák a77da4851e Use KApplication::updateUserTimestamp() instead of trying to set it
directly on the dialog.

svn path=/trunk/kdebase/kwin/; revision=258581
21 years ago
Luboš Luňák c8c1c6c764 Since the messages are in kwin's .po file, I guess this is needed.
svn path=/trunk/kdebase/kwin/; revision=254815
21 years ago
Luboš Luňák 0ef8354c30 Merging back the process killing helper from kwin_iii to HEAD.
svn path=/trunk/kdebase/kwin/; revision=251615
21 years ago