| 
							
							
								 zadam | bb8b563ece | relaunch app after successful sync | 2019-12-28 12:55:53 +01:00 |  | 
			
				
					| 
							
							
								 zadam | a82066d899 | ability to define a keyboard shortcut for paste markdown, closes #761 | 2019-12-10 23:04:18 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 6f32d6fabe | new mechanism to wait for sync after interaction with backend in Script API using api.waitForMaxKnownSyncId() | 2019-12-09 23:07:45 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 0e5028acd3 | support global shortcuts with global: prefix | 2019-11-21 21:12:07 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 643d9077fc | configurable keyboard shortcuts WIP | 2019-11-18 23:01:31 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 7539e6a616 | Merge branch 'stable' # Conflicts:
#	src/services/consistency_checks.js | 2019-11-10 21:35:11 +01:00 |  | 
			
				
					| 
							
							
								 zadam | b8db842788 | added frontend API methods to refresh tabs | 2019-11-10 19:34:15 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 31bcc037f1 | refactoring of legacy js events | 2019-11-09 17:39:48 +01:00 |  | 
			
				
					| 
							
							
								 zadam | d87c469fbb | Merge branch 'stable' | 2019-11-05 22:28:27 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 7075842954 | expose bindGlobalShortcut to frontend script API | 2019-11-05 21:26:54 +01:00 |  | 
			
				
					| 
							
							
								 zadam | fc87bcf10c | using boxicons instead of jam icons WIP | 2019-11-02 12:17:00 +01:00 |  | 
			
				
					| 
							
							
								 zadam | c0b30e603a | updated API docs | 2019-10-26 10:00:26 +02:00 |  | 
			
				
					| 
							
							
								 zadam | ed9ecf2a57 | simplification of tree cache | 2019-10-26 09:51:08 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 132360b46b | expose note hoisting to frontend API, closes #663 | 2019-10-21 21:22:53 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 2a5ab3a5e1 | script can wait until the sync data has been applied | 2019-10-20 17:49:58 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 2305ad7405 | reloading notes after script changes | 2019-10-20 12:29:34 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 78f5b7b288 | rename info service to toast service | 2019-10-20 10:00:18 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 1903c59163 | scripts should have different sourceId | 2019-10-19 15:12:25 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 7c54ba63ce | render notes in book | 2019-10-05 10:55:29 +02:00 |  | 
			
				
					| 
							
							
								 zadam | f3955bcbdc | various small fixes | 2019-09-08 11:25:57 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 242bea236f | removed link remnants | 2019-08-27 21:24:31 +02:00 |  | 
			
				
					| 
							
							
								 zadam | ecb485c8bc | removed frontend APIs to modify code note types | 2019-08-25 23:12:58 +02:00 |  | 
			
				
					| 
							
							
								 zadam | fd9b79e115 | loading of custom widgets | 2019-08-17 11:28:36 +02:00 |  | 
			
				
					| 
							
							
								 zadam | f30eec7737 | make sure all keyboard shortcuts use utility methods to not break mobile frontend | 2019-08-12 22:41:53 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 493cd1a7e0 | better behavior of activateNote frontend script | 2019-08-12 22:25:42 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 083dee9bdd | note activation from API will also scroll to it / focus | 2019-07-28 14:47:35 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 012a18be00 | put tabContext into frontend script API | 2019-05-29 21:48:48 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 3fe9218ea8 | refactoring/cleanup | 2019-05-21 20:24:40 +02:00 |  | 
			
				
					| 
							
							
								 zadam | aead6a44de | render notes should now return elements to append instead of modifying DOM directly | 2019-05-19 21:52:28 +02:00 |  | 
			
				
					| 
							
							
								 zadam | dd1fc23fe8 | work on hash & history | 2019-05-14 22:29:47 +02:00 |  | 
			
				
					| 
							
							
								 zadam | eac5ec6e26 | added searchForNote(s) also to frontend API | 2019-04-22 22:52:09 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 064a11d872 | don't allow deleting hoisted note + other related fixes, closes #488 | 2019-04-16 21:40:04 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 253a6ef081 | added date note APIs to frontend script API | 2019-04-14 12:24:48 +02:00 |  | 
			
				
					| 
							
							
								 zadam | e1e020c1a4 | more reliable reimplementation of "create day sub note" | 2019-04-14 12:18:52 +02:00 |  | 
			
				
					| 
							
							
								 zadam | 2b4413a1bd | exposing tree cache methods to reload note's parents/children to frontend API | 2019-04-13 22:56:45 +02:00 |  | 
			
				
					| 
							
							
								 zadam | a27525af9e | frontend API additions | 2019-04-09 21:13:47 +02:00 |  | 
			
				
					| 
							
							
								 zadam | ef40c66344 | renamed currentNote to activeNote to be consistent with frontend API | 2019-03-14 20:21:27 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 0144dc12df | current note as in note loaded into right pane is now called "active note" in frontend API | 2019-03-12 21:52:19 +01:00 |  | 
			
				
					| 
							
							
								 zadam | 6d09931a39 | add getCurrentNote() frontend API, #444 | 2019-03-12 21:39:35 +01:00 |  | 
			
				
					| 
							
							
								 azivner | dffdb82288 | after creating new note, it is focused and now also selected so renaming is super easy, #318 | 2019-01-10 22:46:08 +01:00 |  | 
			
				
					| 
							
							
								 azivner | 3ab657fe46 | created concept of "detail loaded listeners" which allow scripts to execute some action after the note detail has been loaded | 2019-01-01 19:32:34 +01:00 |  | 
			
				
					| 
							
							
								 azivner | 66c639d5e3 | frontend API addition to protect current note | 2019-01-01 15:39:13 +01:00 |  | 
			
				
					| 
							
							
								 azivner | 89299f865c | api method to detect navigation away from current page | 2018-12-29 08:40:35 +01:00 |  | 
			
				
					| 
							
							
								 azivner | 1db6e59077 | tooltip related changes for scripting support | 2018-12-22 20:57:09 +01:00 |  | 
			
				
					| 
							
							
								 azivner | bc2e230425 | fix frontend API to work with JAM icons | 2018-11-09 14:49:08 +01:00 |  | 
			
				
					| 
							
							
								 azivner | 24a1838b13 | bootstrap 4 upgrade | 2018-11-05 21:12:03 +01:00 |  | 
			
				
					| 
							
							
								 azivner | b09071eb9b | publish API to allow manipulating list of allowed mime types for #192 | 2018-10-07 14:25:17 +02:00 |  | 
			
				
					| 
							
							
								 azivner | f2712e92bb | minor demo db updates after change to paragraph layout | 2018-09-03 20:14:45 +02:00 |  | 
			
				
					| 
							
							
								 azivner | c7a609e349 | new frontend API - getCurrentNoteContent and onNoteChange | 2018-09-03 16:05:28 +02:00 |  | 
			
				
					| 
							
							
								 azivner | c79fb2cc12 | more stable script button placement | 2018-08-27 21:08:02 +02:00 |  |