Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
8538b22ff4ad8879b4e3288be053508167562859
/
src
/
shell.c
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
8dacaab
Animate transitions for zoom focus point change.
by Scott Moreau
· 13 years ago
7b5029f
shell: Don't override the sprite surface output
by Kristian Høgsberg
· 13 years ago
0476974
shell: Store focus state in workspaces
by Jonas Ådahl
· 13 years ago
62fcd04
shell: Animate workspace changes
by Jonas Ådahl
· 13 years ago
e3cddce
shell: Virtual workspaces
by Jonas Ådahl
· 13 years ago
e660398
Implement animated transitions for zoom in/out.
by Scott Moreau
· 13 years ago
6d11836
Replace fprintf() by weston_log()
by Martin Minarik
· 13 years ago
b2af93e
compositor: Drop weston_surface_to_global()
by Kristian Høgsberg
· 13 years ago
633b145
shell: Emit destroy signal for when we manually destroy shell surface
by Kristian Høgsberg
· 13 years ago
47b5dca
shell: Don't remove grab listener if surface was destroyed
by Kristian Høgsberg
· 13 years ago
43e1ba8
shell: fix crash when no pointer device
by Pekka Paalanen
· 13 years ago
4e1f2ff
shell: fix a crash during 'make check'
by Pekka Paalanen
· 13 years ago
d56bd90
shell: Use a busy cursor animation for unresponsive surfaces
by Kristian Høgsberg
· 13 years ago
0c1e46e
Use wl_fixed_t for axis bindings
by Daniel Stone
· 13 years ago
325fc2d
Split bindings into separate key/button/axis bindings
by Daniel Stone
· 13 years ago
b210468
shell: Reset focus for all seats on activation
by Daniel Stone
· 13 years ago
c9785ea
Use enum wl_keyboard_key_state instead of integer
by Daniel Stone
· 13 years ago
4dbadb1
Use enum wl_pointer_button_state instead of integer
by Daniel Stone
· 13 years ago
496ca17
Convert Weston modifier #defines to an enum
by Daniel Stone
· 13 years ago
351eb61
Support wl_keyboard::modifiers event
by Daniel Stone
· 13 years ago
7a1b32a
Implement text cursor position protocol.
by Scott Moreau
· 13 years ago
92a57db
shell: Add keybinding to force-close (SIGKILL) inactive clients
by Kristian Høgsberg
· 13 years ago
99aeb1e
shell: use transient flags for activate or not new surfaces
by Tiago Vignatti
· 13 years ago
c1693f2
xwm: Implement resizing by frame borders
by Kristian Høgsberg
· 13 years ago
a61ca06
xwm: Add window resize support
by Kristian Høgsberg
· 13 years ago
9b68af0
shell: Add back mod+pageup/down keybindings for zoom
by Kristian Høgsberg
· 13 years ago
850ca42
Restructure output zoom.
by Scott Moreau
· 13 years ago
02709af
shell: Update relevant bits to work with recent alpha value changes.
by Scott Moreau
· 13 years ago
9540ea6
shell: Fix broken indentation in shell_get_shell_surface()
by Kristian Høgsberg
· 13 years ago
45ba869
shell: Make create_shell_surface() just return the shsurf
by Kristian Høgsberg
· 13 years ago
a416fa1
xwm: Switch alpha, brightness and saturation to GLfloat
by Kristian Høgsberg
· 13 years ago
579f293
shell: Remove fading animation from animation list when surface destroyed
by Rob Bradford
· 13 years ago
491bac1
shell: Expose set_transient in shell interface
by Tiago Vignatti
· 13 years ago
938b8fa
shell: Expose surface move functionality in shell interface
by Kristian Høgsberg
· 13 years ago
37816df
Convert wl_input_device to wl_seat (and friends)
by Daniel Stone
· 13 years ago
dc54993
Convert wl_fixed_t to int in weston_output_update_zoom().
by Scott Moreau
· 13 years ago
88c1607
shell: Remove lock/unlock listeners on shutdown
by Kristian Høgsberg
· 13 years ago
b71302e
Fix a few -pedantic warnings
by Kristian Høgsberg
· 13 years ago
103db7f
Convert wire input co-ordinates to fixed-point
by Daniel Stone
· 13 years ago
52e598c
shell: use own struct for transient surfaces
by Tiago Vignatti
· 13 years ago
70e5c9c
shell: fix uninitialized variable warning
by Tiago Vignatti
· 13 years ago
e5a0120
Rename 'state' in axis (or ambiguous) bindings to 'value'
by Daniel Stone
· 13 years ago
da5b93c
Change key/button grab bindings to take unsigned state
by Daniel Stone
· 13 years ago
e7afd91
shell: Handle set_title and set_class
by Kristian Høgsberg
· 13 years ago
f7e23d5
shell: Always configure when surface type changes
by Kristian Høgsberg
· 13 years ago
7f366e7
shell: Don't move or reconfigure surfaces until we get the new buffer
by Kristian Høgsberg
· 13 years ago
7bcb8bd
shell: Fix not remove rotation for fullscreen surf
by Alex Wu
· 13 years ago
Next »