looqs/gui
Albert S f67a37bc21 GUI: Disable general sandbox due to inpracticability
Qt is usually built with Accessibility and D-Bus. If D-Bus
connections work, a bypass should be considered trivial.
If we block D-Bus, we experience quite some slowdowns in
certain contexts. That's because Qt makes D-Bus connections
for accessibility features etc. They appear to run into timeouts,
but this slows down things. Sandboxing also makes things
like showing (native) file picker dialogs harder.

Sandboxing efforts will focus on the critical paths such as
the existing Indexer sandbox and the to be implemented sandboxing
for preview generation.

We keep no_new_privs for now as chances are that this shouldn't hurt.
2022-05-03 15:56:08 +02:00
..
clicklabel.cpp clicklabel: Add right button click signal 2021-03-07 22:26:59 +01:00
clicklabel.h clicklabel: Add right button click signal 2021-03-07 22:26:59 +01:00
gui.pro gui: Add icon 2022-04-28 09:13:34 +02:00
ipc.h IpcServer: Add addFile() 2022-04-24 15:52:20 +02:00
ipcclient.cpp GUI: Begin IPC mechanism to open files despite sandboxing 2022-01-01 17:58:52 +01:00
ipcclient.h GUI: Begin IPC mechanism to open files despite sandboxing 2022-01-01 17:58:52 +01:00
ipcserver.cpp IpcServer: Add addFile() 2022-04-24 15:52:20 +02:00
ipcserver.h IpcServer: Add addFile() 2022-04-24 15:52:20 +02:00
main.cpp GUI: Disable general sandbox due to inpracticability 2022-05-03 15:56:08 +02:00
mainwindow.cpp gui: MainWindow: handleSearchResults: Use PreviewGenerator::get 2022-04-24 15:52:20 +02:00
mainwindow.h gui: Begin cancellation of Indexer 2022-04-24 15:52:20 +02:00
mainwindow.ui gui: Implement 'Delete' button in Indexer tab 2022-04-15 21:06:56 +02:00
previewgenerator.cpp gui: PreviewGenerator: Add get() 2022-04-24 15:52:20 +02:00
previewgenerator.h gui: PreviewGenerator: Add get() 2022-04-24 15:52:20 +02:00
previewgeneratormapfunctor.cpp gui: PreviewGeneratorMapFunctor: Use PreviewGenerator::get() 2022-04-24 15:52:20 +02:00
previewgeneratormapfunctor.h gui: PreviewGeneratorMapFunctor: Use PreviewGenerator::get() 2022-04-24 15:52:20 +02:00
previewgeneratorpdf.cpp Generalize previews: Add PreviewGenerator* 2022-01-03 23:14:55 +01:00
previewgeneratorpdf.h Generalize previews: Add PreviewGenerator* 2022-01-03 23:14:55 +01:00
previewgeneratorplaintext.cpp gui: Begin support to also preview results in plain text files 2022-04-24 15:52:20 +02:00
previewgeneratorplaintext.h gui: Begin support to also preview results in plain text files 2022-04-24 15:52:20 +02:00
previewresult.cpp Generalize previews: Add PreviewResult,PreviewResultPdf, remove PdfPreview 2022-01-03 23:14:55 +01:00
previewresult.h Generalize previews: Add PreviewResult,PreviewResultPdf, remove PdfPreview 2022-01-03 23:14:55 +01:00
previewresultpdf.cpp Generalize previews: Add PreviewResult,PreviewResultPdf, remove PdfPreview 2022-01-03 23:14:55 +01:00
previewresultpdf.h Generalize previews: Add PreviewResult,PreviewResultPdf, remove PdfPreview 2022-01-03 23:14:55 +01:00
previewresultplaintext.cpp gui: Begin support to also preview results in plain text files 2022-04-24 15:52:20 +02:00
previewresultplaintext.h gui: Begin support to also preview results in plain text files 2022-04-24 15:52:20 +02:00
previewworker.cpp Generalize previews: Retire PdfWorker, Add PreviewWorker 2022-01-03 23:14:55 +01:00
previewworker.h Generalize previews: Retire PdfWorker, Add PreviewWorker 2022-01-03 23:14:55 +01:00
renderconfig.h Add RenderConfig, combining common parameters 2022-01-03 23:14:55 +01:00