Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
abcef3cf7a40a15a0e0805919c37230f5bc8143f
/
src
/
shell.c
abcef3c
compositor: Swallow binding key for bindings that don't set up a grab
by Kristian Høgsberg
· 13 years ago
0b5cd0c
Use typesafe server-side stubs
by Kristian Høgsberg
· 13 years ago
b41c081
compositor: Add a repaint debugging mechanism
by Kristian Høgsberg
· 13 years ago
32bed57
shell: Don't launch a new screensaver if the old one is still running
by Kristian Høgsberg
· 13 years ago
3be2ce9
compositor: Organize surface stack using new struct weston_layer
by Kristian Høgsberg
· 13 years ago
4539b08
shell: Add implementation of fullscreen.
by Alex Wu
· 13 years ago
8e53c7f
compositor: add dpms and backlight support
by Tiago Vignatti
· 13 years ago
cacb7cd
shell: Mark geometry dirty when we change surface alpha
by Kristian Høgsberg
· 13 years ago
c6d7f60
Restructure output zoom key handling.
by Scott Moreau
· 13 years ago
ccbf29d
Introduce output zoom.
by Scott Moreau
· 13 years ago
ba727bd
shell: don't assign output for surface of type none
by Ander Conselvan de Oliveira
· 13 years ago
88277d1
shell: Fix never map fullscreen/transient surface.
by Alex Wu
· 13 years ago
0704539
shell: Revive super-tab application switcher
by Kristian Høgsberg
· 13 years ago
447013d
Track server changes.
by Scott Moreau
· 13 years ago
1cbf326
compositor: Move fullscreen_output to shell_surface
by Kristian Høgsberg
· 13 years ago
6a8b553
shell: Set geometry directly in configure
by Kristian Høgsberg
· 13 years ago
d5ae9f4
shell: Restore basic fullscreen functionality
by Kristian Høgsberg
· 13 years ago
b29f412
protocol: remove absolute coordinates from pointer
by Pekka Paalanen
· 13 years ago
30eebc7
compositor: implement drag'n'drop icons
by Ander Conselvan de Oliveira
· 13 years ago
e9e0515
shell: update position of surfaces with type none on map()
by Ander Conselvan de Oliveira
· 13 years ago
a1ff53b
shell: don't map surfaces with type NONE
by Ander Conselvan de Oliveira
· 13 years ago
f856fd2
Follow set_fullscreen protocol change
by Kristian Høgsberg
· 13 years ago
96879df
shell: Add the set_maximized implementation
by Juan Zhao
· 13 years ago
8fb8d3b
compositor, shell: add and use weston_surface_set_position()
by Pekka Paalanen
· 13 years ago
d882779
shell: remove two redundant statements from map()
by Pekka Paalanen
· 13 years ago
0f99701
shell: remove duplicated code
by Tiago Vignatti
· 13 years ago
8980f7c
shell: do not apply damage on window type set
by Pekka Paalanen
· 13 years ago
fc6d91a
shell: replace identity calls to weston_surface_configure()
by Pekka Paalanen
· 13 years ago
f07cb5d
compositor: move output assignment to update_transform
by Pekka Paalanen
· 13 years ago
b45ac5e
compositor: clarify update_transform vs. repaint
by Pekka Paalanen
· 13 years ago
25dacab
shell: remove excessive damage from rotating
by Pekka Paalanen
· 13 years ago
938269a
compositor: simple menu transform
by Pekka Paalanen
· 13 years ago
ddae03c
compositor: q&d solution for surface drift
by Pekka Paalanen
· 13 years ago
5c97ae7
shell: fix resize for transformed surfaces
by Pekka Paalanen
· 14 years ago
7b3bd3d
shell: fix move of transformed surfaces
by Pekka Paalanen
· 14 years ago
765e27b
shell: Rotate relative to current rotation
by Kristian Høgsberg
· 14 years ago
d581a8f
Collabora copyright updates
by Pekka Paalanen
· 14 years ago
60921e5
compositor: move weston_surface::width,height into geometry
by Pekka Paalanen
· 14 years ago
ba3cf95
compositor: move weston_surface::x,y into geometry
by Pekka Paalanen
· 14 years ago
e0f3cb2
compositor: rewrite draw and input coordinate transformations
by Pekka Paalanen
· 14 years ago
bc0b7e7
compositor: restructure weston_surface::transform
by Pekka Paalanen
· 14 years ago
460099f
shell: add key binding for rotating a surface
by Pekka Paalanen
· 14 years ago
a82c486
compositor: Compute overlapped early and base hw cursor decision on that
by Kristian Høgsberg
· 14 years ago
6af8eb9
desktop-shell: Build in sensible defaults
by Kristian Høgsberg
· 14 years ago
cb10843
shell: deal with weston_compositor_pick_surface() = NULL
by Pekka Paalanen
· 14 years ago
f03a616
shell: Set desktop-shell deathstamp at initial launch
by Kristian Høgsberg
· 14 years ago
4d733ee
shell: respawn desktop-shell if it dies
by Pekka Paalanen
· 14 years ago
b3cca0a
shell: Start implementing the popup surface type
by Kristian Høgsberg
· 14 years ago
9ddb826
Use new grab api
by Kristian Høgsberg
· 14 years ago
61b5c67
shell: free memory on move/resize error paths
by Pekka Paalanen
· 14 years ago
9724b51
More weston rename fixes
by Kristian Høgsberg
· 14 years ago
3466bc8
Merge remote-tracking branch 'pq/compositor-dtors-v1'
by Kristian Høgsberg
· 14 years ago
8334bc1
Rename wayland-compositor to weston
by Kristian Høgsberg
· 14 years ago
[Renamed (85%) from compositor/shell.c]
43c61d8
compositor-x11: improve x11_destroy()
by Pekka Paalanen
· 14 years ago
2a25cd4
compositor: Remove shell->activate callback
by Kristian Høgsberg
· 14 years ago
e1a850e
compositor: Move click-to-focus and ctrl-alt-bs bindings to shell.c
by Kristian Høgsberg
· 14 years ago
7bb92f0
Activate toplevel fullscreen and menu surfaces
by Juan Zhao
· 14 years ago
cd9ac1d
compositor: Remove server side cursors
by Kristian Høgsberg
· 14 years ago
7296e79
compositor: let shell override idle time
by Pekka Paalanen
· 14 years ago
e955f1e
shell: use desktop-shell ini file for screensaver path
by Pekka Paalanen
· 14 years ago
18027e5
shell: automatic exec and kill of wscreensaver
by Pekka Paalanen
· 14 years ago
bce2d3f
compositor: add IDLE state
by Pekka Paalanen
· 14 years ago
af0e34c
shell: center the unlock dialog
by Pekka Paalanen
· 14 years ago
baeb6a1
shell: let screensaver wake up the compositor
by Pekka Paalanen
· 14 years ago
77346a6
shell: implement screensaver surface type
by Pekka Paalanen
· 14 years ago
9826223
shell: handle surface type reassignment
by Pekka Paalanen
· 14 years ago
6e16811
protocol: add screensaver interface
by Pekka Paalanen
· 14 years ago
01e7b00
shell: fix set_transient
by Pekka Paalanen
· 14 years ago
409ef0a
compositor: refactor client forking code
by Pekka Paalanen
· 14 years ago
2f88a40
desktop-shell: Animate surface mapping
by Kristian Høgsberg
· 14 years ago
f32f1fc
shell: forbid multiple wl_shell_surface objects
by Pekka Paalanen
· 14 years ago
4622967
shell: rename shell_create_shell_surface
by Pekka Paalanen
· 14 years ago
92a0dc4
shell: check for missing wl_shell_surface
by Pekka Paalanen
· 14 years ago
ec2b32f
compositor: eliminate wlsc_surface::shell_priv
by Pekka Paalanen
· 14 years ago
068ae94
desktop-shell: update protocol and client to wl_shell_surface
by Pekka Paalanen
· 14 years ago
9d1613e
wl_shell_surface adaptation
by Pekka Paalanen
· 14 years ago
fe34083
shell: fix resume_desktop for zero clients
by Pekka Paalanen
· 14 years ago
47fe08a
Implement the new dnd/selection protocol
by Kristian Høgsberg
· 14 years ago
f02bb64
shell: Unmap old backgrounds/panels when setting new ones
by Benjamin Franzke
· 14 years ago
d0f79ab
desktop-shell: Make panel and background output dependent
by Benjamin Franzke
· 14 years ago
d2abb83
compositor: Move more shell.c state into the new shell_surface
by Kristian Høgsberg
· 14 years ago
f6def54
Merge remote-tracking branch 'pq/shell-priv'
by Kristian Høgsberg
· 14 years ago
a887312
compositor: The compositor is now jiust a regular global object
by Kristian Høgsberg
· 14 years ago
57da4a8
shell: introduce shell_surface_purpose
by Pekka Paalanen
· 14 years ago
56cdea9
shell: add private surface struct
by Pekka Paalanen
· 14 years ago
50719bc
Fix inconsistent #include style
by Pekka Paalanen
· 14 years ago
2ca8630
shell: fix handle_lock_surface_destroy()
by Pekka Paalanen
· 14 years ago
d81c216
shell: fix compositor wakeup while locked
by Pekka Paalanen
· 14 years ago
d3dd6e1
shell: fix lock surface mapping
by Pekka Paalanen
· 14 years ago
1ec0c31
compositor: Hide surfaces by setting surface->output to NULL
by Kristian Høgsberg
· 14 years ago
f0fc70d
compositor: implement screen locking
by Pekka Paalanen
· 14 years ago
af867cc
compositor: let the shell wake up the compositor
by Kristian Høgsberg
· 14 years ago
9ef3e01
desktop-shell: screen locking protocol
by Pekka Paalanen
· 14 years ago
c4693c4
Install desktop-shell in $prefix/libexec
by Kristian Høgsberg
· 14 years ago
4677013
shell: Set initial toplevel position in map callback
by Kristian Høgsberg
· 14 years ago
32e24cc
compositor: Split shell->attach into map and configure
by Kristian Høgsberg
· 14 years ago
bbe6052
compositor: only authorized client can bind desktop_shell
by Pekka Paalanen
· 14 years ago
6cd281a
desktop-shell: launch from the compositor
by Pekka Paalanen
· 14 years ago
02ebfb1
compositor: fix drag segfault
by Pekka Paalanen
· 14 years ago
d6e5525
x11: Manage xserver focus better
by Kristian Høgsberg
· 14 years ago
Next »