Wykres commitów

  • 6a5cb69e27 gui: Add RenderTarget struct, an IPC helper class Albert S 2022-05-17 19:19:02 +02:00
  • b137dec434 gui: indexer tab: Show filepicker dialog when corresponding button clicked Albert S 2022-05-03 16:20:06 +02:00
  • f67a37bc21 GUI: Disable general sandbox due to inpracticability Albert S 2022-05-03 15:56:06 +02:00
  • 4a492fb356 shared: ParallelDirScanner: Remove leftover debug output Albert S 2022-04-28 23:45:56 +02:00
  • 9d160ed7a0 gui: Add icon Albert S 2022-04-28 09:13:34 +02:00
  • def766ba67 shared: common: On first start, try to set a rasonable pdfviewer value Albert S 2022-04-25 23:01:05 +02:00
  • 0d01fa977d shared: LooqsQuery: Consider " a part of the loneword Albert S 2022-04-25 22:27:46 +02:00
  • b229d9a68d cli: CommandUpdate: Add missing clear of files vector Albert S 2022-04-25 22:22:40 +02:00
  • a0ced3f7d0 add LICENSE Albert S 2022-04-24 20:07:25 +02:00
  • a8184191b3 cli: Exit explicitly on unknown command Albert S 2022-04-24 19:40:28 +02:00
  • a132485924 gui: enableSandbox: Don't unshare network due to slowdowns Albert S 2022-04-24 19:20:49 +02:00
  • 9b51e00737 Rename leftovers that were forgotten in 645903ed6b Albert S 2022-04-24 17:19:09 +02:00
  • d2d576e617 gui: Call enableSandboxing() after ensureConfigured() so all paths are guaranteed to exist Albert S 2022-04-24 17:13:43 +02:00
  • 30414e3da3 Cli: CommandAdd: Correct progress print Albert S 2022-04-24 17:13:07 +02:00
  • 8734d56d09 update README Albert S 2022-04-24 15:51:58 +02:00
  • 08da6b4349 gui: main: Remove vows from exile policy Albert S 2022-04-24 15:25:44 +02:00
  • 629c1efba5 IpcServer: Add addFile() Albert S 2022-04-24 12:34:34 +02:00
  • d73674937d gui: Begin support to also preview results in plain text files Albert S 2022-04-24 12:30:31 +02:00
  • 59aa02f0cd gui: MainWindow: handleSearchResults: Use PreviewGenerator::get Albert S 2022-04-24 12:28:34 +02:00
  • 1536781bda gui: PreviewGeneratorMapFunctor: Use PreviewGenerator::get() Albert S 2022-04-24 12:27:06 +02:00
  • 57bb5c48c8 gui: PreviewGenerator: Add get() Albert S 2022-04-24 12:22:59 +02:00
  • 84e13e432b shared: common: Introduce ipcSocketPath() Albert S 2022-04-24 12:12:23 +02:00
  • e8f095f821 shared: sqlitedbservice: Call prepare(), don't pass query in constructor for consistency Albert S 2022-04-24 12:11:57 +02:00
  • c99827e854 shared: FileScanWorker: Catch correct exception type Albert S 2022-04-22 09:07:10 +02:00
  • 4d0d9ba9c6 main: sandbox: Add clone vow, Use exile_vows_from_str() Albert S 2022-04-22 08:06:03 +02:00
  • e3440beae7 shared: sqlitesearch: Avoid joining content table more than once Albert S 2022-04-17 21:29:25 +02:00
  • 8194476fa6 shared: sqlitesearch: Only order by rank if token is FILTER_CONTENT_CONTAINS Albert S 2022-04-17 21:15:58 +02:00
  • 2a024a9b40 gui: Improve conditions where progressbar visible, minor useability improvemnets Albert S 2022-04-17 20:52:07 +02:00
  • 0503325c47 gui: Indexer tab: Save/Restore paths to/from settings Albert S 2022-04-15 22:57:15 +02:00
  • 62d3eac498 gui: Properly restore other widgets after index has finished Albert S 2022-04-15 22:56:11 +02:00
  • 45de97d8fb gui: Begin cancellation of Indexer Albert S 2022-04-15 21:06:19 +02:00
  • 622916db04 gui: Implement 'Delete' button in Indexer tab Albert S 2022-04-15 21:05:00 +02:00
  • ef3f7bc72a gui: Check whether path exists before adding Albert S 2022-04-15 21:00:39 +02:00
  • a349d9bfe0 update README Albert S 2022-04-14 16:54:46 +02:00
  • 1cc7053193 shared: Update shared.pro with recent additions Albert S 2022-04-14 15:04:31 +02:00
  • 0af7d4a3dc GUI: Begin new 'Indexer' tab Albert S 2022-04-14 15:04:16 +02:00
  • be41fab5d5 CLI: Use new 'Indexer' to add Commands Albert S 2022-04-14 15:03:19 +02:00
  • c51fd3c555 shared: FileSaver: Return NOTFOUND, Handle NOTHING_PROCESSED exit code correctly Albert S 2022-04-14 15:02:17 +02:00
  • 715023a3ee shared: FileSaver: Make addFile(),updateFile() public Albert S 2022-04-14 15:01:25 +02:00
  • 4234967ef5 shared: Add NOTFOUND SaveFileResult Albert S 2022-04-14 15:00:59 +02:00
  • d483d05db1 shared: Begin Indexer Albert S 2022-04-14 14:58:27 +02:00
  • 564b5ddae8 shared: Begin FileScanWorker Albert S 2022-04-14 14:58:07 +02:00
  • d7705241ee shared: Begin ParallelDirScanner Albert S 2022-04-14 14:57:44 +02:00
  • f3fbf4a1dc shared: Begin DirScanWorker Albert S 2022-04-14 14:57:30 +02:00
  • 56414ee5e2 shared: Begin basic ConcurrentQueue Albert S 2022-04-14 14:57:16 +02:00
  • 478d57b342 cli: Move most classes to shared lib for reuse Albert S 2022-03-18 22:33:45 +01:00
  • d43c35819d common: Use DBMigrator to init and update database Albert S 2022-02-27 23:39:55 +01:00
  • 3d8b086f53 shared: Begin db migration logic Albert S 2022-02-27 23:37:22 +01:00
  • 294455b861 DatabaseFactory: Move to /shared Albert S 2022-02-27 23:13:02 +01:00
  • 7066cc1a45 Logger: Move to shared/ Albert S 2022-02-27 23:10:46 +01:00
  • bb8906ace4 Remove TODO file Albert S 2022-02-04 18:21:39 +01:00
  • d4864d4810 Begin a .desktop file Albert S 2022-02-04 18:19:08 +01:00
  • 2e3b008207 gui: main: Add --no-sandbox Albert S 2022-01-04 23:44:37 +01:00
  • ea1d027621 gui: main: Enable sandbox post call to Common::setupAppInfo() Albert S 2022-01-04 23:27:39 +01:00
  • b10c2edf05 MainWindow: Avoid potential double path searches Albert S 2022-01-04 11:18:53 +01:00
  • c0657947b1 LooqsQuery: Add hasContentSearch(),hasPathSearch() convenience functions Albert S 2022-01-04 11:09:41 +01:00
  • 1f35e2120e LooqsQuery::build(): Ensure values are non-empty and ignore empty lone words Albert S 2022-01-04 11:07:59 +01:00
  • 404ce22ce6 Generalize previews: Mainwindow: Do necessary renames Albert S 2022-01-03 23:02:21 +01:00
  • 0cbd0dd9eb Generalize previews: Retire PdfWorker, Add PreviewWorker Albert S 2022-01-03 23:00:39 +01:00
  • d816603a1c Generalize previews: Add PreviewGenerator* Albert S 2022-01-03 22:59:44 +01:00
  • 95b3d1fce2 Generalize previews: Add PreviewResult,PreviewResultPdf, remove PdfPreview Albert S 2022-01-03 22:54:22 +01:00
  • 32286cae4b Add RenderConfig, combining common parameters Albert S 2022-01-03 22:48:19 +01:00
  • c51487c4b2 gui: Call setupAppinfo() also for the IPC server Albert S 2021-12-30 12:31:32 +01:00
  • 407ee1210c gui: Perform content search and path search by default Albert S 2021-12-30 12:17:12 +01:00
  • bb5a793300 gui: Add vow_promises to exile policy Albert S 2021-12-29 11:51:52 +01:00
  • ba636bf0fc IpcServer: Fix off-by-one Albert S 2021-12-26 18:35:55 +01:00
  • 88ee2383f7 Switch to exile.h Albert S 2021-12-26 18:21:48 +01:00
  • b1f3e95622 shared: looksquery: Fix incorrect varname in exception Albert S 2021-10-25 17:18:11 +02:00
  • 890925929a GUI: Begin IPC mechanism to open files despite sandboxing Albert S 2021-09-28 21:44:09 +02:00
  • 3e387b99f8 README: Mention sandboxing Albert S 2021-08-11 21:05:39 +02:00
  • 530ad9c334 pdfworker: Remove dead code Albert S 2021-08-08 17:05:43 +02:00
  • ad84c8acf7 cli: moved processing of file content into sandboxed subprocess Albert S 2021-08-07 18:38:23 +02:00
  • ebea074fcb gui: Begin basic sandboxing Albert S 2021-08-07 12:03:35 +02:00
  • 4dede9538c submodules: add qssb.h Albert S 2021-08-06 20:33:01 +02:00
  • 95d4a12005 MainWindow: Fix Qt deprication Albert S 2021-06-12 23:01:14 +02:00
  • f67b7bbb21 Resolve Qt deprication: endl -> Qt::endl Albert S 2021-06-12 22:55:56 +02:00
  • 01872e37d5 Add missing paranthesis Albert S 2021-06-12 22:50:27 +02:00
  • 248bfb96fe shared: LooksQuery: init tokensMask with 0 to be sure Albert S 2021-06-12 22:48:59 +02:00
  • 414d53e59a shared: create.sql: Fix format Albert S 2021-06-12 17:25:25 +02:00
  • 604d45afb2 shared: common: Remove redundant qDebug() Albert S 2021-06-12 17:24:47 +02:00
  • d0ebde1f64 Rename qss.pro to looqs.pro Albert S 2021-06-12 15:14:10 +02:00
  • 1c0d49e5eb cli: set target to 'looqs' Albert S 2021-06-12 15:08:33 +02:00
  • aac027fa16 gui.pro: Change target to looqs-gui Albert S 2021-06-12 15:06:41 +02:00
  • e97551be97 Rename all symbols to new project name Albert S 2021-06-12 14:59:58 +02:00
  • 645903ed6b README: Rename project from 'qss' to 'looqs' Albert S 2021-06-12 14:57:26 +02:00
  • 576b884574 mainwindow: warn if deleted files in search results Albert S 2021-03-27 18:18:19 +01:00
  • 9ced0ec742 mainwindow: add right click menu to preview labels Albert S 2021-03-27 17:58:38 +01:00
  • e88d0e57b2 shared: qssquery: Fix sqlerror if sort condition comes last Albert S 2021-03-07 22:48:44 +01:00
  • ee4fe51a77 shared: sqlitesearch: Remove subquery for content search Albert S 2021-03-07 22:23:12 +01:00
  • e225fdad21 gui: pdfworker: Explicitly unlock mutex, don't wait for destructor Albert S 2021-03-07 22:26:30 +01:00
  • d3fe08b64b clicklabel: Add right button click signal Albert S 2021-03-07 21:12:50 +01:00
  • 3fd4e47196 mainwindow: set window title Albert S 2021-03-07 21:09:38 +01:00
  • 09aaf1da04 mainwindow: pdfPreviewReceived(): Don't capture whole preview object in lambda Albert S 2021-03-05 21:24:49 +01:00
  • 64b87dd595 shared: qssquery: checkParanthesis(): Ignore paranthesis in quotes Albert S 2020-12-19 12:51:52 +01:00
  • 33b145e6d2 shared: sqlitesearch: Order by rank by default for content search Albert S 2020-12-19 12:42:28 +01:00
  • 0dc126da7d shared: sqlitesearch: reformat - no functional change Albert S 2020-12-19 12:40:27 +01:00
  • a1fbf35cde CommandDelete: Rework deletion logic Albert S 2020-08-30 18:12:42 +02:00
  • 30c077ad6d Update README.md: Minor improvements Albert S 2020-08-24 22:52:52 +02:00
  • ae29b628dd Update 'README.md' Albert S 2020-08-24 22:18:49 +02:00
  • 9990ad7895 gui: Clarify what 'Results' means in statusbar Albert S 2020-08-24 22:06:06 +02:00