summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-08-28Merge remote-tracking branch 'origin/5.5' into 5.6v5.5.90+alpha1upstreamLiang Qi11-70/+89
2015-08-27Don't crash if loading the keymap failsGiulio Camuffo2-20/+37
2015-08-26Reset surface transientParent when the parent is destroyed.Mikko Harju1-0/+8
2015-08-26Fix QDesktopServices::openUrl when there is no windowmanager integrationGiulio Camuffo2-15/+20
2015-08-25Enable input context selectionBernd Weimer1-1/+3
2015-08-06Compile after QPA API changes.Morten Johan Sørvig2-6/+6
2015-07-23Use xkbcommon for internal key events tooGiulio Camuffo9-165/+341
2015-07-22Remove scoped enums to fix builds without C++11 support.Julien Brianceau2-4/+4
2015-07-22Use standard wl_subsurface interface to set a window as a child of another oneGiulio Camuffo6-92/+113
2015-07-15Add a mechanism to delay unmapping of surfacesGiulio Camuffo7-21/+81
2015-07-06Fix possible race condition leading to a dead lockGiulio Camuffo4-20/+6
2015-07-04Use by-ref in foreach where T is non-trivialSergio Martins1-1/+1
2015-07-04Fix tooltips without a transient parentGiulio Camuffo2-15/+17
2015-06-29Merge remote-tracking branch 'origin/5.5' into devLiang Qi22-24/+127
2015-06-29Prevent QWaylandQuickSurface from holding onto multiple buffers indefinitely.Andrew den Exter3-3/+20
2015-06-16update keymap right away when no key is currently pressedCedric Chedaleux1-6/+13
2015-06-12Fix crash when resizing a window in brcm-eglOlivier Blin1-0/+3
2015-06-12Remove unused m_mutex variable in brcm-eglOlivier Blin1-2/+0
2015-06-12Fix wl_buffer leak in the brcm-egl client integrationOlivier Blin1-0/+1
2015-06-12Fix typo in xcomposite-egl integration fatal messagesOlivier Blin2-2/+2
2015-06-12Fix input devices leak in clientOlivier Blin1-0/+3
2015-06-12Fix xkb keymap string leak in the compositorOlivier Blin1-0/+1
2015-06-12Fix private object leak in surface op/interface classesOlivier Blin2-0/+8
2015-06-12Fix QWaylandDrag leak in the compositorOlivier Blin2-2/+2
2015-06-12Fix build without OpenGLOlivier Blin2-1/+19
2015-06-09Fix typo that leads to mis-evaluation of an expression.Christian Kandeler1-1/+1
2015-06-09Fix wheel events when the decorations are enabledGiulio Camuffo3-5/+29
2015-06-09bradient: Activate the decoration's buttons on mouse release, not pressGiulio Camuffo1-6/+36
2015-06-09Fix a corner case freed memory use/crashGiulio Camuffo1-1/+1
2015-06-09Don't generate spurious selection eventsGiulio Camuffo1-1/+1
2015-06-08Add 3 QList::reserve() callsSergio Martins3-2/+7
2015-06-03Merge remote-tracking branch 'origin/5.5' into devLiang Qi28-69/+349
2015-05-29Fix that we pick up the generated headers in source packagesJørgen Lind1-0/+2
2015-05-28Fix crash when the wl_shm global comes after a wl_output oneGiulio Camuffo3-1/+8
2015-05-17Fix the build error in public headersBhushan Shah2-3/+3
2015-05-15Add safety check in QWaylandInputDevice::Keyboard::modifiers()Martin Gräßlin1-0/+3
2015-05-14Fix threaded OpenGL rendering on Mesa and possibly other EGLsGiulio Camuffo3-4/+14
2015-05-07Reset wayland object pointer after destroyArnaud Vrac1-0/+4
2015-05-07Track last input window with a QPointer in case it is destroyedArnaud Vrac2-2/+8
2015-05-07Map more XKB key codesArnaud Vrac1-0/+17
2015-05-06Remove output extensionPier Luigi Fiorini16-375/+10
2015-05-04Fix crash on keyboard removeGiulio Camuffo1-0/+4
2015-04-24Let the underlying system decide the default keymap parametersGiulio Camuffo1-2/+2
2015-04-24Use a FontSmoothingGamma value of 1.0Giulio Camuffo1-0/+7
2015-04-24Use defines instead of hardcoded stringsGiulio Camuffo1-6/+4
2015-04-24Do not manually update the xkb stateGiulio Camuffo1-1/+0
2015-04-23Introduce the surface role conceptGiulio Camuffo2-0/+77
2015-04-21Move surfaces to outputsPier Luigi Fiorini15-50/+274
2015-04-19Merge remote-tracking branch 'origin/5.5' into devLiang Qi19-34/+57
2015-04-16Add client side support for media keysGiulio Camuffo1-0/+7