Sebastian Kügler
b8c55eddc5
Try to make jenkins happy
...
The logic to use $INCLUDE_INSTALL_DIR/KDE doesn't work there, since the
plasma includes land in a different path on the jenkins setup. Let's see
if this fixes it.
2013-10-11 01:00:31 +02:00
Hugo Pereira Da Costa
1e735ba765
fixed first tab shown in ui
2013-10-09 00:49:54 +02:00
Martin Gräßlin
4a8e52ee4c
Don't show borders for a maximized Laptop client
...
Maximized windows should not have borders.
REVIEW: 113047
2013-10-08 10:15:08 +02:00
Martin Gräßlin
0ec8646d78
Always use PositionCenter for maximized windows
...
It was showing the resize cursor at the top title edge which is not
wanted in maximized mode.
2013-10-08 10:15:08 +02:00
Christoph Feck
8b1b0fded5
Merge remote-tracking branch 'origin/KDE/4.11'
2013-10-04 14:49:01 +02:00
Montel Laurent
11e99c7b46
Pedantic
2013-10-03 21:51:17 +02:00
Martin Gräßlin
8055cde910
[aurorae] Plastik theme transits to QtQuick 2
2013-10-01 14:05:58 +02:00
Martin Gräßlin
fbe5a497b4
[aurorae] Fix locating the config file of aurorae themes
...
Installed to GenericDataLocation and not DataLocation.
2013-10-01 14:05:58 +02:00
Martin Gräßlin
cd6fadc84c
[aurorae] Change QML for themes to QtQuick 2
...
Needed for getting proper previews in the QtQuick 2 based kcm.
Obviously this breaks Aurorae as Aurorae is not yet migrated to
QtQuick 2. But there is no more broken than broken anyway.
2013-10-01 14:05:50 +02:00
Martin Gräßlin
969e6b85e7
Merge branch 'master' into frameworks-scratch
...
Conflicts:
CMakeLists.txt
kwin/client.cpp
kwin/effects/highlightwindow/highlightwindow.cpp
kwin/libkwineffects/kwingltexture.cpp
kwin/libkwineffects/kwinxrenderutils.cpp
kwin/scene_opengl.cpp
kwin/workspace.cpp
plasma/desktop/applets/kickoff/CMakeLists.txt
plasma/desktop/applets/taskmanager/package/contents/code/tools.js
plasma/desktop/applets/taskmanager/package/contents/ui/Task.qml
plasma/desktop/applets/taskmanager/package/contents/ui/main.qml
plasma/desktop/applets/taskmanager/package/metadata.desktop
plasma/desktop/applets/taskmanager/plugin/textlabel.h
plasma/desktop/applets/tasks/CMakeLists.txt
plasma/desktop/applets/tasks/package/metadata.desktop
plasma/desktop/applets/tasks/tasks.cpp
plasma/desktop/toolboxes/plasma-toolbox-desktoptoolbox.desktop
plasma/generic/applets/activitybar/activitybar.cpp
plasma/generic/wallpapers/color/plasma-wallpaper-color.desktop
plasma/generic/wallpapers/image/plasma-wallpaper-image.desktop
2013-09-24 11:28:38 +02:00
Martin Gräßlin
c5e60a7ce8
Add properties for keepAbove/Below to KDecoration
...
For consistency two new changed signals are introduced without any
argument and the old signals are marked as deprecated.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
7aadeaa310
Add maximized property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot.
The property is of type bool and maps to isMaximized and not to
maximizeMode.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
c918f40a77
Introduce a convenience method isMaximized in KDecoration
...
Returns true in case of fully maximized, false otherwise. By that
it ignores the horizontal and vertical modes.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
22e4476777
Add icon property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
63bb36e2ad
Add shade property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
fd64a29f72
Add desktop property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot.
Also isOnAllDesktop property is added using the same changed
signal as desktop property.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
29bce13e9f
Add caption property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot
2013-09-12 09:27:39 +02:00
Martin Gräßlin
e1c4512ccc
Add active property and changed signal to KDecoration
...
Replaces the pure virtual method which the Decoration had to
implement. Instead the Decoration can now connect to the signal.
For KCommonDecoration there is no change at all except that the
invoked method is turned into a slot.
2013-09-12 09:27:39 +02:00
Martin Gräßlin
287ddf8446
Remove reset method from OxygenClient
...
Connects to the appropriate changed signals instead.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
d10a31750e
Drop reset method from K(Common)Decoration
...
For the only remaining update flag a dedicated signal is added to
KDecoration.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
2f2e17ac19
Drop reset from AuroraeClient
...
Was only delegating to parent class thus not doing anything.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
69be5b3e25
Oxygen connects to the new KDecorationOptions signals
...
At least to those it is interested in.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
9797fe2122
Aurorae connects to new changed signals by KDecorationOptions
...
No longer implements the reset() method by KDecorationFactory.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
784c40a338
KDecorationFactory inherits from QObject
...
Adjusting to reality: our decorations have the factory already inheriting
from QObject.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
10e044151e
Drop KDecorationFactoryUnstable
...
Did nothing and no longer needed.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
a90072d753
Merge KDecorationUnstable into KDecoration
...
Also KCommonDecorationUnstable is merged into KCommonDecoration.
2013-09-12 09:27:38 +02:00
Martin Gräßlin
afcf6dbc41
Remove deprecated functionality from libkdecorations
2013-09-12 09:27:37 +02:00
Martin Gräßlin
58eaa61d25
Port from KGlobalSettings::contrastF to KColorScheme::contrastF
...
And with that Aurorae doesn't need kde4support any more.
2013-09-04 16:35:16 +02:00
Martin Gräßlin
139201a2e2
KGlobal::config() -> KSharedConfig::openConfig()
...
KWin Core says good bye to KGlobal. We will not miss the threading
issues.
2013-09-04 16:11:40 +02:00
Martin Gräßlin
bb7af1a61f
Drop no longer needed include of KGlobal in Aurorae
2013-09-02 11:13:26 +02:00
Martin Gräßlin
e1d89313cb
Port Aurorae from KDebug to QDebug
...
Note: deco plugins have their own debug area.
2013-09-02 11:12:14 +02:00
Hugo Pereira Da Costa
1019fecdaa
fixed checkbox alignment
2013-09-01 20:31:28 +02:00
Hugo Pereira Da Costa
9c22d1109e
fixed checkbox alignment
2013-09-01 20:30:51 +02:00
Hugo Pereira Da Costa
c5c5fffbdf
Added "Display window borders for maximized windows" option.
...
CCBUG: 324011
2013-08-27 10:35:52 +02:00
Hugo Pereira Da Costa
0fe389570e
fixed uppercase typo in kcfg file
2013-08-27 10:35:43 +02:00
Hugo Pereira Da Costa
8255bda84d
Added "Display window borders for maximized windows" option.
...
CCBUG: 324011
2013-08-27 10:32:24 +02:00
Hugo Pereira Da Costa
7d9a9cde69
fixed uppercase typo in kcfg file
2013-08-27 10:32:24 +02:00
Thomas Lübking
c21de3191d
Merge branch 'KDE/4.11'
2013-08-21 21:55:29 +02:00
Thomas Lübking
4ba6764a57
make plastik use PlainText captions
...
BUG: 323798
FIXED-IN: 4.11
REVIEW: 112180
2013-08-21 21:54:28 +02:00
Martin Gräßlin
bf3bcd7f6f
Drop linking to kdecore in KWin
...
Left-over from when kdebug was not yet moved to kde4support.
2013-08-20 09:16:14 +02:00
Martin Gräßlin
84a2f3020b
Use Qt5:: in target link libraries in KWin
2013-08-20 09:14:24 +02:00
Martin Gräßlin
5ca6654eb8
Fix linking
...
KDEUI is dead which caused collateral damage.
2013-08-20 08:47:47 +02:00
Anselmo L. S. Melo
c2942c4e73
Porting clients to Qt5/KF5: QStandardPaths
...
REVIEW: 111972
2013-08-13 17:54:39 -03:00
l10n daemon script
df17849412
SVN_SILENT made messages (.desktop file)
2013-08-13 04:19:10 +00:00
Hugo Pereira Da Costa
c52d6cee80
use QByteArray::setNum directly instead of QString
2013-08-07 13:37:43 +02:00
Hugo Pereira Da Costa
42411c4844
QWeakPointer -> QPointer
2013-08-07 13:37:43 +02:00
Hugo Pereira Da Costa
c4a4407139
cleanup and homogenize oxygen CMakeLists files.
...
Use KF5:: and Qt5:: consistently.
2013-08-07 11:49:33 +02:00
Rohan Garg
7ab317095d
explicitly compare latin1 strings in qassert (fixes build with debugfull)
2013-08-07 14:10:45 +05:30
Martin Gräßlin
9291b18cee
Merge branch 'master' into frameworks-scratch
...
Conflicts:
CMakeLists.txt
kwin/effects.cpp
kwin/effects/logout/logout.cpp
kwin/effects/presentwindows/main.qml
kwin/effects/presentwindows/presentwindows.cpp
kwin/effects/presentwindows/presentwindows.h
kwin/effects/zoom/zoom_config.cpp
kwin/libkwineffects/kwinglutils_funcs.cpp
kwin/libkwineffects/kwinxrenderutils.cpp
kwin/nvidiahack.cpp
kwin/xcbutils.h
plasma/desktop/containments/desktop/plasma-containment-desktop.desktop
plasma/generic/wallpapers/image/image.cpp
plasma/generic/wallpapers/image/plasma-wallpaper-image.desktop
2013-08-07 10:10:06 +02:00
Harald Sitter
2c915037c7
explicitly compare latin1 strings in qassert (fixes build with debugfull)
2013-08-07 09:25:27 +02:00
Hrvoje Senjan
bd078d5c23
Unbreak the build
...
1e9f8c8 was correct but KStyle's cmake file wasn't
2013-08-07 05:19:28 +02:00
Hrvoje Senjan
b641c12890
Remove wrongly added component
2013-08-07 04:41:26 +02:00
Hrvoje Senjan
7aa789f781
Adjust to replacements
2013-08-07 03:24:36 +02:00
Hrvoje Senjan
b2f5a68bbb
Remove KWidgets references
2013-08-07 03:23:58 +02:00
Alex Richardson
4d10921548
fix build by including moc_plastikplugin.cpp, not plastikplugin.moc
2013-08-06 23:07:30 +02:00
Hugo Pereira Da Costa
22df9b0c19
removed KDEUI includes
2013-08-06 18:10:06 +02:00
Eike Hein
0f14f28d88
Fix linker error.
2013-08-06 15:58:14 +02:00
Martin Gräßlin
f8092ded4e
Remove KLocalizedString::insertCatalog from Oxygen
...
It got removed in frameworks recently and it seems like their is no
replacement. Therefore all of them are currently removed. Also there are
no porting guides yet for i18n.
2013-08-05 10:40:00 +02:00
Hugo Pereira Da Costa
635e1243e7
Removed unnecessary Qt path in includes.
2013-08-02 09:39:09 +02:00
Martin Gräßlin
22e2efea22
QX11Info is no longer in QtGui
2013-08-02 08:37:36 +02:00
Hugo Pereira Da Costa
53666c655c
Added KConfigWidget to linking
2013-08-01 20:28:43 +02:00
Hugo Pereira Da Costa
43c4594fac
- added HAVE_X11 definition (needed for demo code)
...
- re-included compilation of demo code
- removed linking against kde4support.
2013-08-01 20:20:44 +02:00
Hugo Pereira Da Costa
8839e86e50
removed KDebug
2013-08-01 20:20:27 +02:00
Hugo Pereira Da Costa
d29a9c43c3
Fixed compilation against qt5/kf5
2013-08-01 20:19:37 +02:00
Hugo Pereira Da Costa
e261b3b20c
re-enabled compilation of the 'config' code
2013-08-01 19:38:54 +02:00
Hugo Pereira Da Costa
70553ce8a2
kmessagebox -> qmessagebox
2013-08-01 19:38:53 +02:00
Hugo Pereira Da Costa
b993d576c9
fixed compilation against qt5
2013-08-01 19:38:53 +02:00
Hugo Pereira Da Costa
e80da066ff
ktabwidget -> qtabwidget
2013-08-01 19:38:53 +02:00
Hugo Pereira Da Costa
49362532ff
kpushbutton -> qpushbutton
2013-08-01 19:38:52 +02:00
Hugo Pereira Da Costa
c00fdade17
moved dialog layout to ui
2013-08-01 19:38:52 +02:00
Hugo Pereira Da Costa
965aaabda8
moved QDialog layout to ui for DetectWidget.
2013-08-01 19:38:52 +02:00
Martin Gräßlin
1807265813
KDebug moved to KDE4Support
...
Adjust target link libraries.
2013-07-31 14:07:58 +02:00
Martin Gräßlin
728cb09c1c
Oxygen windeco doesn't need to link XRender
2013-07-31 07:28:15 +02:00
Martin Gräßlin
4141c101f1
Enable building of the Oxygen window decoration
...
Demo and config stays disabled - we are only interested in the window
decoration for now.
Seems to work :-)
CCMAIL: hugo@oxygen-icons.org
2013-07-30 07:57:15 +02:00
Martin Gräßlin
0e2b4b39cf
Adjust target link libraries for Oxygen windeco
2013-07-30 07:57:14 +02:00
Martin Gräßlin
eefdc2cedf
Port SizeGrip::embed to use xcb
...
XLib code was throwing compile errors, so just ported it over to xcb
directly.
2013-07-30 07:57:14 +02:00
Martin Gräßlin
2c7e3edcaa
Drop QByteArray argument from DecoHelper ctor
...
Has been removed from Helper parent class.
2013-07-30 07:11:28 +02:00
Martin Gräßlin
ec29f93604
Add missing includes in oxygenclient
2013-07-30 07:09:00 +02:00
Martin Gräßlin
acc6ce9092
Fix no cast from ascii in Oxygen windeco
2013-07-30 07:02:11 +02:00
Martin Gräßlin
9b6ae91011
Fix include of X11Info in Oxygen windeco
2013-07-30 06:57:02 +02:00
Martin Gräßlin
f5819656b6
Q_SLOTS/Q_SIGNALS in Oxygen windeco
2013-07-30 06:56:16 +02:00
Martin Gräßlin
48b1c388bc
Re-enable compilation of KWin decorations
...
Only Aurorae gets compiled for now. Oxygen is disabled by config option
and legecay decos are commented in CMakeLists.txt.
2013-07-25 18:05:58 +02:00
Martin Gräßlin
c2d3da70eb
Fix linking of Aurorae
2013-07-25 18:05:32 +02:00
Martin Gräßlin
1e69ac6866
Use QStandardPaths in KConfig ctor call in Aurorae
2013-07-25 18:04:56 +02:00
Martin Gräßlin
f924be909b
Fix no cast from ASCII in Aurorae
2013-07-25 18:04:27 +02:00
Martin Gräßlin
a1c0c4048d
Add missing KGlobal include
2013-07-25 18:01:04 +02:00
Martin Gräßlin
e7f76f8736
Use Q_PLUGIN_METADATA for Aurorae's deco QML plugins
2013-07-25 18:00:27 +02:00
Martin Gräßlin
d6a80a3f0a
Use uppercase Q_SLOTS/Q_SIGNALS in Aurorae
2013-07-25 17:59:30 +02:00
l10n daemon script
2fc1ae684b
SVN_SILENT made messages (.desktop file)
2013-07-14 06:59:57 +00:00
l10n daemon script
7bd89eb6ee
SVN_SILENT made messages (.desktop file)
2013-07-14 04:16:47 +00:00
l10n daemon script
34c8d6feb6
SVN_SILENT made messages (.desktop file)
2013-06-05 04:54:40 +00:00
l10n daemon script
020f6fd612
SVN_SILENT made messages (.desktop file)
2013-05-30 04:29:57 +00:00
Alexandr Akulich
cb3f1b7776
Polish Plastik theme.
...
Fixed caption and left buttons positions.
Added enphasizing line under titleRow. (like in 4.9.x version).
REVIEW: 109992
BUG: 317220
FIXED-IN: 4.11
2013-05-29 07:34:13 +02:00
Oliver Henshaw
47acf4ee9a
Merge remote-tracking branch 'origin/KDE/4.10' into master
...
Conflicts:
kwin/scripting/scripting.cpp
powerdevil/daemon/actions/bundled/powerdevildimdisplayaction.desktop
solid-actions-kcm/device-actions/solid-device-SerialInterface.desktop
2013-05-28 17:36:53 +01:00
Oliver Henshaw
b61bca0f3d
add qml import paths in correct order
...
addImportPath prepends the path to importPathList so we must add our
paths in reverse order.
Based on the fix for kdeclarative.cpp in kdelibs
400b9f2e9d10386bb175b6123fe0cdaafeaffe61
REVIEW: 110670
2013-05-28 17:23:19 +01:00
Oliver Henshaw
2d5ebd3b8d
Replace foreach with java-style iterator
...
In preparation for reversing the loop.
REVIEW: 110670
2013-05-28 17:23:09 +01:00
l10n daemon script
a3b09b7ac4
SVN_SILENT made messages (.desktop file)
2013-05-22 03:36:01 +00:00
l10n daemon script
ad8195cad9
SVN_SILENT made messages (.desktop file)
2013-05-21 14:04:28 +00:00
Script Kiddy
dfd72523b1
SVN_SILENT made messages (.desktop file)
2013-05-02 09:17:01 +02:00
Thomas Lübking
42aed44e99
catch some m_item nullptr accesses
...
BUG: 318941
FIXED-IN: 4.10.3
REVIEW: 110254
(cherry picked from commit b9d96009681cb90b822d9e98f4aa7e050e323a0a)
2013-05-01 20:16:23 +02:00