3ba4858c4b 
								
							
								 
							
						 
						
							
							
								
								compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								80bf6f78e4 
								
							
								 
							
						 
						
							
							
								
								clients/view: Fix memory leak  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6685aceae3 
								
							
								 
							
						 
						
							
							
								
								clients/view: Don't try to show inexistant files  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9aad08e91b 
								
							
								 
							
						 
						
							
							
								
								clients/view: Allow relative paths  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								655467a5d2 
								
							
								 
							
						 
						
							
							
								
								clients/view: Add mousewheel and arrow keys  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7e182ef13b 
								
							
								 
							
						 
						
							
							
								
								clients/view: Remove unnecessary variables  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1afc9a98fa 
								
							
								 
							
						 
						
							
							
								
								clients/view: Do not browse outside document range  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								00439617f3 
								
							
								 
							
						 
						
							
							
								
								Fix new gcc 4.6 warnings  
							
							... 
							
							
 
							
							simple-client.c:156:10: warning: variable ‘ar’ set but not used [-Wunused-but-set-variable]
etc. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								c4df99cb2c 
								
							
								 
							
						 
						
							
							
								
								Replace gdk_pixbuf_unref with g_object_unref  
							
							... 
							
							
 
							
							Because gdk_pixbuf_unref is deprecated and for compatability with
gdk-pixbuf 2.21.4. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d5fb9cc769 
								
							
								 
							
						 
						
							
							
								
								window.c: Make title not const  
							
							... 
							
							
 
							
							We now strdup it. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								734a7501b6 
								
							
								 
							
						 
						
							
							
								
								Remove frame handler prototype  
							
							... 
							
							
 
							
							I messed up the merge. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7d9517855a 
								
							
								 
							
						 
						
							
							
								
								fix includes  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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) 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								748f672b2c 
								
							
								 
							
						 
						
							
							
								
								free option context  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								eae5569558 
								
							
								 
							
						 
						
							
							
								
								remove unused variable  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								503ccca5c8 
								
							
								 
							
						 
						
							
							
								
								document the usage of libtoytoolkit  
							
							... 
							
							
 
							
							(krh: edited to follow window_create() API changes) 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f71accc5b8 
								
							
								 
							
						 
						
							
							
								
								close terminal window on exit  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b6761dc294 
								
							
								 
							
						 
						
							
							
								
								fix resizing at top/left border  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								dc3f817538 
								
							
								 
							
						 
						
							
							
								
								remove declaration without definition from window.h  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b0ae49e315 
								
							
								 
							
						 
						
							
							
								
								remove unused function in clients/smoke.c, silence warning  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8a6f7e3139 
								
							
								 
							
						 
						
							
							
								
								compositor crashes if window width or height is <= 0  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								762e5c25d6 
								
							
								 
							
						 
						
							
							
								
								add clients to .gitignore  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0cd8f6eded 
								
							
								 
							
						 
						
							
							
								
								Drive-by optimization of blur_surface()  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a495333d4f 
								
							
								 
							
						 
						
							
							
								
								Remove unused bits of cairo code  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								248c1b61ce 
								
							
								 
							
						 
						
							
							
								
								Add an orange pop-up menu to test the new map_transient request  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6bccebee23 
								
							
								 
							
						 
						
							
							
								
								terminal: Just send the pty master fd to receive the selection.  
							
							... 
							
							
 
							
							LOL!!1 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								31cce0533f 
								
							
								 
							
						 
						
							
							
								
								Actually send selected text when pasting  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e164e4ef72 
								
							
								 
							
						 
						
							
							
								
								Use cairo_push_group() for all double buffering, drop window_copy_*()  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								f39a9ccbb3 
								
							
								 
							
						 
						
							
							
								
								Use cairo_push_group() for double buffering in the terminal  
							
							... 
							
							
 
							
							Slightly different version of the patch from twied. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								5982658d62 
								
							
								 
							
						 
						
							
							
								
								Render selection  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								23c03ad981 
								
							
								 
							
						 
						
							
							
								
								Use libxkbcommon #defines for modifiers  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								58eec36f68 
								
							
								 
							
						 
						
							
							
								
								Add proof-of-concept selection support to terminal  
							
							... 
							
							
 
							
							Next will be to support mouse selections so we can copy and paste
something more interesting than just 'selection data'. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								67cac8a565 
								
							
								 
							
						 
						
							
							
								
								Pass input device and time in key_handler callback  
							
							... 
							
							
 
							
							Move the modifiers to a input device getter function. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								943741cb40 
								
							
								 
							
						 
						
							
							
								
								Use the global handler in dnd instead of custom drag_offer hook  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b46df05fa8 
								
							
								 
							
						 
						
							
							
								
								window: Add a catch-all global handler hook  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								25f0ba4be1 
								
							
								 
							
						 
						
							
							
								
								clients/Makefile: Add AM_CPPFLAGS to view's CPPFLAGS  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ad67af1bcc 
								
							
								 
							
						 
						
							
							
								
								simple-client: Remove unnecessary flush  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1a11fac8fa 
								
							
								 
							
						 
						
							
							
								
								simple-client: Create GLES2 context  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								a1015b9e8c 
								
							
								 
							
						 
						
							
							
								
								Link simple-client against libGLESv2.so, not full GL  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								aabdce027f 
								
							
								 
							
						 
						
							
							
								
								Add a simple client  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								8def264241 
								
							
								 
							
						 
						
							
							
								
								Check for cairo-egl instead of just cairo-gl  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								ef57a9b788 
								
							
								 
							
						 
						
							
							
								
								terminal: Window operations  
							
							... 
							
							
 
							
							Implement OSC 1 (set window title), and some basic CSI t window
operations.
Signed-off-by: Callum Lowcay <callum@callumscode.com> 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9d708b07e4 
								
							
								 
							
						 
						
							
							
								
								terminal: Fix bugs in attribute rendering  
							
							... 
							
							
 
							
							Fixed ignoring of concealed attribute, incorrect underline colour, and
glyph_run_flush not resetting the attribute.
Signed-off-by: Callum Lowcay <callum@callumscode.com> 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								67a201da6f 
								
							
								 
							
						 
						
							
							
								
								terminal: Escape sequences with string parameters  
							
							... 
							
							
 
							
							Adjust escape parsing code to handle OSC, DSC, and other escape
sequences with string parameters.
Signed-off-by: Callum Lowcay <callum@callumscode.com> 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								08c40c3550 
								
							
								 
							
						 
						
							
							
								
								clients: Make poppler-glib optional  
							
							... 
							
							
 
							
							Just don't compile the view client. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1d3e93922d 
								
							
								 
							
						 
						
							
							
								
								Batch up drawing glyphs  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7ae6b1a27d 
								
							
								 
							
						 
						
							
							
								
								Hold on to the scaled fonts we use  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4f50670769 
								
							
								 
							
						 
						
							
							
								
								Use cairo_show_glyphs for rendering text  
							
							... 
							
							
 
							
							A small step for now. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								01994a5964 
								
							
								 
							
						 
						
							
							
								
								Factor out decoding of character attributes  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								fb266a3207 
								
							
								 
							
						 
						
							
							
								
								Only draw background if it's different from what's already there  
							
							
 
							
						 
						
							15 years ago