summaryrefslogtreecommitdiffstats
path: root/src/compositor
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Remove unused headerPier Luigi Fiorini2015-01-301-1/+0
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-01-191-0/+1
|\|
| * Recreate the surface textures after the scenegraph invalidationv5.4.1Giulio Camuffo2015-01-151-0/+1
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2014-12-298-11/+20
|\|
| * Fix wrong check condition.Giulio Camuffo2014-12-121-1/+1
| * Fix dangling pointer access when getting dnd data in some casesGiulio Camuffo2014-12-112-3/+4
| * Don't access a dangling pointerGiulio Camuffo2014-11-201-0/+2
| * Remove deleted views from the listGiulio Camuffo2014-11-141-1/+3
| * Make sure to have valid texturesGiulio Camuffo2014-11-103-4/+11
* | Merge "Merge branch '5.4' into dev" into refs/staging/devFrederik Gladhorn2014-11-1531-92/+102
|\ \
| * | Merge branch '5.4' into devGiulio Camuffo2014-11-1531-92/+102
| |\|
| | * Be more careful when destroying wl_resourcesv5.4.0-rc1v5.4.0Giulio Camuffo2014-10-287-30/+17
| | * Gracefully fallback when xkb context creation failsOlivier Blin2014-10-231-9/+27
| | * Fix fd leak in case of ftruncate() failure in qwlkeyboardOlivier Blin2014-10-211-1/+3
| | * Fix the compositor's wayland versioningGiulio Camuffo2014-10-0929-51/+55
| | * Remove duplicate size property declarationMikko Levonmaa2014-10-061-1/+0