Kristian Høgsberg
93331ff40a
compositor: Forward pointer focus notification from compostor backend
...
This lets the compositor place the pointer sprite correctly when it receives
pointer focus and allows it to send pointer focus to any client that might
receive pointer focus as the compositor receives it.
2011-01-26 20:35:09 -05:00
Kristian Høgsberg
26ef22e3f4
Test for rsvg-convert in configure.ac
...
If it's not present, we just don't install the icon.
2011-01-26 15:33:24 -05:00
Kristian Høgsberg
f58d8ca1bd
compositor-x11: Set window icon
2011-01-26 14:37:07 -05:00
Kristian Høgsberg
24ed621388
Set WM_CLASS for X11 compositor window
...
Don't want to be 'Unknown' in GNOME Shell.
2011-01-26 14:02:31 -05:00
Kristian Høgsberg
f03b6c7694
connection: Also consume message data in error cases
2011-01-26 11:46:35 -05:00
Kristian Høgsberg
f9edadf3f2
shm: Check width, height and stride for invalid values
2011-01-26 11:46:05 -05:00
Tim Wiederhake
0fe0eb330c
Screenshots were upside down
2011-01-25 16:42:16 -05:00
Kristian Høgsberg
640924f37a
Add gio for view fixes
2011-01-25 16:38:41 -05:00
Tim Wiederhake
80bf6f78e4
clients/view: Fix memory leak
2011-01-25 16:33:34 -05:00
Tim Wiederhake
6685aceae3
clients/view: Don't try to show inexistant files
2011-01-25 16:33:25 -05:00
Tim Wiederhake
9aad08e91b
clients/view: Allow relative paths
2011-01-25 16:33:00 -05:00
Tim Wiederhake
655467a5d2
clients/view: Add mousewheel and arrow keys
2011-01-25 16:32:37 -05:00
Tim Wiederhake
7e182ef13b
clients/view: Remove unnecessary variables
2011-01-25 16:29:51 -05:00
Tim Wiederhake
1afc9a98fa
clients/view: Do not browse outside document range
2011-01-25 16:29:27 -05:00
Kristian Høgsberg
00439617f3
Fix new gcc 4.6 warnings
...
simple-client.c:156:10: warning: variable ‘ar’ set but not used [-Wunused-but-set-variable]
etc.
2011-01-25 15:16:01 -05:00
Kristian Høgsberg
8335568d07
Don't compare socket(2) to NULL
...
Ugh, embarassing. Thanks, gcc 4.6.
2011-01-25 15:11:58 -05:00
Darxus@chaosreigns.com
c4df99cb2c
Replace gdk_pixbuf_unref with g_object_unref
...
Because gdk_pixbuf_unref is deprecated and for compatability with
gdk-pixbuf 2.21.4.
2011-01-25 15:05:08 -05:00
Kristian Høgsberg
d5fb9cc769
window.c: Make title not const
...
We now strdup it.
2011-01-25 12:45:37 -05:00
Kristian Høgsberg
734a7501b6
Remove frame handler prototype
...
I messed up the merge.
2011-01-25 12:44:19 -05:00
Kristian Høgsberg
6ec41abf72
Merge remote branch 'callum/master'
...
Conflicts:
clients/window.h
2011-01-25 10:40:01 -05:00
Kristian Høgsberg
4d6ff297c8
Merge remote branch 'nobled/for-krh'
2011-01-25 10:17:16 -05:00
Tim Wiederhake
70af98c576
fix tty_destroy
...
fixes segfault when active tty could not be opened
fixes copy-paste mistake.
2011-01-25 08:37:06 -05:00
nobled
0428a9a15c
don't use deprecated INCLUDES variable
2011-01-24 16:27:27 +00:00
nobled
7d9517855a
fix includes
2011-01-24 16:01:26 +00:00
Darxus
238515d3d7
Add specific versions to build dependencies
2011-01-23 18:38:57 -05:00
Tim Wiederhake
81bd979835
initialise display
...
fixes valgrind:
==25178== Conditional jump or move depends on uninitialised value(s)
==25178== at 0x409E2C: display_create (window.c:1582)
==25178== by 0x407A43: main (terminal.c:2323)
and
==13793== Conditional jump or move depends on uninitialised value(s)
==13793== at 0x40A2D1: display_handle_global (window.c:1504)
==13793== by 0x4E2C183: display_handle_global (wayland-client.c:281)
==13793== by 0x713FEE7: ffi_call_unix64 (in /usr/lib/libffi.so.5.0.10)
==13793== by 0x713FC83: ffi_call (in /usr/lib/libffi.so.5.0.10)
==13793== by 0x4E2C71A: wl_closure_invoke (connection.c:663)
==13793== by 0x4E2BB7B: wl_display_iterate (wayland-client.c:484)
==13793== by 0x4096CA: display_create (window.c:1664)
==13793== by 0x407A43: main (terminal.c:2321)
2011-01-23 17:58:30 -05:00
Tim Wiederhake
748f672b2c
free option context
2011-01-23 17:58:22 -05:00
Tim Wiederhake
eae5569558
remove unused variable
2011-01-23 17:58:18 -05:00
Benjamin Franzke
7c427a9481
compositor-wayland: Remove unused variable
2011-01-23 14:25:07 -05:00
Tim Wiederhake
503ccca5c8
document the usage of libtoytoolkit
...
(krh: edited to follow window_create() API changes)
2011-01-23 14:04:35 -05:00
Tim Wiederhake
f71accc5b8
close terminal window on exit
2011-01-23 14:00:21 -05:00
Tim Wiederhake
b6761dc294
fix resizing at top/left border
2011-01-23 13:59:30 -05:00
Tim Wiederhake
dc3f817538
remove declaration without definition from window.h
2011-01-23 13:58:43 -05:00
Tim Wiederhake
b0ae49e315
remove unused function in clients/smoke.c, silence warning
2011-01-23 13:58:26 -05:00
Tim Wiederhake
8a6f7e3139
compositor crashes if window width or height is <= 0
2011-01-23 13:58:18 -05:00
Tim Wiederhake
762e5c25d6
add clients to .gitignore
2011-01-23 13:58:07 -05:00
Benjamin Franzke
2a332dd62e
compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D
2011-01-23 13:55:45 -05:00
Kristian Høgsberg
7d498b4f1a
Enable all compositors by default
2011-01-23 13:50:42 -05:00
Benjamin Franzke
6fea3dc5ce
display_iterate: Process only enabled event masks
...
(krh: Added warning for this unintended usage)
2011-01-23 13:32:31 -05:00
Tim Wiederhake
0f62aed1a1
Guard enums in generated wayland-*-protocol.h
...
(krh: edit #define guard to use WL_ prefix)
2011-01-23 13:28:37 -05:00
Kristian Høgsberg
0cd8f6eded
Drive-by optimization of blur_surface()
2011-01-21 22:19:40 -05:00
Kristian Høgsberg
a495333d4f
Remove unused bits of cairo code
2011-01-21 22:17:03 -05:00
Kristian Høgsberg
7f075499ea
Update TODO again
2011-01-21 22:01:48 -05:00
Kristian Høgsberg
027931bd33
Define the shell resize enumeration in the xml spec
2011-01-21 21:57:55 -05:00
Kristian Høgsberg
248c1b61ce
Add an orange pop-up menu to test the new map_transient request
2011-01-21 18:03:15 -05:00
Kristian Høgsberg
8dc378ff76
Add new surface.map_transient() request to map a surface relative to another
2011-01-21 18:02:24 -05:00
Callum Lowcay
6eeeb30021
Merge branch 'master' of git://anongit.freedesktop.org/wayland
...
Conflicts:
clients/window.h
2011-01-22 12:00:48 +13:00
Kristian Høgsberg
d86a6bc96f
Update TODO
2011-01-21 17:12:57 -05:00
Kristian Høgsberg
dd4046ae56
Take away pointer focus during server grabs
...
This lets the client restore the pointer image when the grab ends.
2011-01-21 17:11:15 -05:00
Kristian Høgsberg
6bccebee23
terminal: Just send the pty master fd to receive the selection.
...
LOL!!1
2011-01-21 16:26:28 -05:00