deeplow
53ec1cad63
Add update error red dot to hamburger menu
2023-08-01 14:29:11 +03:00
Alex Pyrgiotis
b4bcd833e6
Force text color to be black
2023-07-28 10:41:01 +03:00
Alex Pyrgiotis
0e3255d091
share: Add hamburger menu status icons
...
Add three status icon for the hamburger menu:
* hamburger_menu.svg: The typical hamburger menu. Taken from
https://commons.wikimedia.org/wiki/File:Hamburger_icon.svg , which is
in the public domain.
* hamburger_menu_update_error.svg: A hamburger menu with a red
notification bubble on the top right corner.
* hamburger_menu_update_success.svg: A hamburger menu with a green
notification bubble on the top right corner.
2023-07-24 14:22:27 +03:00
Alex Pyrgiotis
5bd609781d
Remove Kurdish (Arabic) language
...
Remove the Kurdish (Arabic) language ("kur_ara") from the list of
languages that we offer for OCR, since it's not included in the
installed languages.
Interestingly, it is not present in the Apline Linux repos as well, so
this was probably an omission in the first place.
2023-05-24 13:43:29 +03:00
Alex Pyrgiotis
35e439f9e8
Restore the OCR languages
...
Restore the OCR languages to the state they were in
66d3c40163
, with some minor changes. We
can now do so because we download all the trained models, not just the
ones that Alpine Linux offers.
2023-05-24 13:43:29 +03:00
Alex Pyrgiotis
70a2e710d6
Bump version to 0.4.1
...
This release brings a split in the MacOS binaries, since we now have
separate ones for Intel and Apple Silicon architectures, so we must
reflect this in the README as well.
2023-04-18 23:01:00 +03:00
Alex Pyrgiotis
bb0de52b01
Bump version to 0.4.1-rc3
2023-04-03 19:36:48 +03:00
deeplow
58332fdd6e
tesseract: add new lanaguages and others
...
Tagalo was replaced with filipino [1] in newer tesseract versions, so it
doesn't make sense for us to use the new name and map it to the old
"tgl" name (Tagalo) under the hood.
Language names obtained from tesseract's man page [2].
[1]: 58f7a72f00
[2]: https://github.com/tesseract-ocr/tesseract/blob/main/doc/tesseract.1.asc
2023-03-16 14:23:30 +00:00
deeplow
d8d83ff036
Remove languages not supported
...
When the ocr languages list was originally introduced (commit b527776
),
the container was running in a ubuntu 18.04 [1]. Later it changed to
alpine linux. Unfortunately it has less languages than in ubuntu.
This commit removes those languages. Fixes #355
[1]: b527776e28 (diff-ec032b25a6c2af24eaf4128c85090c5ce0dcbab64e64eace10be9f4e4683a71bR1)
2023-03-16 14:23:28 +00:00
deeplow
66d3c40163
Sort OCR languages by tesseract arg name
...
Make it easier to compare the list of languages with the output of
`tesseract --list-langs`.
2023-03-16 14:23:25 +00:00
deeplow
da0cb6b3c5
Add dummy isolation provider to CLI
...
When enabled, the conversion part does nothing but print some simulated
output. This can be useful for testing non-conversion code (e.g. GUI).
Activated with the hidden flag --unsafe-dummy-conversion.
2023-01-25 14:51:50 +00:00
deeplow
c406c95cec
GUI: Add version to header bar
...
Fixes #219
2023-01-16 14:39:27 +00:00
deeplow
361001579e
Bump version to v0.4.0
2022-12-01 15:58:01 +00:00
deeplow
bc82163bc4
Inform user # of selected docs when in settings
...
Reminds the users of the number of documents selected when they are in
the settings.
2022-11-24 09:05:24 +00:00
deeplow
6707cbbc4a
Add conversion status icon next to each document
...
Allows the user to see the staus of each document at a gance.
2022-11-21 12:38:23 +00:00
deeplow
41017745ec
Add greyed out document name right before '-safe.pdf'
...
The user is supposed to only be able to select the safe PDF extension.
In a multi-file scenario, the extension will be the same for all files.
We follow here the design document [1]. To achieve this, we needed a
QLabel right next to a QLineEdit, to give the user the illusion that
it is the same graphical object.
[1]: https://github.com/firstlookmedia/dangerzone/files/6657536/DangerZone_NA02a.pdf
2022-11-21 12:38:12 +00:00
deeplow
0e36f8d2eb
Set application stylesheet (.css)
...
Sets the style for LineEdit boxes similarly to the specified design
in issue #117 .
2022-11-21 12:38:10 +00:00
deeplow
2d6826afa9
move ocr_languages from global_common to share/
...
ocr_languages can be treated as just a json file instead of being
in global_common. This way it is easier to maintain and makes
global_common cleaner.
2022-09-15 10:40:34 +01:00
deeplow
eabf7a9c18
bump version (0.3.2) & append to CHANGELOG.md
2022-08-25 09:23:40 +01:00
Micah Lee
17e1121e57
Version bump to 0.3.1 and update changelog
2021-12-14 10:27:41 -08:00
Micah Lee
317f2a03b5
Version bump to 0.3
2021-11-24 10:27:13 -08:00
Micah Lee
ea47a2e92c
Fix error message user interface
2021-08-06 12:58:02 -07:00
Micah Lee
d56c21143f
Version bump to 0.2.1 and update changelog and circleci config
2021-06-22 11:23:29 -07:00
Micah Lee
d24d593094
Rip out everything required to make dangerzone-container run with root privs
2021-06-17 14:16:27 -07:00
Micah Lee
a437906d1d
Version bump to 0.2, update changelog, and fix all linux builds
2021-06-16 11:16:38 -07:00
Micah Lee
918e5fa306
Display banner
2021-06-09 17:31:06 -07:00
Micah Lee
a0758fb549
Change absolute path of systemctl to /bin/systemctl, so it will work in ubuntu 18.04
2020-04-09 13:58:44 -07:00
Micah Lee
803d7644ba
Restart and enable docker.service instead of just docker
2020-03-13 14:16:08 -07:00
Micah Lee
0b1cd9e9ef
If docker service is not running, try to start it
2020-03-12 16:00:30 -07:00
Micah Lee
e7f5ce0c38
Remove git submodule, and all references to the container
2020-02-27 15:21:30 -08:00
Micah Lee
52cbbca7c6
Update container
2020-02-26 17:26:18 -08:00
Micah Lee
f120daa088
Update container
2020-02-21 14:32:35 -08:00
Micah Lee
583f8de8ff
Move Windows icon into share, and make get_resource_path work in Windows
2020-02-20 13:41:56 -08:00
Micah Lee
7b6bab5f6b
Update dangerzone-converter submodule, which hardens the container
2020-02-07 16:34:10 -08:00
Micah Lee
51cd76a456
Allow browsing for all support file types, update README to include supported file types, and update container that supports them all
2020-01-13 12:02:50 -08:00
Micah Lee
46585f15a8
Start printing container output to stdout as well, and update container
2020-01-10 17:23:19 -08:00
Micah Lee
90df7894aa
Make tasks more robust in handling failure by checking for return codes
2020-01-10 16:56:50 -08:00
Micah Lee
3928a3fa5a
Switch container to ubuntu:20.04, because the file command in ubuntu:18.04 failed at properly recogonnizing a .docx MIME type, and 18.04 is soon to be released
2020-01-09 16:58:17 -08:00
Micah Lee
8a84c115a1
Make the container a git submodule
2020-01-09 11:35:47 -08:00
Micah Lee
911a511e11
Remove container in preparation of making it a git submodule
2020-01-09 11:30:37 -08:00
Micah Lee
5e0c521293
Pass OCR environment variables into container
2020-01-07 16:46:04 -08:00
Micah Lee
757a30794d
Update output on pixels-to-pdf to have one line per page
2020-01-07 16:29:35 -08:00
Micah Lee
b527776e28
Start making settings widget
2020-01-07 14:21:39 -08:00
Micah Lee
66cf6395c8
Add support for converting xlsx to pdf
2020-01-07 11:15:06 -08:00
Micah Lee
3e1ad6376c
Add support for converting docx to pdf using headless libreoffice
2020-01-07 10:22:11 -08:00
Micah Lee
ab425feef5
Support english-language OCR
2020-01-07 09:52:04 -08:00
Micah Lee
db23ced6c5
Rename container scripts to document-to-pixels and pixels-to-pdf, and add tesseract dependency
2020-01-07 09:32:51 -08:00
Micah Lee
195386d526
Finish making convert to safe PDF work
2020-01-06 18:17:48 -08:00
Micah Lee
bcad2f6256
Convert to pixel data
2020-01-06 17:02:12 -08:00
Micah Lee
fe028e5f0c
Move container to its own folder
2020-01-06 14:50:44 -08:00