a408173064 
					 
					
						
						
							
							main: Ensure event loops runs before Common::ensureConfigured() called  
						
						... 
						
						
						
						Otherwise migration progress cannot be reported 
						
						
							
						
					 
					
						2022-06-13 21:57:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd479fa668 
					 
					
						
						
							
							gui: Add 'Settings' tab  
						
						
						
						
							
						
					 
					
						2022-06-13 21:57:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e76988ee77 
					 
					
						
						
							
							shared: SandboxedProcessor: Enable fallback for non-landlock systems  
						
						... 
						
						
						
						Unless it's a processor that does not need fs access, this would
fail on systems without landlock, so we must fallback to
chroot() etc. again. 
						
						
							
						
					 
					
						2022-06-09 10:04:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f29f997289 
					 
					
						
						
							
							gui: ipc sandbox: Restrict sandbox further  
						
						... 
						
						
						
						Switch to QCoreApplication, since the ipc worker is not a GUI application.
We can also remove some vows this ways. Furthermore, disable connect() syscall
explicitly. 
						
						
							
						
					 
					
						2022-06-09 10:04:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afa9d33f3d 
					 
					
						
						
							
							submodules: exile.h: Update  
						
						
						
						
							
						
					 
					
						2022-06-09 10:04:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc92b963d4 
					 
					
						
						
							
							Release: v0.2  
						
						
						
						
							
 
						
					 
					
						2022-06-07 00:01:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9acbd5dccf 
					 
					
						
						
							
							Add .gitignore  
						
						
						
						
							
						
					 
					
						2022-06-07 00:00:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87ebc137d5 
					 
					
						
						
							
							shared/gui: Add LOOQS_DISABLE_SANDBOX env to allow disabling sandboxing  
						
						... 
						
						
						
						Mainly for devs to check whether a problem is caused by sandboxing. 
						
						
							
						
					 
					
						2022-06-06 23:23:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67189f34c6 
					 
					
						
						
							
							gui: main: Make sandboxing work on kernels without landlock  
						
						... 
						
						
						
						Those are still around of course, so deal with that 
						
						
							
						
					 
					
						2022-06-06 22:16:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fac6ed1853 
					 
					
						
						
							
							Release: v0.1  
						
						
						
						
							
 
						
					 
					
						2022-06-06 17:44:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae2097fe6a 
					 
					
						
						
							
							HACKING.md: Fix broken link  
						
						
						
						
							
						
					 
					
						2022-06-06 17:44:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e3d3b1dd4 
					 
					
						
						
							
							Begin CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2022-06-06 17:26:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f3abb3f67 
					 
					
						
						
							
							README.md: Mention packages  
						
						
						
						
							
						
					 
					
						2022-06-06 17:11:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ca6e4df3c 
					 
					
						
						
							
							looqs.desktop: Remove absolute path to binary  
						
						
						
						
							
						
					 
					
						2022-06-06 15:55:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d81452a67 
					 
					
						
						
							
							rename icon to looqs.svg  
						
						
						
						
							
						
					 
					
						2022-06-06 15:55:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e14498437 
					 
					
						
						
							
							README.md: General updates, more screenshots  
						
						
						
						
							
						
					 
					
						2022-06-06 14:52:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3102a952df 
					 
					
						
						
							
							Begin CONTRIBUTING.md  
						
						
						
						
							
						
					 
					
						2022-06-06 14:49:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3903f18854 
					 
					
						
						
							
							Begin HACKING.md  
						
						
						
						
							
						
					 
					
						2022-06-06 14:49:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60a91967bb 
					 
					
						
						
							
							Begin USAGE.md  
						
						
						
						
							
						
					 
					
						2022-06-06 14:49:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6550e81bb 
					 
					
						
						
							
							submodules: exile.h: Update  
						
						
						
						
							
						
					 
					
						2022-06-06 14:19:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						744fa2ec7a 
					 
					
						
						
							
							cli: CommandAdd: Set keepGoing, Remove verbose for now  
						
						
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8542dc96a 
					 
					
						
						
							
							shared: Indexer: Handle keepGoing, set verbose  
						
						
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdae7fd065 
					 
					
						
						
							
							shared: LooqsQuery: Use unicode category class in regex  
						
						
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8d6a1a586 
					 
					
						
						
							
							gui: mainwindow: Use Unicode category class to extract highlight words  
						
						
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61fa7ca16d 
					 
					
						
						
							
							shared: IndexSyncer: Check whether file is located in a mountpath  
						
						
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61a446ec2d 
					 
					
						
						
							
							shared: common: Add mountPaths()  
						
						... 
						
						
						
						Mountpaths indicate mount points of external devices. Files
located under such paths should not be removed on sync, because
they may have not been deleted, but are just inaccessible right now. 
						
						
							
						
					 
					
						2022-06-06 09:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e5abf96c8 
					 
					
						
						
							
							shared: indexer: Don't dispatch DirScanner if no dirs given  
						
						... 
						
						
						
						This makes sense in general, however it also avoids a race condition.
The dirscanner may finish before the filescanworkers for the files
run, this then signals the whole indexer has finished. 
						
						
							
						
					 
					
						2022-06-05 20:35:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52b296ff01 
					 
					
						
						
							
							gui: mainwindow: Set default query limit to 1000  
						
						
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5e43c8bfb 
					 
					
						
						
							
							shared: SqliteSearch: Append LIMIT statement if need be  
						
						
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						862168418b 
					 
					
						
						
							
							gui: mainwindow: Reword warning for inaccessible files  
						
						
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6ddcef0c0 
					 
					
						
						
							
							shared: LooqsQuery: Fix logic of implicit AND booleans. Add 'limit:' support  
						
						... 
						
						
						
						Add implicit AND booleans at the end.
This fixes a number of issues in LooqsQuery:
(1) A query like a b c p:(something) would fail, because
a b c get merged into one word. This happens at the end.
lonewords are special and do not become a token immediatly. So previous
logic to add implicit ANDs does not apply.
(2) Negations were also broken with lonewords.
(3) The TokenType enum fields were too narrow to be useful for the bitmask
Independent of that, add support for 'limit:' 
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						821bed6706 
					 
					
						
						
							
							shared: LooqsQuery: Add 'p', 'pb', 'pe' aliases  
						
						... 
						
						
						
						Because this way the user has to type significantly less 
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f69be229b 
					 
					
						
						
							
							gui: mainwindow: Exclude HTML files from previews until we can do it properly  
						
						
						
						
							
						
					 
					
						2022-06-05 14:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4187c3bfca 
					 
					
						
						
							
							gui: mainwindow: Switch to results tab when searching from indexer tab  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ec42e4949 
					 
					
						
						
							
							gui: mainwindow: Add 'sync index' menu option  
						
						... 
						
						
						
						Opens a progress dialog while syncing takes place. 
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ec7a5a865 
					 
					
						
						
							
							gui: main: Ensure a clean exit  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7b93d11d8 
					 
					
						
						
							
							shared: IndexSyncer: Support cancellation  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d9c883abd 
					 
					
						
						
							
							shared: LooqsQuery: build(): Return empty query for empty expresion  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49e408be50 
					 
					
						
						
							
							cli: CommandUpdate: Use shared/IndexSyncer  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abc126548b 
					 
					
						
						
							
							shared: Introduce IndexSyncer, containing logic of cli/CommandUpdate  
						
						... 
						
						
						
						IndexSyncer contains most of the logic of cli/CommandUpdate, so
it can be reused in the GUI where we need it too 
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86d629c957 
					 
					
						
						
							
							shared: SqliteDbService: Changed getFiles() return to unsigned int  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05fad3be17 
					 
					
						
						
							
							shared: ParallelDirScanner: Delete DirScanWorkers after they are done  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d702c9a95 
					 
					
						
						
							
							cli: main: Wire up CommandList  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45505e4447 
					 
					
						
						
							
							cli: CommandList: Rework, implement pattern, remove count, reverse  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51ead5e171 
					 
					
						
						
							
							cli: CommandSearch: Improve error handling, helptext fixes  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f11a5e662 
					 
					
						
						
							
							shared: FileSaver: Adjust message as it's confusing on updates  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1be088b7a 
					 
					
						
						
							
							cli: CommandAdd: Remove unimplemented -a  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2885af463 
					 
					
						
						
							
							cli: CommandUpdate: Print total of updated/delete files, minor improvements  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26930c0022 
					 
					
						
						
							
							cli: CommandUpdate: Remove unimplemented -a  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05606dd502 
					 
					
						
						
							
							cli: CommandUpdate: When path is a dir, don't do anything (no deletion or updates)  
						
						
						
						
							
						
					 
					
						2022-06-04 17:09:26 +02:00