fca8f928a3 
								
							 
						 
						
							
							
								
								Lexical: Aligned new empty item behaviour for nested lists  
							
							... 
							
							
							
							- Makes enter on empty nested list item un-nest instead of just creating
  new list items.
- Also updated existing lists tests to use newer helper setup. 
							
						 
						
							2024-12-17 16:52:14 +00:00  
				
					
						
							
							
								 
						
							
								ace8af077d 
								
							 
						 
						
							
							
								
								Lexical: Improved list tab handling, Improved test utils  
							
							... 
							
							
							
							- Made tab work on empty list items
- Improved select preservation on single list item tab
- Altered test context creation for more standard testing 
							
						 
						
							2024-12-17 14:44:10 +00:00  
				
					
						
							
							
								 
						
							
								e50cd33277 
								
							 
						 
						
							
							
								
								Lexical: Added testing for some added shortcuts  
							
							... 
							
							
							
							Also:
- Added svg loading support (dummy stub) for jest.
- Updated headless test case due to node changes.
- Split out editor change detected to where appropriate.
- Added functions to help with testing, like mocking our context. 
							
						 
						
							2024-12-16 16:27:44 +00:00  
				
					
						
							
							
								 
						
							
								8486775edf 
								
							 
						 
						
							
							
								
								Lexical: Added mulitple methods to escape details block  
							
							... 
							
							
							
							Enter on empty last line, or down on last empty line, will focus on the
next node after details, or created a new paragraph to focus on if
needed. 
							
						 
						
							2024-12-16 14:30:06 +00:00  
				
					
						
							
							
								 
						
							
								a71aa241ad 
								
							 
						 
						
							
							
								
								Lexical: Added dark mode styles, fixed autolink range  
							
							
							
						 
						
							2024-12-14 15:17:33 +00:00  
				
					
						
							
							
								 
						
							
								97b201f61f 
								
							 
						 
						
							
							
								
								Lexical: Added auto links on enter/space  
							
							
							
						 
						
							2024-12-14 12:35:13 +00:00  
				
					
						
							
							
								 
						
							
								9fdd100f2d 
								
							 
						 
						
							
							
								
								Lexical: Reorganised custom node code into lexical codebase  
							
							... 
							
							
							
							Also cleaned up old unused imports. 
							
						 
						
							2024-12-04 18:53:59 +00:00  
				
					
						
							
							
								 
						
							
								ebd4604f21 
								
							 
						 
						
							
							
								
								Lexical: Merged list nodes  
							
							
							
						 
						
							2024-12-03 19:03:52 +00:00  
				
					
						
							
							
								 
						
							
								36a4d79120 
								
							 
						 
						
							
							
								
								Lexical: Extracted & merged heading & quote nodes  
							
							
							
						 
						
							2024-12-03 17:04:50 +00:00  
				
					
						
							
							
								 
						
							
								f3fa63a5ae 
								
							 
						 
						
							
							
								
								Lexical: Merged custom paragraph node, removed old format/indent refs  
							
							... 
							
							
							
							Start of work to merge custom nodes into lexical, removing old unused
format/indent core logic while extending common block elements where
possible. 
							
						 
						
							2024-12-03 16:24:49 +00:00  
				
					
						
							
							
								 
						
							
								be6529d0a1 
								
							 
						 
						
							
							
								
								New WYSIWYG: Added mac shortcut support  
							
							
							
						 
						
							2024-10-04 12:41:13 +01:00  
				
					
						
							
							
								 
						
							
								6872eb802c 
								
							 
						 
						
							
							
								
								Lexical: Altered keyboard handling to indicant handled state  
							
							
							
						 
						
							2024-09-13 16:05:55 +01:00  
				
					
						
							
							
								 
						
							
								662110c269 
								
							 
						 
						
							
							
								
								Lexical: Custom list nesting support  
							
							... 
							
							
							
							Added list nesting support to allow li > ul style nesting which lexical
didn't do by default.
Adds tab handling for inset/outset controls.
Will be a range of edge-case bugs to squash during testing. 
							
						 
						
							2024-09-13 15:50:42 +01:00  
				
					
						
							
							
								 
						
							
								2036438203 
								
							 
						 
						
							
							
								
								Lexical: Added single node enter handling  
							
							... 
							
							
							
							Also updated media to be an inline element to align with old editor
behaviour. 
							
						 
						
							2024-09-10 12:14:26 +01:00  
				
					
						
							
							
								 
						
							
								ced66f1671 
								
							 
						 
						
							
							
								
								Lexical: Added single node backspace/delete support  
							
							
							
						 
						
							2024-09-09 18:33:54 +01:00  
				
					
						
							
							
								 
						
							
								fd07aa0f05 
								
							 
						 
						
							
							
								
								Lexical: Further fixes  
							
							... 
							
							
							
							- Improved node resizer positioning to be more accurate
- Fixed drop handling not running within editor margin space
- Made media dom update smarter to reduce reloads
- Fixed media alignment, broken due to added wrapper 
							
						 
						
							2024-09-09 12:28:01 +01:00  
				
					
						
							
							
								 
						
							
								8a13a9df80 
								
							 
						 
						
							
							
								
								Lexical: Improved table row copy/paste  
							
							... 
							
							
							
							Added safeguarding/matching of source/target sizes to prevent broken
tables. 
							
						 
						
							2024-08-22 10:08:08 +01:00  
				
					
						
							
							
								 
						
							
								ddf5f2543c 
								
							 
						 
						
							
							
								
								Lexical: Added drop/paste image handling  
							
							
							
						 
						
							2024-08-21 12:59:45 +01:00  
				
					
						
							
							
								 
						
							
								dbb2fe3e59 
								
							 
						 
						
							
							
								
								Lexical: Finished off baseline shortcut implementation  
							
							
							
						 
						
							2024-08-20 14:54:53 +01:00  
				
					
						
							
							
								 
						
							
								aa1fac62d5 
								
							 
						 
						
							
							
								
								Lexical: Started adding editor shortcuts  
							
							
							
						 
						
							2024-08-20 13:07:33 +01:00  
				
					
						
							
							
								 
						
							
								abbfd42a6c 
								
							 
						 
						
							
							
								
								Lexical: Kinda made row copy/paste work  
							
							
							
						 
						
							2024-08-09 21:58:45 +01:00  
				
					
						
							
							
								 
						
							
								efec752985 
								
							 
						 
						
							
							
								
								Lexical: Split helpers to utils, refactored files  
							
							
							
						 
						
							2024-08-03 18:14:01 +01:00