Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
976a050f8f150287335773a0549f47a6311e8d40
/
src
/
shell.c
976a050
Fix memory leaks
by Scott Moreau
· 12 years ago
184df50
compositor: call configure on surfaces with a null buffer too
by Giulio Camuffo
· 12 years ago
dda9d78
shell: Go straight to sleep if the sceensaver isn't configured
by Ander Conselvan de Oliveira
· 12 years ago
b17537e
shell: Use weston_compositor_sleep() instead of setting DPMS state
by Ander Conselvan de Oliveira
· 12 years ago
a457563
compositor: Rename lock and unlock signals to idle and wake
by Ander Conselvan de Oliveira
· 12 years ago
87524b6
compositor: Move state tracking complexity into shell
by Ander Conselvan de Oliveira
· 12 years ago
859e885
shell: Use its own timer for the screensaver timeout
by Ander Conselvan de Oliveira
· 12 years ago
19d10ef
compositor: Move fade animation out of core Weston into shell
by Ander Conselvan de Oliveira
· 12 years ago
ee41605
animation: Make fade more controllable
by Ander Conselvan de Oliveira
· 12 years ago
cb4685b
Pass argc and argv to modules
by Kristian Høgsberg
· 12 years ago
8aa1617
shell: Do not hang when mapping a popup twice
by Giulio Camuffo
· 12 years ago
6138197
text: Add show/hide_input_panel requests
by Jan Arne Petersen
· 13 years ago
ffbb20f
text: Move input_panel interface to input-method
by Jan Arne Petersen
· 13 years ago
23ccfb3
shell: Do not hang after setting input_panel twice
by Jan Arne Petersen
· 13 years ago
af7b6c9
shell: Do not crash when hiding input_panel
by Jan Arne Petersen
· 13 years ago
a75a789
text: fix weston key bindings with input methods
by Jan Arne Petersen
· 13 years ago
18639f8
shell: Set the DPMS state if the screensaver fails to launch or dies
by Ander Conselvan de Oliveira
· 12 years ago
451a971
shell: Fix bug when input panel is shown twice
by Jan Arne Petersen
· 12 years ago
0c36903
shell: Add back ability to rotate unresponsive surfaces
by Kristian Høgsberg
· 12 years ago
9f3dd15
shell: Bypass fullscreen scaling if surface width and height match output
by Rob Bradford
· 12 years ago
b810eb5
xwm: Support _NET_WM_STATE_FULLSCREEN
by Kristian Høgsberg
· 12 years ago
c0d79ce
shell: Whitespaces cleanup
by Quentin Glidic
· 13 years ago
1bbf372
matrix: track transform type
by Vasily Khoruzhick
· 13 years ago
3a1d07d
shell: remove remnants of screensaver surface list
by Pekka Paalanen
· 13 years ago
a178f70
shell: Don't lower fullscreen layer on activate
by Jonas Ådahl
· 13 years ago
33619a4
shell: Set input region of the black fullscreen surface
by Jonas Ådahl
· 13 years ago
db99938
shell: Remove confusing case fall-through
by Rob Bradford
· 13 years ago
de685b8
compositor: introduce weston_buffer_reference
by Pekka Paalanen
· 13 years ago
82ec909
shell: Do not remove input panel layer when locked
by Jan Arne Petersen
· 13 years ago
012b4c7
compositor: Implement buffer transformation
by Ander Conselvan de Oliveira
· 13 years ago
aa628d0
shell/zoom: Increment/decrement disable_planes only when zoom.active changes
by Ville Syrjälä
· 13 years ago
f97f811
shell: Remove the old repaint debug mode
by Ander Conselvan de Oliveira
· 13 years ago
c509d2b
compositor: Add debug key bindings infrastructure
by Ander Conselvan de Oliveira
· 13 years ago
cf18a32
shell: Do not insert input panel layer when locked
by Jan Arne Petersen
· 13 years ago
57e0907
shell: End popups if we trigger a shell grab
by Kristian Høgsberg
· 13 years ago
b0b87ba
shell: Update bindings to conform to pointer axis protocol
by Jonas Ådahl
· 13 years ago
b89b004
shell: do not double-init input region
by Pekka Paalanen
· 13 years ago
71f6f3b
shell: do not double-init a region
by Pekka Paalanen
· 13 years ago
3e3862c
shell: restore correct layer in shell_unset_fullscreen
by Rafal Mielniczuk
· 13 years ago
490d02a
weston: Use float instead of GLfloat.
by John Kåre Alsaker
· 13 years ago
1d01b01
compositor: Add kill signal
by Tiago Vignatti
· 13 years ago
920f197
shell: Skip clients that we forked ourselves in kill binding
by Tiago Vignatti
· 13 years ago
b7dbbd6
shell: Start the desktop-shell client in the idle handler
by Tiago Vignatti
· 13 years ago
1428b8c
shell: Fix crash when an input panel is hiding
by Jan Arne Petersen
· 13 years ago
231ba17
compositor: Always assign an output when updating a surface transform
by Ander Conselvan de Oliveira
· 13 years ago
b00a9d3
compositor: Make all non-backend modules use module_init() as entry point
by Kristian Høgsberg
· 13 years ago
067abf6
workspaces: don't segfault on invalid move_surface_to_workspace request
by Philipp Brüschweiler
· 13 years ago
8538b22
shell: Improve focus handling when moving surfaces between workspaces
by Jonas Ådahl
· 13 years ago
e9d2250
shell: Introduce workspace manager interface
by Jonas Ådahl
· 13 years ago
8de6a1d
shell: Add possibility to move surfaces to other workspaces
by Jonas Ådahl
· 13 years ago
5689944
shell: Always set focus when restoring focus state
by Jonas Ådahl
· 13 years ago
07c91f8
compositor: triangle fan debug
by Pekka Paalanen
· 13 years ago
1bad5db
Implement output transformations.
by Scott Moreau
· 13 years ago
6cef009
shell: don't segfault when pressing super+k when no surface is focused
by Philipp Brüschweiler
· 13 years ago
4272e63
shell: Eliminate unneeded function.
by Scott Moreau
· 13 years ago
4cb88c7
shell: Avoid modulo by zero error in positioning algorithm
by Rob Bradford
· 13 years ago
ac63e5b
shell: Enhance the basic random positioning algorithm
by Rob Bradford
· 13 years ago
92374e1
shell: Ignore unsolicited pong requests
by Kristian Høgsberg
· 13 years ago
f4d2f23
shell: Track pointer focus for all seats
by Kristian Høgsberg
· 13 years ago
711fda8
shell: move input panels into a designated layer
by Philipp Brüschweiler
· 13 years ago
383b671
shell: Fix repaint debugging
by Ander Conselvan de Oliveira
· 13 years ago
8801357
shell: don't abuse link_layer for keeping track of input panel surfaces
by Philipp Brüschweiler
· 13 years ago
61f00f5
shell: Make sure the black surface is opaque
by Kristian Høgsberg
· 13 years ago
79af73e
compositor-drm: Disable planes when zoomed or capturing
by Kristian Høgsberg
· 13 years ago
bbe9839
shell: Make it possible to move and raise unresponsive surfaces
by Kristian Høgsberg
· 13 years ago
9e31bff
shell: Move surface move code back to just after the move grab functions
by Kristian Høgsberg
· 13 years ago
64eca89
compositor: Fold the log prototypes into compositor.h and drop log.h
by Kristian Høgsberg
· 13 years ago
e377822
shell: Give keyboard focus to top surface when current keyboard focus goes away
by Kristian Høgsberg
· 13 years ago
2f5faff
shell: Always track focus state per workspace
by Kristian Høgsberg
· 13 years ago
c94de64
shell: Remove unused shsurf->focus_state
by Kristian Høgsberg
· 13 years ago
b8e0d0f
shell: Use the right destroy listener in focus_state_surface_destroy()
by Kristian Høgsberg
· 13 years ago
65191d1
shell: Remove unused pointer_end_grab
by Tiago Vignatti
· 13 years ago
a08b528
shell: Center fullscreen surface whenever new buffer is attached
by Kristian Høgsberg
· 13 years ago
82a1d11
shell: Set shell_interface.shell at initialization
by Kristian Høgsberg
· 13 years ago
94de680
shell: Default to maximize/fullscreen on current output
by Kristian Høgsberg
· 13 years ago
eac9a46
shell: Don't ping the grab surface
by Ander Conselvan de Oliveira
· 13 years ago
240dfeb
shell: Scale fullscreen surface without cropping them, center on output
by Kristian Høgsberg
· 13 years ago
4ab9468
shell: Use the correct the member name when iterating panel_list
by Juan Zhao
· 13 years ago
e4d3a2b
Only position fullscreen surface in surface->configure callback
by Kristian Høgsberg
· 13 years ago
31b6862
shell: Use desired output when sending configure events when maximised
by Rob Bradford
· 13 years ago
00d17bb
shell: Don't move fullscreen surfaces
by Ander Conselvan de Oliveira
· 13 years ago
b9d2a0f
shell: Show approprite cursors during move and resize grabs
by Ander Conselvan de Oliveira
· 13 years ago
73694c8
compositor: Move repaint debug binding to mod-shift-space
by Kristian Høgsberg
· 13 years ago
c7cd626
compositor: Update xkb state with key releases on focus out
by Kristian Høgsberg
· 13 years ago
8150b19
shell: Take a wl_surface as parent for transient and popup windows
by Kristian Høgsberg
· 13 years ago
0636ac3
shell: Make input_panel just a regular wl_surface
by Kristian Høgsberg
· 13 years ago
1a73a63
shell: Make screensaver just a wl_surface
by Kristian Høgsberg
· 13 years ago
730c94d
shell: Make the lock surface just a plain wl_surface too
by Kristian Høgsberg
· 13 years ago
af7b1ff
shell: Make panel just a wl_surface too
by Kristian Høgsberg
· 13 years ago
962342c
shell: Don't make desktop_shell background a wl_shell_surface
by Kristian Høgsberg
· 13 years ago
ce345b0
shell: Fix inverted test for locked in workspace bindings
by Kristian Høgsberg
· 13 years ago
4476aaf
shell: Hide workspace layer when locking screen
by Kristian Høgsberg
· 13 years ago
1ce6a2a
shell: Animate input panel mapping
by Kristian Høgsberg
· 13 years ago
414bd42
util: Generalize surface animation code
by Kristian Høgsberg
· 13 years ago
85b2e4b
shell: Don't focus to background, screensaver or input_panel surfaces
by Kristian Høgsberg
· 13 years ago
a4a4de4
shell: Don't allow move/resize/rotate for input panel surfaces
by Kristian Høgsberg
· 13 years ago
42feced
shell: Add support for input panels
by Jan Arne Petersen
· 13 years ago
d813445
shell: Just use surface->private for shell_surface
by Kristian Høgsberg
· 13 years ago
6c6fb99
shell: Schedule repaint when moving a surface
by Kristian Høgsberg
· 13 years ago
b0d8e77
switcher: Don't use compositor->surface_list
by Kristian Høgsberg
· 13 years ago
Next »