| 
							
							
								 Elian Doran | d41b780f43 | feat(code): friendly theme names | 2025-05-11 22:03:37 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | d80d97ca31 | feat(code): add the rest of the themes | 2025-05-11 21:58:50 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | b2aec4dfdb | feat(code): display user-selected color themes | 2025-05-11 21:18:14 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | ca467fcd7a | feat(server): add endpoint to list code note themes | 2025-05-11 20:40:22 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 36246104dd | feat(codemirror): add model for themes | 2025-05-11 20:19:40 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 2b192eb1b9 | feat(code): add Nix language | 2025-05-11 19:44:10 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 58b9d9074e | feat(mermaid): add basic syntax highlight | 2025-05-11 19:08:43 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 2704548eb8 | chore(code): stop loading unnecessary extensions for read-only mode | 2025-05-11 18:51:44 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | a20a51fa75 | fix(code): indentation working in read-only mode | 2025-05-11 18:45:37 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 3e5e19b8a5 | chore(code): reintroduce read-only mode | 2025-05-11 18:42:56 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 49838fb773 | refactor(code): stop exposing CodeMirror configuration | 2025-05-11 18:41:10 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 44069b8ccb | chore(code): replace tab if pressed while selected | 2025-05-11 18:03:28 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 8d18823608 | chore(code): support multiple selections in tab | 2025-05-11 18:00:07 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 4bac03570c | chore(code): add smart tab behaviour | 2025-05-11 17:39:10 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9bbe111dd9 | chore(code): introduce fold gutter | 2025-05-11 17:16:07 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9b958fc659 | chore(code): reintroduce vim keybindings | 2025-05-11 17:04:15 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | e5fad63403 | chore(code): set up TypeScript TSX | 2025-05-11 16:04:17 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 7fda7051f2 | chore(code): use proper JSON extension | 2025-05-11 15:59:35 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9e5f2bf8c8 | chore(code): fix type errors | 2025-05-11 15:33:46 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 2476f380b0 | chore(code): set up test for eslint | 2025-05-11 15:29:03 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 38fbaabfbc | chore(code): integrate ESLint | 2025-05-11 15:18:42 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | fade41ff65 | chore(code): integrate JavaScript for TypeScript and JSX | 2025-05-11 14:06:55 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | dbfc36f4aa | chore(code): integrate JavaScript extension | 2025-05-11 14:05:04 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | c09d3ae5e0 | chore(code): use CSS plugin | 2025-05-11 13:56:34 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 06e1144498 | chore(code): use XML plugin | 2025-05-11 13:52:53 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | e5402abae0 | chore(code): use html plugin | 2025-05-11 13:50:04 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 2fe09147fd | chore(code): integrate Smarty support | 2025-05-11 13:21:57 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 620927dfea | chore(code): integrate Twig support | 2025-05-11 13:15:39 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 327fe211ff | chore(code): integrate Vue support | 2025-05-11 13:13:47 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 1454af6087 | chore(code): integrate PHP support | 2025-05-11 13:12:52 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | afa1aa32aa | chore(code): integrate Markdown support | 2025-05-11 13:09:36 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 686e57516b | chore(code): integrate more legacy modes | 2025-05-11 12:54:25 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9c8126016e | fix(code): history of undo/redo preserved across notes | 2025-05-11 12:23:09 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | a4054dfa42 | chore(code): reintroduce history (undo-redo) | 2025-05-11 12:19:39 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 67d1868078 | chore(code): mark syntax highlighting as fallback | 2025-05-11 12:13:45 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | df92ec9521 | chore(code): reintroduce bracket matching | 2025-05-11 12:11:24 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | ec72800b00 | chore(code): reintroduce highlight active line & selection | 2025-05-11 12:10:28 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 2628132350 | chore(code): reintroduce line wrapping | 2025-05-11 12:07:54 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9867cd83c4 | chore(code): reintroduce tab size of 4 | 2025-05-11 11:37:52 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | d29286f9e3 | chore(code): reintroduce placeholder | 2025-05-11 11:27:27 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 7cd4bce5b0 | feat(code): support gdscript (godot) | 2025-05-11 11:18:19 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 55cf7e0c9b | refactor(code): sort by mime type | 2025-05-11 11:10:24 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 9f3e990c95 | chore(code): reintegrate hcl syntax | 2025-05-11 10:54:15 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | efc08a61ef | chore(code): reintegrate batch syntax | 2025-05-11 10:38:36 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 01f02b736c | chore(code): enable syntax highlighting | 2025-05-10 23:34:23 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 5a07d5a913 | chore(code): define legacy mappings | 2025-05-10 23:09:59 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 8bb1ac7e71 | chore(code): start mapping syntax highlight | 2025-05-10 22:31:01 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 71218c0bd4 | chore(code): enable syntax highlighting plugin | 2025-05-10 21:38:12 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 385809df84 | fix(code): reintroduce indent with tab | 2025-05-10 20:20:38 +03:00 |  | 
			
				
					| 
							
							
								 Elian Doran | 3e5e9096d2 | fix(code): saving on change | 2025-05-10 20:07:53 +03:00 |  |