Commit graph

  • 8221a56c7d
    Revert "Propagate "update check" prompt to UI checkbox" deeplow 2023-08-21 13:15:44 +0100
  • 1695cc7a6c
    Propagate "update check" prompt to UI checkbox deeplow 2023-08-14 16:36:33 +0100
  • 89365b585c
    Add tests documentation deeplow 2023-07-10 09:17:34 +0100
  • 9ec9cc5f87
    Replace armor guards that indicate isolated output deeplow 2023-08-07 13:04:37 +0100
  • a0bcd12635
    Large test run: hide traceback to avoid spam deeplow 2023-08-07 12:42:15 +0100
  • fa215063ee
    Add logging for second container deeplow 2023-08-05 18:37:12 +0100
  • 75369cf621
    Adapt code so it works for reporting script deeplow 2023-07-24 10:39:19 +0100
  • eb16285790
    Replace container output command prefix ">>>" deeplow 2023-07-20 14:26:23 +0100
  • 48b2e7bc3c
    Log command to debug log for traceback purposes deeplow 2023-07-19 12:37:00 +0100
  • b73ce5bf6a
    Add large test logic and documentation deeplow 2023-06-23 11:27:23 +0100
  • f41cefde1d
    Add "armor" around conversion log deeplow 2023-06-23 08:35:59 +0100
  • 9f1abe2836
    Replace non-printable ascii in conversion log deeplow 2023-06-23 07:32:29 +0100
  • 95cef8cf0a
    Containers: capture conversion logs deeplow 2023-06-23 06:46:55 +0100
  • e2accc2da1
    Ignore large tests when doing "make test" deeplow 2023-08-08 12:29:51 +0100
  • d6bce4dec5
    Qubes: close qrexec stdin and stout deeplow 2023-08-21 19:25:55 +0100
  • 874b8865e2
    Qubes: strategy for capturing conversion logs deeplow 2023-06-22 12:14:04 +0100
  • 00adf223a5
    Add release requirements for Apple account Alex Pyrgiotis 2023-08-17 15:35:46 +0300
  • 404c49874b
    Prefer grabbing the altool password from the keychain Alex Pyrgiotis 2023-08-17 15:29:57 +0300
  • 098e532bd2
    dev_scripts: Ditch sudo requirement for Docker Alex Pyrgiotis 2023-08-17 15:15:30 +0300
  • e512ba2b6a
    Updater dialog: make "yes" the default button deeplow 2023-08-08 12:42:59 +0100
  • 5143103b96
    Minor tweaks: grammar, fragment links Erik Moeller 2023-08-10 15:32:15 -0700
  • f5b5751546
    Adds minimal install advice on README.md deeplow 2023-08-09 08:53:10 +0100
  • 8d05bcc10f
    Update windows certificate in build-app.bat deeplow 2023-08-07 10:50:39 +0100
  • 2fa56282a6
    Update references to 0.4.2 artifacts Alex Pyrgiotis 2023-08-01 17:44:58 +0300
  • 1837c826a6
    Fix Qubes section from INSTALL.md v0.4.2 deeplow 2023-08-07 18:43:23 +0100
  • e8b28d6f87
    Explicitly import html.parser for Cx_Freeze to build deeplow 2023-08-03 20:34:42 +0100
  • b7e212efd9
    Add python3-pyside2.qtsvg dependency to debian builds deeplow 2023-08-03 20:19:17 +0100
  • 356f835d32
    env.py: make env run in GUI mode (--no-gui otherwise) deeplow 2023-08-03 14:11:43 +0100
  • e3a8a651f1
    Disable HWP / HWPX conversion on MacOS M1 / Qubes Alex Pyrgiotis 2023-08-03 17:40:55 +0300
  • bc83341d2a
    conversion: Detect when LibreOffice silently fails Alex Pyrgiotis 2023-08-03 17:35:47 +0300
  • 6736fb0153
    Factor out MIME type detection Alex Pyrgiotis 2023-08-03 17:34:24 +0300
  • 03df60db5f
    Always pull base image when building ours Alex Pyrgiotis 2023-08-02 13:47:59 +0300
  • 0296844e36
    Bump version to 0.4.2 Alex Pyrgiotis 2023-08-01 17:42:01 +0300
  • 4828299c99
    Update changelog Alex Pyrgiotis 2023-08-01 17:41:49 +0300
  • 664e0c1477
    Update our release instructions Alex Pyrgiotis 2023-08-01 16:54:02 +0300
  • e2718c6f64
    Update changelog with HWP support deeplow 2023-08-01 14:31:52 +0100
  • 075475c306
    Add test files for hwp/hwpx (base64 encoded) Moon Sungjoon 2023-07-17 05:40:53 +0900
  • fa22e96af7
    Clean up HWP/HWPX MIME types Moon Sungjoon 2023-07-27 22:59:50 +0900
  • a453c890a0
    Fix dynamic loading of LibreOffice extensions Moon Sungjoon 2023-07-20 05:48:58 +0900
  • d16961bed6
    Security: Dynamically load libreoffice extension (PoC) deeplow 2023-07-18 11:25:58 +0100
  • 3e895adbab
    Add hwp hwpx support Moon Sungjoon 2023-06-26 18:21:53 +0900
  • d8cc24cebe
    container: Add H2ORestart for HWP/HWPX support Moon Sungjoon 2023-06-26 16:18:37 +0900
  • 76a1a885f5
    Force Podman use the overlay storage driver Alex Pyrgiotis 2023-07-31 18:26:15 +0300
  • 6c374d8a7e
    qubes: Mark Dangerzone messages as trusted Alex Pyrgiotis 2023-07-28 18:55:22 +0300
  • 72536a05ac
    container: Improve parsing of progress reports deeplow 2023-07-28 18:52:13 +0300
  • 9410b68c1d
    Sanitize progress reports in a provider-agnostic way Alex Pyrgiotis 2023-07-28 18:47:16 +0300
  • cfa0c01d8f
    Sanitize filenames before logging them Alex Pyrgiotis 2023-07-28 19:07:16 +0300
  • 3788139d26
    Add utility for sanitizing strings deeplow 2023-07-28 18:55:58 +0300
  • cb08c198ad
    Force rendering of error messages as plain text Alex Pyrgiotis 2023-07-28 18:44:47 +0300
  • a72a31980d
    Run GUI tests on separate processes Alex Pyrgiotis 2023-07-31 20:47:29 +0300
  • 77f4b8115c
    Add missing reset ANSI sequence Alex Pyrgiotis 2023-07-28 18:46:33 +0300
  • 9768714b4a
    Make isort compatible with Black Alex Pyrgiotis 2023-07-28 18:56:16 +0300
  • 81811e0aac
    Add collapsible dialog for errors Alex Pyrgiotis 2023-07-31 15:16:46 +0300
  • 53ec1cad63
    Add update error red dot to hamburger menu deeplow 2023-07-31 11:40:40 +0100
  • c9eac42855
    Improve updater messages Alex Pyrgiotis 2023-07-28 20:00:10 +0300
  • d5ca6bb422
    updater: Move "Ok" button to the right Alex Pyrgiotis 2023-07-28 19:57:46 +0300
  • bc4bba4fa1
    tests: Add full test coverage for updater checks Alex Pyrgiotis 2023-07-25 16:20:40 +0300
  • fdc53efc35
    tests: Test our own custom QApplication Alex Pyrgiotis 2023-07-28 11:44:54 +0300
  • 24ba914cc8
    updater: Differentiate between "X" and "Cancel" Alex Pyrgiotis 2023-07-25 16:11:21 +0300
  • f6b5e1293d
    gui: Add references to dialog buttons Alex Pyrgiotis 2023-07-21 18:07:17 +0300
  • a2177bfd34
    Remove some stale FIXMEs Alex Pyrgiotis 2023-07-25 15:56:21 +0300
  • 8d86b0a15f
    Rename "Changelog" to "What's new" Alex Pyrgiotis 2023-07-21 17:40:29 +0300
  • b4bcd833e6
    Force text color to be black Alex Pyrgiotis 2023-07-26 15:22:36 +0300
  • c541227dd3
    Drop Ubuntu 22.10 (Kinetic Kudu) support Alex Pyrgiotis 2023-07-26 13:48:17 +0300
  • f66375bd44
    Add QA instructions for Qubes alpha support deeplow 2023-06-29 09:51:42 +0100
  • 1ab14dbd86
    Use containers in Qubes until Beta deeplow 2023-06-29 09:25:50 +0100
  • 8b8f2a207c
    Remove remains of parallel tests completely deeplow 2023-07-25 14:49:34 +0100
  • 8254844724
    Pass sample_pdf as fixture instead of via class deeplow 2023-07-13 13:53:26 +0100
  • 6216761058
    remove number from test_doc2 variable deeplow 2023-07-13 13:46:35 +0100
  • 9ca27fd6fe
    Add unit test to document change button deeplow 2023-06-12 12:17:44 +0100
  • 250a481f31
    Store ref file_selection dialog deeplow 2023-06-12 11:40:38 +0100
  • 2bd97a036a
    Add logic to handle documents removal deeplow 2023-06-06 14:31:20 +0100
  • d0c86fbbe2
    Add change docs button to settings window deeplow 2023-06-05 09:02:54 +0100
  • a478d14025
    Update Poetry lock file Alex Pyrgiotis 2023-07-24 09:37:11 +0300
  • 26cf3db4b4
    Install Qt6 in CI runners and dev environments Alex Pyrgiotis 2023-07-24 10:20:08 +0300
  • 77b380e7df
    Fix proper signal type for UpdateReport Alex Pyrgiotis 2023-07-24 18:54:15 +0300
  • 17ecde3173
    dev_scripts: Fix wrong usage of Dockerfile snippet Alex Pyrgiotis 2023-07-25 10:29:20 +0300
  • 52e5da52b1
    Add Debian Trixie to list of supported platforms Alex Pyrgiotis 2023-07-25 10:28:18 +0300
  • 74a4e80ba1
    Fix comment about docker used on Ubuntu deeplow 2023-07-20 09:17:51 +0100
  • 494f498d17
    Remove pipes module and use shlex instead Moon Sungjoon 2023-07-23 11:30:27 +0900
  • 47b337143c
    tests: Add Qt test for updates Alex Pyrgiotis 2023-07-20 15:58:16 +0300
  • ca81b4a5f3
    Add pytest-qt test dependency Alex Pyrgiotis 2023-07-04 19:47:57 +0300
  • 5b17f75047
    Inform the user for new updates Alex Pyrgiotis 2023-07-04 19:47:21 +0300
  • 58c5fc846a
    gui: Add Update Dialog Alex Pyrgiotis 2023-07-04 18:51:55 +0300
  • 64ca90c92f
    Add a Qt widget for creating collapsible sections Alex Pyrgiotis 2023-07-20 15:42:07 +0300
  • 20a25f1dd4
    Allow more types of dialogs Alex Pyrgiotis 2023-07-04 18:51:31 +0300
  • 0e3255d091
    share: Add hamburger menu status icons Alex Pyrgiotis 2023-07-04 13:14:24 +0300
  • 47171a2722
    tests: Add tests for update logic Alex Pyrgiotis 2023-07-04 18:18:17 +0300
  • f6e945805e
    tests: Add a Pytest fixture for Updater Alex Pyrgiotis 2023-07-04 17:04:36 +0300
  • 5ae8b871b6
    Add UpdaterThread class Alex Pyrgiotis 2023-07-04 16:56:27 +0300
  • 0ad489f80b
    Get default settings without Settings instance Alex Pyrgiotis 2023-07-04 13:42:40 +0300
  • 266addb5b7
    Make it easier to get and save updater settings Alex Pyrgiotis 2023-07-04 13:38:09 +0300
  • 2df459bcfc
    Add default settings for Dangerzone updater Alex Pyrgiotis 2023-07-04 13:36:11 +0300
  • a1e3cb27a7
    ci: Pass X11 socket to tests Alex Pyrgiotis 2023-07-24 13:49:56 +0300
  • f58e31efe6
    Run tests sequentially Alex Pyrgiotis 2023-07-24 13:48:56 +0300
  • a1bbcdf2b6
    Fix typos, clarify steps Manil Chowdhury 2023-07-06 16:42:06 +0300
  • 680c57b8c5
    Add to FAQ: suggest updating app Manil Chowdhury 2023-06-30 19:28:09 +0300
  • 6926444c88
    Add note for MacOS 11+ users blocked by SIP Manil Chowdhury 2023-04-28 16:11:40 +0300
  • ef41cab76e
    Add progress reports on Qubes (GUI) deeplow 2023-06-19 11:32:22 +0100
  • bf38c24d99
    Merge stdout_callback with print_progress deeplow 2023-06-19 11:59:44 +0100