4c73948068 
								
							 
						 
						
							
							
								
								feat(win32 gui): send terminal background updates to gui  
							
							 
							
							
							
						 
						
							2025-01-07 10:31:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								93d6ee2626 
								
							 
						 
						
							
							
								
								fix(win32 gui): set window title after gui window is created  
							
							 
							
							
							
						 
						
							2025-01-06 16:49:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								29a99eefee 
								
							 
						 
						
							
							
								
								fix(win32 gui): remove missed renders warning  
							
							 
							
							
							
						 
						
							2025-01-06 15:55:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a6b29e4fe9 
								
							 
						 
						
							
							
								
								feat(win32 gui): issue quit command on window close and exit cleanly  
							
							 
							
							
							
						 
						
							2025-01-06 10:56:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								21a7106fe3 
								
							 
						 
						
							
							
								
								win32 gui: mouse drag  
							
							 
							
							... 
							
							
							
							initial implementation for left mouse drag 
							
						 
						
							2025-01-06 08:35:16 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7cbd63accd 
								
							 
						 
						
							
							
								
								feat(win32 gui): add direct copy to windows clipboard support  
							
							 
							
							... 
							
							
							
							closes  #100  
							
						 
						
							2025-01-05 21:54:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9d9372bfe0 
								
							 
						 
						
							
							
								
								fix(win32 gui): send initial resize event on window creation  
							
							 
							
							... 
							
							
							
							closes  #115  
							
						 
						
							2025-01-05 15:17:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								16c9189493 
								
							 
						 
						
							
							
								
								fix: remove some obsolete functions and avoid panic on copy  
							
							 
							
							
							
						 
						
							2025-01-05 09:52:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5ac80f0b6f 
								
							 
						 
						
							
							
								
								feat(win32 gui): add clipboard paste support  
							
							 
							
							
							
						 
						
							2025-01-04 21:48:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc3cd6a6d 
								
							 
						 
						
							
							
								
								win32 gui: implement set_terminal_title  
							
							 
							
							
							
						 
						
							2025-01-04 13:13:13 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7bfb9a2216 
								
							 
						 
						
							
							
								
								fix: remove thespian from win32 renderer module  
							
							 
							
							
							
						 
						
							2025-01-04 15:24:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9047439315 
								
							 
						 
						
							
							
								
								fix: merge vaxis and win32 event handling interfaces  
							
							 
							
							
							
						 
						
							2025-01-04 15:18:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jonathan Marler 
								
							 
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1a595871dd 
								
							 
						 
						
							
							
								
								win32 standalone gui  
							
							 
							
							
							
						 
						
							2025-01-04 15:18:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dd042e2fdd 
								
							 
						 
						
							
							
								
								feat: position cursor at closest glyph boundary on click when beam cursor is enabled  
							
							 
							
							... 
							
							
							
							closes  #99  
							
						 
						
							2025-01-03 13:52:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								233e881f95 
								
							 
						 
						
							
							
								
								feat: add support for pasting from the native windows clipboard  
							
							 
							
							... 
							
							
							
							This give us OSC52 equivalent support on windows.
closes  #95  
							
						 
						
							2024-12-24 14:44:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8dc7a42306 
								
							 
						 
						
							
							
								
								refactor: remove alternate text from synthetic sync_mode_state events  
							
							 
							
							
							
						 
						
							2024-12-20 17:32:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7b21398487 
								
							 
						 
						
							
							
								
								fix: do not add key id string to input events if no text field is received  
							
							 
							
							
							
						 
						
							2024-12-20 17:25:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ff0987c108 
								
							 
						 
						
							
							
								
								fix: unicode input in mini modes and palettes  
							
							 
							
							... 
							
							
							
							closes : #81  
							
						 
						
							2024-12-17 18:35:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fd648b7b07 
								
							 
						 
						
							
							
								
								fix: foreground color alpha calculation  
							
							 
							
							
							
						 
						
							2024-12-12 21:19:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								af68c397bc 
								
							 
						 
						
							
							
								
								fix: rendering of minimode separator  
							
							 
							
							
							
						 
						
							2024-12-12 20:12:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fa25d250c6 
								
							 
						 
						
							
							
								
								fix: improve alpha rendering on gutter  
							
							 
							
							
							
						 
						
							2024-12-12 19:11:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4ec66be2d4 
								
							 
						 
						
							
							
								
								feat: add short key event formatters  
							
							 
							
							
							
						 
						
							2024-12-12 17:00:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ce0633b665 
								
							 
						 
						
							
							
								
								refactor: don't require zero termination any more for Plane.cell_load  
							
							 
							
							
							
						 
						
							2024-12-10 20:09:16 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3af2b09891 
								
							 
						 
						
							
							
								
								feat: generate hints for dynamic keybindings  
							
							 
							
							
							
						 
						
							2024-11-19 18:08:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a8826b5067 
								
							 
						 
						
							
							
								
								refactor: move KeyEvent to input module  
							
							 
							
							
							
						 
						
							2024-11-18 21:31:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5d381dcc7b 
								
							 
						 
						
							
							
								
								refactor: move formatters for input types to input module  
							
							 
							
							
							
						 
						
							2024-11-18 21:26:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a680f50771 
								
							 
						 
						
							
							
								
								fix: always treat control codes as width 1 characters  
							
							 
							
							... 
							
							
							
							closes : #64  
							
						 
						
							2024-11-18 10:50:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								18f321bf41 
								
							 
						 
						
							
							
								
								refactor: move input types to new module and use directly use libvaxis types  
							
							 
							
							
							
						 
						
							2024-11-15 21:16:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8308be76cd 
								
							 
						 
						
							
							
								
								fix: update libvaxis and use stable upstream URL for zg  
							
							 
							
							
							
						 
						
							2024-11-14 15:38:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bf6e4f49b8 
								
							 
						 
						
							
							
								
								feat: set terminal cursor color to match theme  
							
							 
							
							
							
						 
						
							2024-11-07 10:54:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cbcf8cc2dd 
								
							 
						 
						
							
							
								
								fix: don't alpha blend selections over matches  
							
							 
							
							
							
						 
						
							2024-11-04 23:34:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1545eb988d 
								
							 
						 
						
							
							
								
								fix: apply foreground alpha against base foreground color  
							
							 
							
							
							
						 
						
							2024-11-04 23:14:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4e1796df27 
								
							 
						 
						
							
							
								
								fix: alpha rendering of buttons and palettes  
							
							 
							
							
							
						 
						
							2024-11-04 23:04:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cfb9f8cf11 
								
							 
						 
						
							
							
								
								refactor: remove unused parameter in set_base_style  
							
							 
							
							
							
						 
						
							2024-11-04 22:20:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0a43fa853f 
								
							 
						 
						
							
							
								
								feat: support rendering theme colors with alpha components  
							
							 
							
							
							
						 
						
							2024-11-04 22:19:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								87addc97de 
								
							 
						 
						
							
							
								
								fix: crash on fade  
							
							 
							
							
							
						 
						
							2024-10-20 00:51:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2efd3dff2e 
								
							 
						 
						
							
							
								
								feat: dim modal backgrounds  
							
							 
							
							
							
						 
						
							2024-10-19 20:34:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d2238bf847 
								
							 
						 
						
							
							
								
								feat: make indent size and tab width configurable and add indent guide mode  
							
							 
							
							
							
						 
						
							2024-10-10 23:16:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bf3fe5f2ba 
								
							 
						 
						
							
							
								
								refactor: run zigimports  
							
							 
							
							... 
							
							
							
							closes : #38  
							
						 
						
							2024-09-10 22:25:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4ac6818a4f 
								
							 
						 
						
							
							
								
								fix: allow tab characters in bracketed paste operations  
							
							 
							
							... 
							
							
							
							closes  #39  
							
						 
						
							2024-09-05 16:41:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								929f6b50b3 
								
							 
						 
						
							
							
								
								fix: do not break out of bracketed paste on sanitizer fail  
							
							 
							
							... 
							
							
							
							Log and drop the bad bytes instead. 
							
						 
						
							2024-09-05 16:39:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d286aae67a 
								
							 
						 
						
							
							
								
								refactor: move bracketed paste handling to functions and log errors  
							
							 
							
							
							
						 
						
							2024-09-05 16:39:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7b812d73ea 
								
							 
						 
						
							
							
								
								refactor: change a -> allocator  
							
							 
							
							
							
						 
						
							2024-09-02 14:31:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Culverhouse 
								
							 
						 
						
							
							
							
							
								
							
							
								d4b7a6ab9b 
								
							 
						 
						
							
							
								
								vim: change cursor shape when only one cursor  
							
							 
							
							... 
							
							
							
							In vim mode, change the cursor shape depending on the mode. This is only
applicable if `enable_terminal_cursor` is set to true and there is only
one cursor in the editor. 
							
						 
						
							2024-08-26 20:49:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b831d99d1c 
								
							 
						 
						
							
							
								
								fix: remove set_terminal_style testing code  
							
							 
							
							... 
							
							
							
							closes  #26  
							
						 
						
							2024-08-20 22:30:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								53310cc2dd 
								
							 
						 
						
							
							
								
								feat: update terminal working directory on project change  
							
							 
							
							
							
						 
						
							2024-08-19 21:53:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								95bf2ac9a7 
								
							 
						 
						
							
							
								
								refactor: remove some left over debug logging  
							
							 
							
							
							
						 
						
							2024-08-13 15:30:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f0f8c9ed3 
								
							 
						 
						
							
							
								
								feat: set terminal background to match editor  
							
							 
							
							
							
						 
						
							2024-08-12 23:24:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9b00805546 
								
							 
						 
						
							
							
								
								feat: avoid sigwinch handling if we detect in band resize capability  
							
							 
							
							
							
						 
						
							2024-08-07 21:46:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3816ec2327 
								
							 
						 
						
							
							
								
								fix: make sure to reset in_band_resize on exit if it was enabled  
							
							 
							
							
							
						 
						
							2024-08-07 20:50:35 +02:00