Dan Brown 
							
						 
					 
					
						
						
							
						
						eec639d84e 
					 
					
						
						
							
							Maintenance: Fixed js lint and SCSS build warnings  
						
						
						
						
					 
					
						2024-09-27 13:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						56b9107c6b 
					 
					
						
						
							
							Dependancies: Updated php & JS deps, updated license lists  
						
						... 
						
						
						
						Fixed issue now picked up by newer TS version 
						
						
					 
					
						2024-09-27 12:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b35b62d59f 
					 
					
						
						
							
							Merge branch 'lexical' into development  
						
						
						
						
					 
					
						2024-09-27 12:04:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a62d8381be 
					 
					
						
						
							
							Lexical: Updated toolbar & text node exporting  
						
						... 
						
						
						
						- Updated toolbar to match existing editor, including dynamic RTL/LTR
  controls.
- Updated text node handling to not include spans and extra classes when
  not needed. Added & update tests to cover. 
						
						
					 
					
						2024-09-23 17:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8b32e6c15a 
					 
					
						
						
							
							Page Editors: Added switching/options for new lexical editor  
						
						
						
						
					 
					
						2024-09-22 20:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c8ccb2bac7 
					 
					
						
						
							
							Lexical: Range of fixes  
						
						... 
						
						
						
						- Prevented ui shortcuts running in editor
- Added form modal closing on submit
- Fixed ability to escape lists via enter on empty last item 
						
						
					 
					
						2024-09-22 16:15:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ef3de1050f 
					 
					
						
						
							
							Lexical: Added UI translation support  
						
						
						
						
					 
					
						2024-09-22 12:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2add15bd72 
					 
					
						
						
							
							Lexical: Added direction support to extra blocks  
						
						... 
						
						
						
						Also removed duplicated dir functionality that remained in core. 
						
						
					 
					
						2024-09-22 12:07:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e6edd9340e 
					 
					
						
						
							
							Lexical: Added alignment detoggle, fixed inital focus area  
						
						
						
						
					 
					
						2024-09-21 17:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						654a7a5d03 
					 
					
						
						
							
							Lexical: Removed reconciler level direction handling  
						
						... 
						
						
						
						- Updated tests to consider changes 
						
						
					 
					
						2024-09-21 13:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						dba8ab947f 
					 
					
						
						
							
							Lexical: Finished conversion/update of test files  
						
						
						
						
					 
					
						2024-09-20 15:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						787e06e3d8 
					 
					
						
						
							
							Lexical: Adapted a range of further existing tests  
						
						
						
						
					 
					
						2024-09-20 13:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ccd486f2a9 
					 
					
						
						
							
							Lexical: Got a range of Editor tests working  
						
						
						
						
					 
					
						2024-09-18 17:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						22d078b47f 
					 
					
						
						
							
							Lexical: Imported core lexical libs  
						
						... 
						
						
						
						Imported at 0.17.1, Modified to work in-app.
Added & configured test dependancies.
Tests need to be altered to avoid using non-included deps including
react dependancies. 
						
						
					 
					
						2024-09-18 13:43:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						03490d6597 
					 
					
						
						
							
							Lexical: Added RTL/LTR actions  
						
						... 
						
						
						
						Kinda useless though due to Lexical reconciler :( 
						
						
					 
					
						2024-09-16 12:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f46d71af0 
					 
					
						
						
							
							Lexical: Fixed a range of issues in RTL mode  
						
						
						
						
					 
					
						2024-09-15 16:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6872eb802c 
					 
					
						
						
							
							Lexical: Altered keyboard handling to indicant handled state  
						
						
						
						
					 
					
						2024-09-13 16:05:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5083188ed8 
					 
					
						
						
							
							Lexical: Added block indenting capability  
						
						... 
						
						
						
						Needed a custom implementation due to hardcoded defaults for Lexical
default indenting. 
						
						
					 
					
						2024-09-10 15:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ced66f1671 
					 
					
						
						
							
							Lexical: Added single node backspace/delete support  
						
						
						
						
					 
					
						2024-09-09 18:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						fb49371c6b 
					 
					
						
						
							
							Lexical: Refined editor UI  
						
						... 
						
						
						
						- Cleaned up dropdown lists to look integrated
- Added icons for color picker clear and menu list items 
						
						
					 
					
						2024-09-09 14:06:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						16518a4f89 
					 
					
						
						
							
							Lexical: Range of bug fixes, Updated lexical version  
						
						... 
						
						
						
						- Updated selection change detection to be more accurate
- Added UI refresh for extra actions
- Fixed remove link deleting contents 
						
						
					 
					
						2024-09-08 15:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						bed2c29a33 
					 
					
						
						
							
							Lexical: Added media resize support via drag handles  
						
						
						
						
					 
					
						2024-09-08 13:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e5b6d28bca 
					 
					
						
						
							
							Lexical: Revamped image node resize method  
						
						... 
						
						
						
						Changed from using a decorator to using a helper that watches for image
selections to then display a resize helper.
Also changes resizer to use a ghost and apply changes on end instead of
continuosly during resize. 
						
						
					 
					
						2024-09-07 18:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1c9afcb84e 
					 
					
						
						
							
							Lexical: Added some level of img/media alignment  
						
						
						
						
					 
					
						2024-09-06 14:07:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1ebb0f8c93 
					 
					
						
						
							
							Lexical: Added table column cut/copy/paste support  
						
						
						
						
					 
					
						2024-08-22 13:28:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ddf5f2543c 
					 
					
						
						
							
							Lexical: Added drop/paste image handling  
						
						
						
						
					 
					
						2024-08-21 12:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						dbb2fe3e59 
					 
					
						
						
							
							Lexical: Finished off baseline shortcut implementation  
						
						
						
						
					 
					
						2024-08-20 14:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						aa1fac62d5 
					 
					
						
						
							
							Lexical: Started adding editor shortcuts  
						
						
						
						
					 
					
						2024-08-20 13:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						111a313d51 
					 
					
						
						
							
							Lexical: Added custom alignment handling for blocks  
						
						... 
						
						
						
						To align with pre-existing use of alignment classes. 
						
						
					 
					
						2024-08-18 16:51:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						0039f893cc 
					 
					
						
						
							
							Lexical: Integrated diagram manager, added menu split button  
						
						
						
						
					 
					
						2024-08-17 10:48:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ad6b26ba97 
					 
					
						
						
							
							Lexical: Added basic URL field header option list  
						
						... 
						
						
						
						May show bad option label names on chrome/safari.
This was an easy first pass without loads of extra custom UI since we're
using native datalists. 
						
						
					 
					
						2024-08-16 12:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1ef4044419 
					 
					
						
						
							
							Lexical: Connected link selector to link form  
						
						
						
						
					 
					
						2024-08-16 11:22:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						accf2565a0 
					 
					
						
						
							
							Lexical: Integrated image manager to image button/form  
						
						
						
						
					 
					
						2024-08-13 19:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ec965f28c0 
					 
					
						
						
							
							Lexical: Added id support for all main block types  
						
						
						
						
					 
					
						2024-08-11 16:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ebf95f637a 
					 
					
						
						
							
							Lexical: Wired table properties, and other buttons  
						
						
						
						
					 
					
						2024-08-10 13:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						abbfd42a6c 
					 
					
						
						
							
							Lexical: Kinda made row copy/paste work  
						
						
						
						
					 
					
						2024-08-09 21:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						db4208a7eb 
					 
					
						
						
							
							Lexical: Linked row properties form up  
						
						
						
						
					 
					
						2024-08-09 12:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						da54e1d87c 
					 
					
						
						
							
							Lexical: Added cell width fetching, Created custom row node  
						
						
						
						
					 
					
						2024-08-09 11:24:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e8532ef4de 
					 
					
						
						
							
							Lexical: Added merge cell logic  
						
						
						
						
					 
					
						2024-08-07 20:32:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						fcc1c2968d 
					 
					
						
						
							
							Lexical: Added table cell node import logic  
						
						
						
						
					 
					
						2024-08-06 09:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b3d3b14f79 
					 
					
						
						
							
							Lexical: Finished off core cell properties functionality  
						
						
						
						
					 
					
						2024-08-05 18:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8939f310db 
					 
					
						
						
							
							Lexical: Started linking up cell properties form  
						
						
						
						
					 
					
						2024-08-05 15:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						efec752985 
					 
					
						
						
							
							Lexical: Split helpers to utils, refactored files  
						
						
						
						
					 
					
						2024-08-03 18:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e94ad78ea7 
					 
					
						
						
							
							Lexical: Completed out table menu elements, logic pending  
						
						
						
						
					 
					
						2024-08-03 18:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a27a325af7 
					 
					
						
						
							
							Lexical: Started on table actions  
						
						... 
						
						
						
						Started building table cell form/actions 
						
						
					 
					
						2024-08-02 15:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6b06d490c5 
					 
					
						
						
							
							Lexical: Started table menu options  
						
						... 
						
						
						
						Updated UI elements to handle new scenarios needed in more complex table
menu 
						
						
					 
					
						2024-08-02 11:16:54 +01:00