|  | 80e8f0ebda | fix(log): never attempt to log a raw cbor message closes #144 | 2025-01-28 22:21:30 +01:00 |  | 
				
					
						|  | 7481be5aaf | refactor: remove duplicate input trace | 2025-01-28 22:01:50 +01:00 |  | 
				
					
						|  | 78affc4052 | feat(tabs): enable tabs in default config | 2025-01-27 19:57:54 +01:00 |  | 
				
					
						|  | b6d412caca | refactor: minor clean-up in delete_buffer command | 2025-01-27 19:54:49 +01:00 |  | 
				
					
						|  | 17f6c6329a | refactor: prettify help page name | 2025-01-27 19:54:04 +01:00 |  | 
				
					
						|  | 35ab6bde42 | docs: minor docs tweaks for v0.3.0 | 2025-01-27 19:53:32 +01:00 |  | 
				
					
						|  | a706e0b976 | feat: allow setting the file type in create_scratch_buffer command Also, fix args forwarding. | 2025-01-27 19:52:55 +01:00 |  | 
				
					
						|  | 404ba8bb0e | feat: add create_new_file command closes #93 | 2025-01-27 19:49:49 +01:00 |  | 
				
					
						|  | 9e1b9920ba | feat(buffers): add hidden indicator to buffer palette | 2025-01-27 19:00:36 +01:00 |  | 
				
					
						|  | 939537ed84 | feat(buffers): add support for ephemeral buffers Ephemeral buffers are not hidden and kept when closed. Ephemeral buffers
can be turned into regular buffers by saving them with save_as. | 2025-01-27 18:59:13 +01:00 |  | 
				
					
						|  | 8062923068 | fix(tasks): make sure we render after updating task output | 2025-01-27 12:11:37 +01:00 |  | 
				
					
						|  | c46d7c8d17 | feat(emacs): bind switch_buffers to ctrl+x bin emacs modeAnd move open_recent to `ctrl+x ctrl+r`. | 2025-01-27 11:13:26 +01:00 |  | 
				
					
						|  | 7bcf0e1b75 | fix(tasks): fix task timestamp update | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | 26e91262ed | feat(tasks): trace project task updates | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | c7719117f4 | feat(tasks): set task buffer name from command | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | 2f8a581b9d | feat(tasks): add very minimal command line parser | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | 304a62dfdc | feat(tasks): mark task buffers as clean when task exits | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | a28f1db4c7 | feat(tasks): stream task output to buffer in the background | 2025-01-26 21:06:52 +01:00 |  | 
				
					
						|  | 649d369a56 | refactor(buffers): use explicit errorsets in undo functions | 2025-01-26 21:06:51 +01:00 |  | 
				
					
						|  | 4d3d91a744 | feat(buffers): add support for buffer references | 2025-01-26 21:06:51 +01:00 |  | 
				
					
						|  | 90b443a487 | refactor: trace command execution at trace-level 1 | 2025-01-26 17:10:00 +01:00 |  | 
				
					
						|  | 0f6be55dbd | refactor: improve usefullness of trace-level 1 | 2025-01-26 17:01:33 +01:00 |  | 
				
					
						|  | a1df51a16c | fix(project): don't abort early on project restore_state And add traces for project write_state/restore_state. | 2025-01-26 15:32:01 +01:00 |  | 
				
					
						|  | 7ecdc38fdf | feat(shell): add shell_execute_stream command and use it for tasks | 2025-01-25 21:48:46 +01:00 |  | 
				
					
						|  | 43c897141f | feat(tabs): use tabs styles from theme | 2025-01-25 21:46:54 +01:00 |  | 
				
					
						|  | 82a5031046 | fix(palette): prevent crash on select(0) | 2025-01-25 20:48:30 +01:00 |  | 
				
					
						|  | 2f7bee1bef | feat(task): add project tasks | 2025-01-25 20:32:01 +01:00 |  | 
				
					
						|  | 6130aa6b79 | feat: add sql file type support | 2025-01-25 18:19:33 +01:00 |  | 
				
					
						|  | 8b69cfddd3 | fix(win32 gui): add middle mouse support and fix right mouse button mapping | 2025-01-25 17:39:07 +01:00 |  | 
				
					
						|  | 434025da33 | fix(tabs): alpha rendering of inactive tabs | 2025-01-25 11:03:12 +01:00 |  | 
				
					
						|  | d6f785a564 | Merge branch 'tabs' | 2025-01-24 23:34:52 +01:00 |  | 
				
					
						|  | 5dd47f7248 | feat(tabs): complete tabs widget and next_/previous_tabs | 2025-01-24 23:26:41 +01:00 |  | 
				
					
						|  | 41b230d17f | fixup: fix(gutter): add missing abs to rel conversion in primary_click/_drag | 2025-01-24 23:24:58 +01:00 |  | 
				
					
						|  | 4848f2494f | fix(tabs): don't propagate hover events in WidgetList | 2025-01-24 23:24:14 +01:00 |  | 
				
					
						|  | f9e01f71f7 | fix(gutter): add missing abs to rel conversion in primary_click/_drag | 2025-01-24 23:23:24 +01:00 |  | 
				
					
						|  | 7e5d20508d | build: update thespian | 2025-01-24 23:22:43 +01:00 |  | 
				
					
						|  | 5e6fc6a932 | feat(buffers): use buffer_manager to select most recent files And remove obsolete file_stack. | 2025-01-24 23:22:31 +01:00 |  | 
				
					
						|  | 195bad87ab | feat(buffers): allow deleting more than one buffer while the palette is open | 2025-01-24 11:04:20 +01:00 |  | 
				
					
						|  | d7b48b40f1 | feat(tabs): start work on a tabbar widget | 2025-01-23 22:32:08 +01:00 |  | 
				
					
						|  | 1d947ab499 | refactor: improve capsulation and safety of tui module public api | 2025-01-23 16:45:04 +01:00 |  | 
				
					
						|  | 4145460012 | refactor: simplify Plane/Widget usage | 2025-01-23 16:12:56 +01:00 |  | 
				
					
						|  | 62cd53c0f3 | docs(readme): add a note about binary download locations | 2025-01-22 22:36:50 +01:00 |  | 
				
					
						|  | 8a89c888eb | fix: keybind testcases | 2025-01-22 22:31:55 +01:00 |  | 
				
					
						|  | bb887b5789 | fix(buffers): remove conflicting palette keybinding | 2025-01-22 22:24:33 +01:00 |  | 
				
					
						|  | 0a632416a4 | feat(buffers): add delete_buffer command and keybinding for buffer_palette | 2025-01-22 22:23:56 +01:00 |  | 
				
					
						|  | a4ac3a42fd | feat(keybind): special case disable_selection in delete_selection | 2025-01-22 15:29:01 +01:00 |  | 
				
					
						|  | 0368bb15a6 | feat(keybind): simplify and clean-up a little | 2025-01-22 15:28:03 +01:00 |  | 
				
					
						| 
								
								
									 Meredith Oleander | a0f8d33781 | tui/editor.zig: add disable_selection, and make check_selection play nice with inclusive selections | 2025-01-22 18:47:55 +11:00 |  | 
				
					
						| 
								
								
									 Meredith Oleander | 80c8795c3b | Merge branch 'master' into helix-mode-selections | 2025-01-22 13:47:37 +11:00 |  | 
				
					
						|  | 84655c4ff8 | feat(buffers): add dirty state indicator to buffer switcher | 2025-01-21 22:53:09 +01:00 |  |