summaryrefslogtreecommitdiffstats
path: root/src/compositor
Commit message (Expand)AuthorAgeFilesLines
* Make public headers compile with -Wzero-as-null-pointer-constantMarc Mutz2016-03-224-5/+5
* Fix crash when pinging a surface with an invalid resource.Andrew den Exter2016-02-261-0/+4
* consistently put {qt,qml}_{module,plugin} at the end of project filesOswald Buddenhagen2016-02-251-4/+3
* Revert "Don't invalidate textures when the scene graph is stopped."v5.6.0-beta1Andrew den Exter2015-12-131-0/+5
* Support EGLStream in wayland-eglLaszlo Agocs2015-10-205-11/+60
* Update focusResource if needed when wl_keyboard is boundOlivier Blin2015-10-202-8/+37
* Fix setting focusDestroyListener when no keyboard resource is boundOlivier Blin2015-10-201-4/+8
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-0535-0/+385
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-10-021-0/+4
|\
| * Remove scoped enums to fix builds without C++11 support.5.5Julien Brianceau2015-10-012-4/+4
| * QWaylandSurfaceItem: ungrab the pointer on TouchEnd event.Andreas Hartmetz2015-09-251-0/+4
* | Don't invalidate textures when the scene graph is stopped.Andrew den Exter2015-09-091-5/+0
* | Fix updating the keymap when no key is pressedGiulio Camuffo2015-09-031-2/+1
* | Merge remote-tracking branch 'origin/5.5' into 5.6v5.6.0-alpha1Liang Qi2015-08-283-20/+45
|\|
| * Don't crash if loading the keymap failsGiulio Camuffo2015-08-272-20/+37
| * Reset surface transientParent when the parent is destroyed.Mikko Harju2015-08-261-0/+8
* | Use xkbcommon for internal key events tooGiulio Camuffo2015-07-235-10/+78
* | Remove scoped enums to fix builds without C++11 support.Julien Brianceau2015-07-222-4/+4
* | Add a mechanism to delay unmapping of surfacesGiulio Camuffo2015-07-157-21/+81
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-06-2910-6/+50
|\|
| * Prevent QWaylandQuickSurface from holding onto multiple buffers indefinitely.Andrew den Exter2015-06-293-3/+20
| * Fix xkb keymap string leak in the compositorOlivier Blin2015-06-121-0/+1
| * Fix private object leak in surface op/interface classesOlivier Blin2015-06-122-0/+8
| * Fix QWaylandDrag leak in the compositorOlivier Blin2015-06-122-2/+2
| * Fix build without OpenGLOlivier Blin2015-06-122-1/+19
* | update keymap right away when no key is currently pressedCedric Chedaleux2015-06-161-6/+13
* | Add 3 QList::reserve() callsSergio Martins2015-06-082-1/+4
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-06-0317-55/+278
|\|
| * Fix the build error in public headersBhushan Shah2015-05-172-3/+3
| * Let the underlying system decide the default keymap parametersv5.5.0-beta1Giulio Camuffo2015-04-241-2/+2
| * Move surfaces to outputsPier Luigi Fiorini2015-04-2115-50/+274
* | Remove output extensionPier Luigi Fiorini2015-05-068-181/+10
* | Introduce the surface role conceptGiulio Camuffo2015-04-232-0/+77
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-193-2/+3
|\|
| * Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-153-2/+3
| |\
| | * ShellSurface: fix leak of QWaylandSurfaceItem on destructionOlivier Blin2015-03-241-0/+1
| | * Use Qt foreach instead of C++11 specific range-base for loopOlivier Blin2015-03-241-1/+1
| | * Fix build with gcc <= 4.5Olivier Blin2015-03-201-1/+1
* | | Keep Surface's visibility is in sync between client and compositor.Gunnar Sletta2015-03-234-14/+9
|/ /
* | Send done and scale events only when clients support wl_output >= 2Pier Luigi Fiorini2015-03-101-8/+14
* | Check the surface input mask for hover eventsGiulio Camuffo2015-03-102-9/+8
* | Update copyright headersJani Heikkinen2015-02-17102-794/+610
* | Add a way to get the native hardware integration buffer for a sufaceGiulio Camuffo2015-02-172-0/+6
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-02-163-0/+21
|\|
| * Send a touch cancel event when we stop getting inputGiulio Camuffo2015-01-202-0/+15
| * Unset the pointer focus if we're deleting the view holding itGiulio Camuffo2015-01-191-0/+6
* | Fix QtCompositor compilationGiulio Camuffo2015-02-081-1/+1
* | Add QWaylandOutput to support multiple outputsPier Luigi Fiorini2015-02-0824-219/+1058
* | Add a SHM format converter classJorgen Lind2015-02-052-1/+9
* | Update the protocol to 1.4 and raise the required libwayland versionGiulio Camuffo2015-02-037-1/+26