44b9986166 
					 
					
						
						
							
							cli: Begin 'tag' command  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fe745e858 
					 
					
						
						
							
							shared: sqlitedbservice: Begin addTag()  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0b95479e2 
					 
					
						
						
							
							migrations: Add 5.sql: Tag support  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07630c3b36 
					 
					
						
						
							
							gui: main: Fix exiting after failed migration  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7c4ad5e7c 
					 
					
						
						
							
							gui: Only enable 'Previews' tab if previews can be generated  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32c2653b0f 
					 
					
						
						
							
							shared: FileSaver: addFile(): Consider fillExistingContentless  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a869d677a3 
					 
					
						
						
							
							shared: sqlitedbservice: Introduce exec(),execBool(). Refactor  
						
						
						
						
							
						
					 
					
						2023-04-02 21:41:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2550af307f 
					 
					
						
						
							
							gui: mainwindow: Default to index everything  
						
						
						
						
							
						
					 
					
						2023-03-26 15:36:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b829215e5 
					 
					
						
						
							
							shared: LooqsQuery: Remove explicit copy constructor  
						
						
						
						
							
						
					 
					
						2023-03-12 16:50:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						566c4a8c58 
					 
					
						
						
							
							tree: Resolve clang-tidy, clazy, compiler warnings  
						
						
						
						
							
						
					 
					
						2023-03-12 16:50:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d0c236cb3 
					 
					
						
						
							
							submodules: exile.h: Sync  
						
						
						
						
							
						
					 
					
						2023-03-12 10:08:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						590a8888fc 
					 
					
						
						
							
							gui: Add index options group in index tab  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccc4d09b36 
					 
					
						
						
							
							shared: FilesSverOptions: Rename members  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8298b675aa 
					 
					
						
						
							
							cli: CommandAdd: Implement --no-content and --fill-content  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71789b5b56 
					 
					
						
						
							
							shared: SqliteDbService: Add queryFileType()  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						363d207ccc 
					 
					
						
						
							
							LICENSE: Update copyright year  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b1522b82a 
					 
					
						
						
							
							Introduce FileSaverOptions to consolidate common parameters  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efca45b88a 
					 
					
						
						
							
							gui sandbox: Allow wpath to improve poppler text rendering  
						
						... 
						
						
						
						Apparently poppler or something needs open() with write
flags to render pdfs with proper fonts.
Landlock guards file system write access, so this is fine. 
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cd19b53e4 
					 
					
						
						
							
							gui: PreviewGeneratorPdf: Enable Text hinting  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						889725033a 
					 
					
						
						
							
							gui: mainwindow: Refactor to use new PreviewCoordinator  
						
						
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8485a25b21 
					 
					
						
						
							
							gui: Introduce PreviewCoordinator  
						
						... 
						
						
						
						Move some preview generation logic to PreviewCoordinator 
						
						
							
						
					 
					
						2023-01-08 17:37:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57f0afaf91 
					 
					
						
						
							
							gui: mainwindow: Fix typo in method name  
						
						
						
						
							
						
					 
					
						2022-11-22 20:29:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20a1f8b2cd 
					 
					
						
						
							
							Release v0.8.1  
						
						
						
						
							
 
						
					 
					
						2022-11-19 11:54:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a47af257f3 
					 
					
						
						
							
							gui: previews: Fix incorrect pos calculation in cached previews  
						
						... 
						
						
						
						The cached order position introduced in 42e9ac5 
						
						
							
						
					 
					
						2022-11-18 22:22:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9686ef30c7 
					 
					
						
						
							
							gui: PreviewResult*: Wrap result in shared pointer immediatly  
						
						
						
						
							
						
					 
					
						2022-11-13 17:37:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abce4cfcd9 
					 
					
						
						
							
							gui: PreviewGeneratorPlaintext: Escape words we pass to QRegularExpression  
						
						
						
						
							
						
					 
					
						2022-11-13 17:27:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d55187a71c 
					 
					
						
						
							
							submodules: exile.h: Sync to current master  
						
						
						
						
							
						
					 
					
						2022-10-26 13:14:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e1bc98f38 
					 
					
						
						
							
							gui: mainwindow.h: Initialize preview-related members with a default  
						
						
						
						
							
						
					 
					
						2022-10-26 13:13:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						496aefaa09 
					 
					
						
						
							
							shared: sqlitesearch: Remove unused var  
						
						
						
						
							
						
					 
					
						2022-10-26 13:10:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4320f611b 
					 
					
						
						
							
							Release v0.8, minor README changes  
						
						
						
						
							
 
						
					 
					
						2022-10-22 17:20:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b1ab2387e 
					 
					
						
						
							
							gui: PreviewGeneratorPdf: Guard cache lookup with mutex  
						
						... 
						
						
						
						No guarantes the read-only lookup is thread-safe so better
just lock there too 
						
						
							
						
					 
					
						2022-10-22 15:08:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49a1a14009 
					 
					
						
						
							
							gui: previewgenerator: Use QHash and guard using mutexes  
						
						
						
						
							
						
					 
					
						2022-10-22 15:07:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48ca25abe3 
					 
					
						
						
							
							gui: mainwindow: Reorder members for readability  
						
						
						
						
							
						
					 
					
						2022-10-19 11:56:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42e9ac5f41 
					 
					
						
						
							
							gui: previews: Ensure order matches relevance ranking  
						
						... 
						
						
						
						Previously, the order of previews would depend simply
on which generator would finish first.
Fix this by caching out of order previews. This may
cause a small delay but should overall be hardly noticable. 
						
						
							
						
					 
					
						2022-10-19 11:11:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d3c24e6e1 
					 
					
						
						
							
							update README.md,HACKING.md  
						
						
						
						
							
						
					 
					
						2022-10-18 16:19:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c155d25a37 
					 
					
						
						
							
							shared: sqlitesearch: Search trigram index too  
						
						... 
						
						
						
						Search the trigram index too, combining the results
with the results of the "normal" fts index.
Prioritize the latter since it makes more sense to
rank whole words higher. 
						
						
							
						
					 
					
						2022-10-18 16:06:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						583d5babf3 
					 
					
						
						
							
							shared: sqlitedbservice: Insert to trigram index too  
						
						
						
						
							
						
					 
					
						2022-10-18 16:05:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45659cdc59 
					 
					
						
						
							
							shared: migrations: Add 4.sql: Begin trigram index  
						
						
						
						
							
						
					 
					
						2022-10-18 16:04:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3022bbdfb5 
					 
					
						
						
							
							sqlitesearch: escapeftsArgument: Fix wrong escaping of phrase queries  
						
						
						
						
							
						
					 
					
						2022-10-02 19:55:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6ac652ade 
					 
					
						
						
							
							shared: indexer: Report progress more often  
						
						... 
						
						
						
						Processing dirs with large docs takes time and waiting till the threshold
is reached can be a bit annoying in those cases, so report if last report
was 10+ seconds ago. 
						
						
							
						
					 
					
						2022-09-23 20:08:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						785a517d62 
					 
					
						
						
							
							Release v0.7  
						
						
						
						
							
 
						
					 
					
						2022-09-10 15:15:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfb5d71448 
					 
					
						
						
							
							submodules: exile.h: Update  
						
						
						
						
							
						
					 
					
						2022-09-10 15:15:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e512b8be0 
					 
					
						
						
							
							USAGE.md: Update  
						
						
						
						
							
						
					 
					
						2022-09-10 15:15:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ab6e40d44 
					 
					
						
						
							
							gui: mainwindow: Set comboPreviewFiles size policy to Maximum  
						
						... 
						
						
						
						The current expanding setting resizes, somehow, the mainwindow
when a path name is quite long. 
						
						
							
						
					 
					
						2022-08-28 17:48:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31f0568a87 
					 
					
						
						
							
							shared: LimitQueue: Change limit type to int  
						
						... 
						
						
						
						More consistent with "QQueue::size()" and silences warning 
						
						
							
						
					 
					
						2022-08-28 13:10:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						238f9add49 
					 
					
						
						
							
							gui: Set a more reasonable maximum width for previews  
						
						... 
						
						
						
						They won't be this large but in particular for vertical scroll,
this makes way more sense. 
						
						
							
						
					 
					
						2022-08-28 13:05:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c63ee9178 
					 
					
						
						
							
							gui: mainwindow: Set center alignment for previews  
						
						... 
						
						
						
						Noticable now that we have vertical scrolling 
						
						
							
						
					 
					
						2022-08-28 13:04:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1edfcc8f23 
					 
					
						
						
							
							gui: PreviewGeneratorPlainText: Escape html before working on text  
						
						... 
						
						
						
						We use this semi-HTML mode to highlight words, but if we already
have tags in the document this does not work quite well.
Thus, escape the string before further processing it 
						
						
							
						
					 
					
						2022-08-28 13:01:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2df273dee3 
					 
					
						
						
							
							gui: PreviewGenerator*: Fallback to partial highlighting if no whole word match  
						
						
						
						
							
						
					 
					
						2022-08-28 12:44:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a47f5949f 
					 
					
						
						
							
							gui: PreviewGeneratorPlainText: Rework snippets selection  
						
						... 
						
						
						
						The current snippet selection is useless for many queries.
Attempt a more reasonable snippet selection by prioritizing
those where all words are contained. The more words a snippet
has, the more important it is considered.Therefore, those will
be at the top.
Only highlight whole words 
						
						
							
						
					 
					
						2022-08-27 22:18:43 +02:00