Casian Andrei
4d24fe8b30
Fix many color correction problems with OpenGL ES
...
On GLES, check for OES_texture_3D extension for color correction
Remove a block of ugly hack code that was supposedly needed to build
with OpenGL ES.
Convert the lookup texture data to uint8 on OpenGL ES before sending it
via glTexImage3D, because uint16 is not supported.
Check if the shaders have been reinitialized successfuly when trying to
activate color correction, prevent black screens when there are issues
with the shaders.
BUG: 315419
REVIEW: 111225
(cherry picked from commit 68c68ee3c2b54f968c4d8275f1e8a2e0ccc90dd7)
2013-07-28 17:44:06 +03:00
l10n daemon script
87a7569100
SVN_SILENT made messages (.desktop file)
2013-07-27 04:01:18 +00: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
Martin Gräßlin
a8fd910a01
Effects need to link KF5::KDE4Attic for KLocale
2013-07-25 16:59:20 +02:00
Thomas Lübking
0b4d56a326
Merge branch 'KDE/4.11'
2013-07-24 21:05:16 +02:00
Thomas Lübking
3aa2e22b32
fix passive startup feedback
...
BUG: 260727
FIXED-IN: 4.11
REVIEW: 111634
2013-07-24 21:04:32 +02:00
Thomas Lübking
10e7ef75ba
harmonize combo/lineedit enabling connections
...
BUG: 322650
FIXED-IN: 4.11
REVIEW: 111627
2013-07-24 21:04:08 +02:00
Thomas Lübking
2a98e58d5e
remove mouse polling from cube effect
...
entirely superfluous and causes laggy interaction
BUG: 308439
FIXED-IN: 4.11
REVIEW: 111669
2013-07-24 21:03:53 +02:00
Martin Gräßlin
2fcc26d29b
Enable compilation of a KWin subset again
...
To ease porting a few features are disabled, this includes:
* kcms
* decorations
* activities
Note: KWin doesn't work yet, the event filter is not yet ported!
2013-07-24 09:58:45 +02:00
Martin Gräßlin
99b9f79b3b
Fix linking of Effects and Effect Configs
2013-07-24 09:58:44 +02:00
Martin Gräßlin
5e0484bc17
Disable KDeclarative in PresentWindows and DesktopGrid
...
QML code needs porting to QtQuick2
2013-07-24 09:58:44 +02:00
Martin Gräßlin
ba7d50fdc5
Disable global shortcut handling in all effects
...
KAction and KShortcut needs porting, so disabled for now.
2013-07-24 09:58:44 +02:00
Martin Gräßlin
2144f547d0
Port effect configs to new KCModule ctor
2013-07-24 09:58:43 +02:00
Martin Gräßlin
5ae59f4fc7
Add missing kdebug include
2013-07-24 09:58:43 +02:00
Martin Gräßlin
9ab751042a
Drop X11_XCB library dependency
...
We don't need it anymore - the xcb connection is also provided by
QX11Info.
2013-07-24 09:58:43 +02:00
Martin Gräßlin
919510f1a1
Disable some tests which fail to compile
2013-07-24 09:58:43 +02:00
Martin Gräßlin
72a01436cc
Make unit tests compile
2013-07-24 09:58:43 +02:00
Martin Gräßlin
1b4b13c863
Fix includes in utils.cpp
...
We do not need kxerrorhandler anymore and QX11Info already included.
2013-07-24 09:58:43 +02:00
Martin Gräßlin
d91f53c7c8
Get testVirtualDesktops to compile
2013-07-24 09:58:43 +02:00
Martin Gräßlin
202bc2fbf9
Fix include path to QX11Info
2013-07-24 09:58:43 +02:00
Martin Gräßlin
d11288293c
Port GenericScriptedConfig
...
KCModule needs a KAboutData as argument and KPluginFactory provides
componentName() as static method.
2013-07-24 09:58:42 +02:00
Martin Gräßlin
b800d58a3d
Disable compilation of data subdirectory for porting
...
It's probably not worth to port those update scripts.
2013-07-24 09:58:42 +02:00
Martin Gräßlin
d7ceb5484c
Make kwin/killer compile again
2013-07-24 09:58:42 +02:00
Martin Gräßlin
6bdbae0277
Switch kwin/killer to XCB
...
No longer need to link XLib and doesn't use anything except defines
anyway.
2013-07-24 09:58:42 +02:00
Martin Gräßlin
0dc344ee2c
KAuth::Action::setHelperID -> setHelperId
2013-07-24 09:58:42 +02:00
Martin Gräßlin
3d6480d32b
KMessageBox::warningContinueCancelWId does no longer exist
...
Let's try without WId and use QWidget::find(WId) instead.
2013-07-24 09:58:42 +02:00
Martin Gräßlin
f04b39c548
Adjust target link libraries
2013-07-24 09:58:42 +02:00
Martin Gräßlin
bbaefd2f68
Disable KDeclarative for the port
2013-07-24 09:58:42 +02:00
Martin Gräßlin
053841f87f
KManagerSelection::claim() emits signal in case it fails
...
We need to connect to this signal instead of waiting for it to time out.
This means we are already starting the window manager while it might be
that we fail.
2013-07-24 09:58:41 +02:00
Martin Gräßlin
1e0600bbc7
Port to new KDesktopFile constructor
...
I do not know whether that's the correct new way to locate the desktop
file for our service.
2013-07-24 09:58:41 +02:00
Martin Gräßlin
7193818921
Remove workaround for legacy stable decorations
...
In KWin5 decorations need to have the macro.
2013-07-24 09:58:41 +02:00
Martin Gräßlin
348ff1941c
Partially disable KAction handling
...
Needs proper porting.
2013-07-24 09:58:41 +02:00
Martin Gräßlin
f198126e0d
KPushButton -> QPushButton
2013-07-24 09:58:41 +02:00
Martin Gräßlin
015ebd7539
Disable XEvent filter in tabbox/declarative.(h|cpp)
...
Needs proper porting.
2013-07-24 09:58:41 +02:00
Martin Gräßlin
e32635fb2e
QMatrix4x4 does no longer wrap qreal
2013-07-24 09:58:41 +02:00
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*
2013-07-24 09:58:33 +02:00
Martin Gräßlin
d45d900dc5
Fix includes in main.cpp
2013-07-24 09:47:04 +02:00
Martin Gräßlin
7bd76ca360
KAboutData -> K4AboutData for porting
2013-07-24 09:47:04 +02:00
Martin Gräßlin
ea5c23d530
Adjust methods in KWinSelectionOwner to changes in KF5
2013-07-24 09:47:03 +02:00
Martin Gräßlin
2b80b3b398
Disable detection of ksmserver in sessionmanagement for porting
2013-07-24 09:47:03 +02:00
Martin Gräßlin
0baeb39164
Port KXMessages to new ctor call
2013-07-24 09:47:03 +02:00
Martin Gräßlin
f210d42d14
Disable Shadow System for porting
...
Shadow system needs to change to not pass XPixmap handles around. That
was handy in Qt 4 but is difficult in both Widget Style and KWin in Qt5.
2013-07-24 09:47:03 +02:00
Martin Gräßlin
65321cf4e5
Drop qtBefore483() helper method
...
No longer needed with Qt 5.
2013-07-24 09:47:03 +02:00
Martin Gräßlin
4425fd3de9
insertCatalog() needs porting
2013-07-24 09:47:03 +02:00