mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 11:39:01 +01:00 
			
		
		
		
	revision snapshots number limit
This commit is contained in:
		
							parent
							
								
									78bfc3341b
								
							
						
					
					
						commit
						2a27383682
					
				| @ -23,7 +23,7 @@ import SearchEngineOptions from "./options/other/search_engine.js"; | ||||
| import TrayOptions from "./options/other/tray.js"; | ||||
| import NoteErasureTimeoutOptions from "./options/other/note_erasure_timeout.js"; | ||||
| import RevisionsSnapshotIntervalOptions from "./options/other/revisions_snapshot_interval.js"; | ||||
| import RevisionsSnapshotLimitOptions from "./options/other/revisions_snapshot_limit.js"; | ||||
| import RevisionSnapshotsLimitOptions from "./options/other/revision_snapshots_limit.js"; | ||||
| import NetworkConnectionsOptions from "./options/other/network_connections.js"; | ||||
| import AdvancedSyncOptions from "./options/advanced/sync.js"; | ||||
| import DatabaseIntegrityCheckOptions from "./options/advanced/database_integrity_check.js"; | ||||
| @ -89,7 +89,7 @@ const CONTENT_WIDGETS = { | ||||
|         NoteErasureTimeoutOptions, | ||||
|         AttachmentErasureTimeoutOptions, | ||||
|         RevisionsSnapshotIntervalOptions, | ||||
|         RevisionsSnapshotLimitOptions, | ||||
|         RevisionSnapshotsLimitOptions, | ||||
|         NetworkConnectionsOptions | ||||
|     ], | ||||
|     _optionsAdvanced: [ | ||||
|  | ||||
| @ -18,12 +18,12 @@ const TPL = ` | ||||
|                     ${t('revisions_snapshot_limit.erase_excess_revision_snapshots')}</button> | ||||
| </div>`; | ||||
| 
 | ||||
| export default class RevisionsSnapshotLimitOptions extends OptionsWidget { | ||||
| export default class RevisionSnapshotsLimitOptions extends OptionsWidget { | ||||
|     doRender() { | ||||
|         this.$widget = $(TPL); | ||||
|         this.$revisionsNumberLimit = this.$widget.find(".revision-snapshot-number-limit"); | ||||
|         this.$revisionsNumberLimit.on('change', () => { | ||||
|             let revisionSnapshotNumberLimit = this.$revisionsNumberLimit.val(); | ||||
|         this.$revisionSnapshotsNumberLimit = this.$widget.find(".revision-snapshot-number-limit"); | ||||
|         this.$revisionSnapshotsNumberLimit.on('change', () => { | ||||
|             let revisionSnapshotNumberLimit = this.$revisionSnapshotsNumberLimit.val(); | ||||
|             if (!isNaN(revisionSnapshotNumberLimit) && revisionSnapshotNumberLimit >= -1) { | ||||
|                 this.updateOption('revisionSnapshotNumberLimit', revisionSnapshotNumberLimit) | ||||
|             }  | ||||
| @ -37,6 +37,6 @@ export default class RevisionsSnapshotLimitOptions extends OptionsWidget { | ||||
|     } | ||||
| 
 | ||||
|     async optionsLoaded(options) { | ||||
|         this.$revisionsNumberLimit.val(options.revisionSnapshotNumberLimit); | ||||
|         this.$revisionSnapshotsNumberLimit.val(options.revisionSnapshotNumberLimit); | ||||
|     } | ||||
| } | ||||
| @ -1067,7 +1067,7 @@ | ||||
|     "snapshot_time_interval_label": "Note revision snapshot time interval (in seconds):" | ||||
|   }, | ||||
|   "revisions_snapshot_limit": { | ||||
|     "note_revisions_snapshot_limit_title": "Note Revisions Snapshot Limit", | ||||
|     "note_revisions_snapshot_limit_title": "Note Revision Snapshots Limit", | ||||
|     "note_revisions_snapshot_limit_description": "The note revision snapshot number limit refers to the maximum number of revisions that can be saved for each note. Where -1 means no limit, 0 means delete all revisions.", | ||||
|     "snapshot_number_limit_label": "Note revision snapshot number limit:", | ||||
|     "erase_excess_revision_snapshots": "Erase excess revision snapshots now", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 SiriusXT
						SiriusXT