summaryrefslogtreecommitdiff
path: root/src/shell.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-12compositor: Add a destroy signal and turn weston_shell into signalsKristian Høgsberg1-42/+41
2012-04-11Use wl_signalKristian Høgsberg1-20/+17
2012-04-11Follow wayland change to serial numbersKristian Høgsberg1-58/+54
2012-04-10shell: handle surface destruction during move, resize and rotate grabsAnder Conselvan de Oliveira1-44/+107
2012-04-02shell: Break up a few long linesKristian Høgsberg1-2/+4
2012-04-02shell: set black surface alpha properly in switcher_next()Alex Wu1-0/+9
2012-04-02shell: Add fullscreen path into activate()Alex Wu1-6/+37
2012-03-30Add signedness warning flag and fix falloutKristian Høgsberg1-1/+1
2012-03-30Fix warnings resulting from wayland signedness fixesKristian Høgsberg1-4/+4
2012-03-29Remove weston_shell map and configure function pointersKristian Høgsberg1-2/+0
2012-03-29shell: Remove obsolete workaroundKristian Høgsberg1-4/+0
2012-03-27compositor: move force_configure field to shell_surfaceAnder Conselvan de Oliveira1-4/+7
2012-03-27compositor: make surface_configure() a vfuncAnder Conselvan de Oliveira1-1/+38
2012-03-27compositor: use new drag icon listener for setting up drag surfacesAnder Conselvan de Oliveira1-2/+0
2012-03-27compositor: add a weston_surface_is_mapped() helperAnder Conselvan de Oliveira1-1/+1
2012-03-25config-parser: consolidate shell files into weston.ini onlyTiago Vignatti1-1/+1
2012-03-22shell: fix matrix invertible bug in rotation handlerRafal Mielniczuk1-18/+23
2012-03-22Add surface opacity controls.Scott Moreau1-0/+38
2012-03-22Switch zoom binding to <Super>+Scroll.Scott Moreau1-11/+5
2012-03-22Modify bindings for axis event detection.Scott Moreau1-38/+38
2012-03-22shell: correct position of a surface before rotating it.Rafal Mielniczuk1-1/+15
2012-03-20compositor: use smoother range for backlight controlTiago Vignatti1-6/+11
2012-03-20shell: Fix 2 switcher crashes.Alex Wu1-1/+5
2012-03-12Fix picking crashesKristian Høgsberg1-4/+1
2012-03-08shell: don't assign output for surface of type noneAnder Conselvan de Oliveira1-4/+6
2012-03-08shell: Fix segment fault when clicking to activate a NULL pointer_focusAlex Wu1-1/+4
2012-03-08shell: Fix not destroy black surface when fullscreen surface exit abnomally.Alex Wu1-0/+3
2012-03-05shell: Put popups and transients on top of their parentKristian Høgsberg1-0/+6
2012-03-05compositor: Swallow binding key for bindings that don't set up a grabKristian Høgsberg1-35/+4
2012-03-04Use typesafe server-side stubsKristian Høgsberg1-31/+25
2012-03-04compositor: Add a repaint debugging mechanismKristian Høgsberg1-0/+40
2012-03-01shell: Don't launch a new screensaver if the old one is still runningKristian Høgsberg1-0/+5
2012-03-01compositor: Organize surface stack using new struct weston_layerKristian Høgsberg1-125/+73
2012-03-01shell: Add implementation of fullscreen.Alex Wu1-21/+176
2012-02-29compositor: add dpms and backlight supportTiago Vignatti1-2/+45
2012-02-28shell: Mark geometry dirty when we change surface alphaKristian Høgsberg1-0/+1
2012-02-26Restructure output zoom key handling.Scott Moreau1-20/+40
2012-02-23Introduce output zoom.Scott Moreau1-0/+48
2012-02-23shell: don't assign output for surface of type noneAnder Conselvan de Oliveira1-0/+1
2012-02-22shell: Fix never map fullscreen/transient surface.Alex Wu1-4/+4
2012-02-19shell: Revive super-tab application switcherKristian Høgsberg1-1/+118
2012-02-18Track server changes.Scott Moreau1-28/+28
2012-02-17compositor: Move fullscreen_output to shell_surfaceKristian Høgsberg1-5/+6
2012-02-16shell: Set geometry directly in configureKristian Høgsberg1-9/+6
2012-02-16shell: Restore basic fullscreen functionalityKristian Høgsberg1-3/+8
2012-02-16protocol: remove absolute coordinates from pointerPekka Paalanen1-12/+7
2012-02-16compositor: implement drag'n'drop iconsAnder Conselvan de Oliveira1-0/+2
2012-02-16shell: update position of surfaces with type none on map()Ander Conselvan de Oliveira1-2/+6
2012-02-16shell: don't map surfaces with type NONEAnder Conselvan de Oliveira1-0/+2
2012-02-16Follow set_fullscreen protocol changeKristian Høgsberg1-1/+4