mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	adding notes to recent list only after some time period (currently 1500ms)
This commit is contained in:
		| @@ -26,7 +26,7 @@ $(document).bind('keypress', 'alt+q', function() { | |||||||
|     recentNotesSelectBox.find('option').remove(); |     recentNotesSelectBox.find('option').remove(); | ||||||
|  |  | ||||||
|     // remove the current note |     // remove the current note | ||||||
|     let recNotes = recentNotes.slice(1); |     let recNotes = recentNotes.filter(note => note.noteId !== globalNote.detail.note_id); | ||||||
|  |  | ||||||
|     $.each(recNotes, function(key, value) { |     $.each(recNotes, function(key, value) { | ||||||
|         let option = $("<option></option>") |         let option = $("<option></option>") | ||||||
|   | |||||||
| @@ -170,13 +170,22 @@ function loadNote(noteId) { | |||||||
| } | } | ||||||
|  |  | ||||||
| function addRecentNote(noteId, noteTitle) { | function addRecentNote(noteId, noteTitle) { | ||||||
|     // if it's already there, remove the note |     const origDate = new Date(); | ||||||
|     recentNotes = recentNotes.filter(note => note.noteId !== noteId); |  | ||||||
|  |  | ||||||
|     recentNotes.unshift({ |     setTimeout(function() { | ||||||
|        noteId: noteId, |         // we include the note into recent list only if the user stayed on the note at least 5 seconds | ||||||
|        noteTitle: noteTitle |         if (noteId === globalNote.detail.note_id) { | ||||||
|     }); |             // if it's already there, remove the note | ||||||
|  |             recentNotes = recentNotes.filter(note => note.noteId !== noteId); | ||||||
|  |  | ||||||
|  |             // console.log("added after " + (new Date().getTime() - origDate.getTime())); | ||||||
|  |  | ||||||
|  |             recentNotes.unshift({ | ||||||
|  |                 noteId: noteId, | ||||||
|  |                 noteTitle: noteTitle | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |     }, 1500); | ||||||
| } | } | ||||||
|  |  | ||||||
| function encryptNote() { | function encryptNote() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user