Dan Brown 
							
						 
					 
					
						
						
							
						
						9fdd100f2d 
					 
					
						
						
							
							Lexical: Reorganised custom node code into lexical codebase  
						
						... 
						
						
						
						Also cleaned up old unused imports. 
						
						
					 
					
						2024-12-04 18:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						57d8449660 
					 
					
						
						
							
							Lexical: Merged custom table node code  
						
						
						
						
					 
					
						2024-12-03 20:08:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ebd4604f21 
					 
					
						
						
							
							Lexical: Merged list nodes  
						
						
						
						
					 
					
						2024-12-03 19:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						36a4d79120 
					 
					
						
						
							
							Lexical: Extracted & merged heading & quote nodes  
						
						
						
						
					 
					
						2024-12-03 17:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						fdbbcf2b8a 
					 
					
						
						
							
							Merge branch 'portazips' into development  
						
						
						
						
					 
					
						2024-12-01 13:06:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						95d62e7f57 
					 
					
						
						
							
							ZIP Imports/Exports: Fixed some lint and test issues  
						
						... 
						
						
						
						- Updated test handling to create imports folder when required.
- Updated some tests to delete created import zip files. 
						
						
					 
					
						2024-11-25 16:30:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f79c6aef8d 
					 
					
						
						
							
							ZIP Imports: Updated import form to show loading indicator  
						
						... 
						
						
						
						And disable button after submit.
Added here because the import could take some time, so it's best to show
an indicator to the user to show that something is happening, and help
prevent duplicate submission or re-submit attempts. 
						
						
					 
					
						2024-11-22 21:36:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						209fa04752 
					 
					
						
						
							
							TS: Converted dom and keyboard nav services  
						
						
						
						
					 
					
						2024-10-11 21:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f41c02cbd7 
					 
					
						
						
							
							TS: Converted app file and animations service  
						
						... 
						
						
						
						Extracted functions out of app file during changes to clean up.
Altered animation function to use normal css prop names instead of JS
CSS prop names. 
						
						
					 
					
						2024-10-11 15:19:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2e8d6ce7d9 
					 
					
						
						
							
							TS: Coverted util service  
						
						
						
						
					 
					
						2024-10-10 12:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d22413b931 
					 
					
						
						
							
							JS: Converted/updated translation code to TS, fixed some comment counts  
						
						... 
						
						
						
						- Migrated translation service to TS, stripping a lot of now unused code
  along the way.
- Added test to cover translation service.
- Fixed some comment count issues, where it was not showing correct
  value. or updating, on comment create or delete. 
						
						
					 
					
						2024-10-07 22:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c314a60a16 
					 
					
						
						
							
							WYSIWYG: Code & table fixes  
						
						... 
						
						
						
						- Fixed new code block insertion to remove selection area instead of
  just adding after.
- Added default table column widths to not be collapsed
- Updated table dom export to not duplicate colgroups. 
						
						
					 
					
						2024-10-05 12:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9b2520aa0c 
					 
					
						
						
							
							WYSIWYG: Fixed list indenting selection & display bugs  
						
						... 
						
						
						
						- Fixed selection breaking on multiple indent changes
- Fixed multi-indent showing numbers on empty child list until the nodes
  are fully re-rendered. 
						
						
					 
					
						2024-10-04 15:11:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						346b88ae43 
					 
					
						
						
							
							JS: Converted a few extra services to TS  
						
						
						
						
					 
					
						2024-10-04 14:36:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						be6529d0a1 
					 
					
						
						
							
							New WYSIWYG: Added mac shortcut support  
						
						
						
						
					 
					
						2024-10-04 12:41:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						34ade50181 
					 
					
						
						
							
							Base layout: Changed main app script to be module loaded  
						
						... 
						
						
						
						Prevents polluting global scope with variables since we're using the
module format bundler in esbuild.
Also cleaned up unused yields.
Fixed bad reference in our tinymce fixes.
For #5232  
						
						
					 
					
						2024-10-01 10:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8bc6e75319 
					 
					
						
						
							
							Code Blocks: Added SAS and R language options  
						
						... 
						
						
						
						For #5206  
						
						
					 
					
						2024-09-30 16:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								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