Armin Schrenk
61a45fc738
Merge branch 'release/1.12.3'
2024-02-27 12:52:00 +01:00
Armin Schrenk
3a65b5551f
adjust release check to changed metainfo file
...
references fcb940e29c
2024-02-27 12:48:36 +01:00
Armin Schrenk
94ed5c18b8
damnn merge from develop to release
2024-02-27 12:41:06 +01:00
Armin Schrenk
a559483d86
finalize 1.12.3
2024-02-27 12:38:52 +01:00
Armin Schrenk
3acdef1dd0
Merge branch 'develop' into release/1.12.3
2024-02-27 12:37:13 +01:00
Armin Schrenk
def6f8ab95
[ci skip] clean up
2024-02-27 12:35:55 +01:00
Armin Schrenk
11ba1f3ddc
revert 1ab73be1f4 and 2d968eac8c
2024-02-27 12:32:37 +01:00
Cryptobot
3228f2cf5f
New Crowdin updates ( #3343 )
...
New translations strings.properties
Chinese Simplified; Dutch; French; Japanese; Portuguese; Russian; Slovak; Swedish;
[ci skip]
2024-02-27 10:23:56 +01:00
Armin Schrenk
9c4f7ad79d
[ci skip] remove unknown env/style combination from appstream metadata
2024-02-26 17:41:18 +01:00
Armin Schrenk
3bd57d162b
[ci skip] update appstream metadata
2024-02-26 17:37:04 +01:00
dependabot[bot]
5ea73a5a8d
Bump the java-production-dependencies group with 1 update ( #3347 )
2024-02-26 09:50:42 +00:00
Armin Schrenk
38670838c7
[ci skip] Drop yq usage
2024-02-26 10:15:25 +01:00
Armin Schrenk
3e0b84dbce
[ci skip] fix pr body description & reduce log noise
2024-02-23 17:39:38 +01:00
Armin Schrenk
2302db6206
[ci skip] fix create pr command in flathub job
2024-02-23 17:27:48 +01:00
Armin Schrenk
a94bf99660
[ci skip] automatically set up tracking branch on push
2024-02-23 17:13:11 +01:00
Armin Schrenk
0c5ce353b1
[ci skip] use github.actor
2024-02-23 17:05:26 +01:00
Armin Schrenk
b3ce777a42
[ci skip] configure git in flathub job
2024-02-23 16:29:18 +01:00
Armin Schrenk
3085df3397
[ci skip] further fixes:
...
* remove yq after update
* set token for git
2024-02-23 16:14:21 +01:00
Armin Schrenk
fb740b605f
add missing quote char [ci skip]
2024-02-23 15:57:06 +01:00
Armin Schrenk
6a74d9f3b2
use same varaible in get-version job
2024-02-23 15:53:22 +01:00
Armin Schrenk
1c7dffb63f
Add ci job to create flathub PR on release [ci skip]
2024-02-23 15:44:48 +01:00
Jan-Peter Klein
a213f073b1
enhance screen selection by adding primary fallback
2024-02-23 10:51:23 +01:00
Armin Schrenk
1ab73be1f4
fixes #3344
2024-02-22 16:11:54 +01:00
Armin Schrenk
8412871090
apply proper formatting and state to error dialog
2024-02-22 12:23:43 +01:00
Armin Schrenk
fa63f3ca67
Reset develop to SNAPSHOT version
2024-02-22 12:21:00 +01:00
Armin Schrenk
dbc0f52481
fix not-uploading artifacts on release
2024-02-21 22:04:35 +01:00
Armin Schrenk
b8cd1caeac
also upload asc file as artifact for mac build
2024-02-21 13:09:14 +01:00
Armin Schrenk
43c25b6d97
fix ci
...
references 84732337ca
2024-02-21 12:53:01 +01:00
Armin Schrenk
e44bc09074
Merge branch 'develop' into release/1.12.3
2024-02-21 12:20:36 +01:00
Cryptobot
7b02f78ef5
New Crowdin updates ( #3342 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2024-02-21 12:13:24 +01:00
Armin Schrenk
f7e8a4d1e6
prepare 1.12.3
2024-02-20 18:13:01 +01:00
Armin Schrenk
664375d692
fix wrong method name
2024-02-20 18:06:55 +01:00
Armin Schrenk
2d968eac8c
Merge pull request #3336 from cryptomator/feature/3272-vaultid-as-mountpoint
...
Feature: For FUSE-Ts default mountpoint use vault id as mountpoint
2024-02-20 17:34:09 +01:00
Armin Schrenk
542d2fcfe1
only create winget PR for stable versions [ci skip]
2024-02-19 16:42:42 +01:00
mindmonk
144e929896
Merge pull request #3335 from cryptomator/feature/center-unlock-dialog-on-mainstage
...
Center Unlock Success Dialog on Main Application Window
2024-02-19 15:05:28 +01:00
Armin Schrenk
803748f78d
update code-sign-action [ci skip]
2024-02-19 14:46:58 +01:00
Armin Schrenk
3410e7243a
Update minimal required macOS version for dmg
...
due to javafx update in 7d281e2878
2024-02-19 13:02:05 +01:00
Armin Schrenk
84732337ca
removed GTK-2 support
...
due to javafx update in 7d281e2878
2024-02-19 12:17:11 +01:00
dependabot[bot]
c527808710
Bump the java-production-dependencies group with 4 updates ( #3340 )
2024-02-19 09:35:25 +00:00
Armin Schrenk
99c89dbf39
fix possible null comparsion
2024-02-19 10:22:22 +01:00
Jan-Peter Klein
829b64cd3d
dialog centers on main app screen if mainWindow is hidden
2024-02-19 08:55:16 +01:00
Jan-Peter Klein
f4007267fb
simplified the code and removed the function
2024-02-16 17:31:20 +01:00
Armin Schrenk
c82a0bfaf3
cleanup
2024-02-16 17:09:05 +01:00
Armin Schrenk
251ad65344
Merge pull request #3327 from cryptomator/feature/3233-load-presets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-02-16 16:21:01 +01:00
Jan-Peter Klein
155ba4607b
introduced functionality to center the unlock screen within the main application window
2024-02-16 15:24:52 +01:00
Armin Schrenk
62f6865d3e
cleanup created directories after mount
...
fails silently
2024-02-14 10:30:51 +01:00
Armin Schrenk
ffb3290248
Merge branch 'develop' into feature/3272-vaultid-as-mountpoint
2024-02-14 10:29:30 +01:00
Armin Schrenk
a013ae3d91
[ci skip] change mountPointDir for macOS-Dev-run profile
...
aligns production build
2024-02-14 10:29:14 +01:00
Armin Schrenk
19a954e677
use correct mountProvider
2024-02-14 10:05:56 +01:00
Armin Schrenk
f262980acc
closes #3272
2024-02-13 16:37:46 +01:00
Armin Schrenk
3b3aa18c92
fixes #3233
...
this time with gc prevention of a binding
2024-02-13 00:55:07 +01:00
Armin Schrenk
c7b8bc89c2
also don't bother upload to av scan, if not published
2024-02-12 13:18:17 +01:00
Armin Schrenk
5fc981abd3
prevent automatic overwrite of already released files
2024-02-12 13:16:45 +01:00
Armin Schrenk
36ec1a5ebc
update windows update url [ci skip]
2024-02-09 18:37:19 +01:00
Armin Schrenk
be4aad4168
set default value for Windows debug flag
2024-02-09 17:03:22 +01:00
Armin Schrenk
fcb940e29c
update release section of appstream metainfo file [ci skip]
2024-02-09 14:52:10 +01:00
Armin Schrenk
4f3ca2a6c4
fix appimage build script [ci skip]
2024-02-09 12:56:33 +01:00
Armin Schrenk
27cd34bee0
Merge branch 'main' into develop [ci skip]
2024-02-09 12:53:16 +01:00
Armin Schrenk
c07e51be51
Merge branch 'release/1.12.2'
2024-02-09 12:51:57 +01:00
Armin Schrenk
0421879b39
finalize 1.12.2
2024-02-09 12:51:19 +01:00
Armin Schrenk
2d627717a0
prepare 1.12.2
2024-02-09 10:59:33 +01:00
Armin Schrenk
dc0e88a694
fixes #3319
2024-02-09 10:55:27 +01:00
Armin Schrenk
a5e3630375
also specify version for winget release [ci skip]
2024-02-08 17:47:50 +01:00
Armin Schrenk
17335e8f70
shorten workflow name [ci skip]
2024-02-08 17:39:38 +01:00
Armin Schrenk
42dd2fba48
github cli needs special token in CI env [ci skip]
2024-02-08 17:37:50 +01:00
Armin Schrenk
e1cca6427c
Add ci job for releasing to winget
2024-02-08 17:34:02 +01:00
Armin Schrenk
42d3dbaa23
always use latest version of winfsp-uninstaller
2024-02-08 17:10:40 +01:00
Armin Schrenk
185d67c492
Merge branch 'main' into develop [ci skip]
2024-02-07 11:43:59 +01:00
Armin Schrenk
a8af3c8b40
Merge branch 'release/1.12.1'
2024-02-07 11:42:58 +01:00
Armin Schrenk
038a7fac62
finalize 1.12.1
2024-02-07 11:42:37 +01:00
Armin Schrenk
48408fa40d
prepare 1.12.1
2024-02-07 11:37:44 +01:00
Armin Schrenk
18a417667e
Fixes #3315
2024-02-07 11:33:45 +01:00
JaniruTEC
aab07b13e3
Changed version specifier for dependency-check
...
See: https://github.com/cryptomator/cryptofs/pull/202#discussion_r1453615249
2024-02-06 22:28:16 +01:00
Armin Schrenk
869e40e351
use latest coffeelibs-jdk release
2024-02-06 15:34:09 +01:00
Armin Schrenk
bf91e3f15c
Merge branch 'main' into develop [ci skip]
2024-02-06 14:29:19 +01:00
Armin Schrenk
17544828e4
Merge branch 'release/1.12.0'
2024-02-06 14:28:08 +01:00
Armin Schrenk
cfef3139b1
finalize 1.12.0
2024-02-06 14:20:50 +01:00
Armin Schrenk
b01ba27b06
Partially reverting 24293b316f
2024-02-06 14:16:03 +01:00
Armin Schrenk
5a33e66a7d
prepare 1.12.0
2024-02-06 11:31:42 +01:00
Armin Schrenk
3c4e35406e
Bump dependencies
2024-02-06 11:27:02 +01:00
Cryptobot
d3275fa4e7
New Crowdin updates ( #3256 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2024-02-06 11:21:07 +01:00
dependabot[bot]
a30db34c19
Bump the java-production-dependencies group with 6 updates ( #3295 )
2024-02-06 10:18:33 +00:00
dependabot[bot]
509100e7ae
Bump the java-test-dependencies group with 2 updates ( #3312 )
2024-02-06 10:17:11 +00:00
dependabot[bot]
024c34172b
Bump the github-actions group with 5 updates ( #3308 )
2024-02-06 10:16:24 +00:00
dependabot[bot]
638570562b
Bump the maven-build-plugins group with 3 updates ( #3300 )
2024-02-06 10:15:06 +00:00
Sebastian Stenzel
ee5a5c6563
Merge pull request #3291 from cryptomator/feature/legacy-device-migration
...
Hub 1.2.x → Hub 1.3.x Legacy Device Migration
2024-02-02 14:59:30 +01:00
Armin Schrenk
85c52c60c5
Revert "update javafx to 21.0.2"
...
This reverts commit 93184abd3c .
2024-02-02 10:45:34 +01:00
Armin Schrenk
93184abd3c
update javafx to 21.0.2
2024-01-30 12:55:33 +01:00
Armin Schrenk
8062392ccd
update jdk to 21.0.2+13
2024-01-30 12:17:45 +01:00
Jan-Peter Klein
d49c02c7de
optimize share vault fxml
2024-01-29 17:37:55 +01:00
Sebastian Stenzel
d66cfe0e7c
adjust to new migration API
2024-01-26 16:48:08 +01:00
mindmonk
fa26fa9dee
Merge pull request #3289 from cryptomator/feature/share-vault
...
Feature: Introduce 'Share Vault' Functionality
2024-01-26 16:08:06 +01:00
Jan-Peter Klein
52fc94ca01
fixed a spelling error
2024-01-26 16:03:51 +01:00
Jan-Peter Klein
e9a412ae16
improved layout and added styleClass for add-box
2024-01-26 15:42:25 +01:00
Jan-Peter Klein
8104c35d76
more specific translation keys and consistent spacing
2024-01-23 19:09:49 +01:00
Jan-Peter Klein
baa2e05e69
improved wording and layout
2024-01-23 14:00:20 +01:00
Armin Schrenk
f50b204cef
Merge pull request #3288 from cryptomator/feature/3246-split-device-registration
...
Feature: Split device registration into "normal" and "legacy" flow
2024-01-22 14:56:45 +01:00
lectrical
ed902bc59f
Hello 2024
2024-01-20 16:22:27 +01:00
Sebastian Stenzel
693299a5d7
first draft of legacy device migration
...
actual migration still missing due to API discussion
2024-01-20 13:28:56 +01:00
Sebastian Stenzel
def64aa2ac
added tests
2024-01-20 13:25:57 +01:00
Sebastian Stenzel
c5bb8a131d
dedup
2024-01-20 13:15:33 +01:00
Sebastian Stenzel
2e443c72a9
add new API encryptVaultKey(vaultKey, userKey)
...
and `decodeECPublicKey(byte[])`
2024-01-20 13:12:59 +01:00
Sebastian Stenzel
e9ee17493b
refactor API, expose decodeECPrivateKey(byte[])
2024-01-20 13:01:48 +01:00
Sebastian Stenzel
35eb548d8e
replaced Guava's BaseEncoding with Base64
2024-01-20 12:58:44 +01:00
Sebastian Stenzel
dc5d6e734e
deduplicate code
2024-01-19 17:55:36 +01:00
Sebastian Stenzel
729f38866f
use string templates for URI construction
2024-01-19 17:40:39 +01:00
Jan-Peter Klein
4de8434f1b
Merge branch 'develop' into feature/share-vault
2024-01-19 12:31:37 +01:00
Jan-Peter Klein
cd40731b5f
implemented open hub feature
...
optimized fxml files and img
2024-01-19 12:30:56 +01:00
Armin Schrenk
24293b316f
Merge pull request #3236 from cryptomator/feature/3233-locationpresets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-01-19 10:51:46 +01:00
Armin Schrenk
062c674ef1
Always hide spinner, as soon as locationPresetLoading is finished
2024-01-19 10:44:06 +01:00
Armin Schrenk
830bb5776f
Use naming convention for comparator
2024-01-19 10:04:15 +01:00
Armin Schrenk
bfdb23785e
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-18 15:57:45 +01:00
Armin Schrenk
248d655afb
ditch custom in-place sorting and rely on javafx methods
2024-01-18 15:45:45 +01:00
Armin Schrenk
995c0a4b92
remove unnecessary TODO
2024-01-17 23:30:41 +01:00
Armin Schrenk
42425afe56
closes #3246
...
splitting registerSuccess into two scenes, one for hub 1.3.x and one for legacy
2024-01-17 16:52:35 +01:00
Sebastian Stenzel
a1b712495f
switch back to UI thread later
...
see https://github.com/cryptomator/cryptomator/pull/3287#discussion_r1453196792
2024-01-17 13:35:23 +01:00
Sebastian Stenzel
2225476bf8
reordered methods
...
[ci skip]
2024-01-17 13:33:38 +01:00
Sebastian Stenzel
325057c548
Merge pull request #3287 from cryptomator/feature/refactored-hub-unlock
...
Refactored Hub Unlock
2024-01-17 13:32:09 +01:00
JaniruTEC
b1a5eed2aa
Merge pull request #3286 from cryptomator/refactoring/centralize-dependency-check
...
Externalize dependency-check
2024-01-16 19:54:32 +01:00
Jan-Peter Klein
4ca190cfb9
implemented a 'Share Vault' button in vault_detail_locked and added a new window for vault sharing options
2024-01-16 17:21:07 +01:00
GiwrgosTsifoutis
828fd321cc
Fixed "Locked Vault Options after unlocking vault #3249 " ( #3267 )
...
Fixes #3249
Bound the UIs disabled state to the vault's lock state without the need of a map
2024-01-16 12:32:36 +01:00
Armin Schrenk
2e32f39986
[ci skip] fix missing translation key
...
(cherry picked from commit daa026b285 )
2024-01-16 11:38:54 +01:00
Armin Schrenk
daa026b285
[ci skip] fix missing translation key
2024-01-16 11:38:33 +01:00
Sebastian Stenzel
87084e8c2a
TODO now obsolete
...
as we will now re-attempt unlock when returning from device registration
[ci skip]
2024-01-16 04:14:06 +01:00
Sebastian Stenzel
8e52058373
re-attempt receiving key after registering device
2024-01-16 03:58:30 +01:00
Armin Schrenk
8bf0acf35f
build release artifacts with javafx 21.0.1
...
references 7d281e2878
2024-01-15 16:35:34 +01:00
JaniruTEC
e0d3a3d9c7
Externalized dependency-check
2024-01-15 16:12:27 +01:00
Sebastian Stenzel
b59ce75ecd
add step 0: check API level
2024-01-14 15:02:41 +01:00
Sebastian Stenzel
748f895b98
change unlock request order
2024-01-14 15:01:51 +01:00
Sebastian Stenzel
6d974c7fcf
fix incorrect vaultId
2024-01-14 14:58:58 +01:00
Sebastian Stenzel
0ed73e8b41
use string templates for building /api/* URIs
2024-01-14 14:02:35 +01:00
Sebastian Stenzel
538b4ecd0b
added javadoc
2024-01-14 13:59:23 +01:00
Armin Schrenk
8f32b46b30
set no jlink compression for build artifacts
...
references 00fc2a9837
2024-01-12 13:18:05 +01:00
Armin Schrenk
4de25afde0
wrap locations in scrollPane
2024-01-11 23:48:26 +01:00
Armin Schrenk
2e6c228f3f
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-11 22:59:41 +01:00
Armin Schrenk
00fc2a9837
remove deprecate compress options and use default ones
...
see also https://bugs.openjdk.org/browse/JDK-8301124?jql=text%20~%20%22compress%22
2024-01-11 22:59:08 +01:00
Armin Schrenk
22e80e7dac
update local appimage buildscript to download jmods
2024-01-11 22:56:41 +01:00
Armin Schrenk
517e05c378
use stable version of winfsp-uninstaller
2024-01-11 22:35:51 +01:00
Sebastian Stenzel
5759b7e596
Merge pull request #3210 from cryptomator/feature/3203-device-already-registered
...
Feature: Adjust Hub workflow, if device is already registerd
2024-01-11 12:05:25 +01:00
Sebastian Stenzel
bfb26f6171
renamed field
2024-01-11 11:46:06 +01:00
Sebastian Stenzel
f36e2bb4b7
reduced visibility
2024-01-11 11:45:57 +01:00
Sebastian Stenzel
b85e455ff5
renamed field
2024-01-11 11:42:08 +01:00
Sebastian Stenzel
a902400522
get rid of registerException
...
use separate views, no need to pass state between views
2024-01-11 11:23:54 +01:00
Sebastian Stenzel
a6d6474294
Merge branch 'develop' into feature/3203-device-already-registered
2024-01-11 11:02:45 +01:00
Sebastian Stenzel
06859fe36b
remove newline
...
[ci skip]
2024-01-11 10:27:42 +01:00
Sebastian Stenzel
7d7b7c1dc9
Merge pull request #3260 from cryptomator/feature/annihilate-FUPFMS
...
annihilate FUPFMS
2024-01-11 10:25:21 +01:00
Sebastian Stenzel
706d2b51be
remove added newline
...
[ci skip]
2024-01-11 10:24:28 +01:00
Armin Schrenk
92bf136a8b
Merge pull request #3278 from mooons/issue-3277
...
Bump README's build dependency JDK version from 19 to 21
2024-01-09 12:03:21 +01:00
mooons
f00f028d8b
Bump README's build dependency JDK version from 19 to 21. Fix #3277
2024-01-09 01:57:59 -08:00
dependabot[bot]
325092efb0
Bump the java-test-dependencies group with 1 update ( #3238 )
2023-12-26 04:32:24 +00:00
dependabot[bot]
aaf8036713
Bump the maven-build-plugins group with 3 updates ( #3264 )
2023-12-25 19:40:21 +00:00
Sebastian Stenzel
c86ee679a9
renamed fuse-specific exception to be more generic
2023-12-21 10:05:22 +01:00
Sebastian Stenzel
a0fcb63a1a
replaced FUPFMS
...
with more generic set of used mount services
2023-12-21 09:40:43 +01:00
Armin Schrenk
55ba255651
Update dependency-check.yml
...
to not run into 403 due to rate limit
2023-12-18 10:49:47 +01:00
dependabot[bot]
47df4213c3
Bump the java-production-dependencies group with 5 updates ( #3255 )
2023-12-18 09:40:34 +00:00
Armin Schrenk
6929760979
adjust dependency check plugin
2023-12-13 16:47:30 +01:00
Armin Schrenk
720fbd0e6b
use separate cache for dependency-cache data
2023-12-13 16:47:08 +01:00
mindmonk
923af4bc83
Merge pull request #3199 from cryptomator/feature/vault-volume-type
...
Feature: Customizable Volume Type Options for Each Vault
2023-12-13 16:16:08 +01:00
Jan-Peter Klein
e9c464ba8f
sonar cloud issues solved
2023-12-13 15:56:39 +01:00
Jan-Peter Klein
7b0f616747
Merge branch 'develop' into feature/vault-volume-type
2023-12-13 15:50:55 +01:00
Jan-Peter Klein
65788f3c1f
pr mentioned changes
2023-12-13 15:50:37 +01:00
Jan-Peter Klein
f55fbf0f64
code cleanup and optimized a description text
2023-12-13 09:25:50 +01:00
Armin Schrenk
851838e3a2
remove run of dependency-chec workflow for release branches (already done in check release workflow)
2023-12-12 14:58:48 +01:00
Armin Schrenk
e194f9b205
update dependency check and refactor to own workflow
2023-12-12 14:56:48 +01:00
Jan-Peter Klein
2f8df88ad5
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/java/org/cryptomator/ui/unlock/UnlockWorkflow.java
2023-12-12 12:48:59 +01:00
Jan-Peter Klein
55247d9f8a
moved provideDefaultMountService to MountModule and renamed problematicFuseMountServices to CONFLICTING_MOUNT_SERVICES
2023-12-12 12:38:33 +01:00
dependabot[bot]
48f273b755
Bump ch.qos.logback:logback-core from 1.4.13 to 1.4.14 ( #3251 )
2023-12-12 08:48:54 +00:00
Jan-Peter Klein
4fc31cb13f
refactored 'loopbackPortSupported' from 'BooleanExpression' to 'ObservableValue<Boolean>' in VolumePreferencesController and MountOptionsController
2023-12-11 15:16:41 +01:00
Jan-Peter Klein
a795b82a42
vault options ui change
2023-12-11 14:49:54 +01:00
Jan-Peter Klein
1e28a04a7b
renamed string properties
2023-12-11 10:16:26 +01:00
Jan-Peter Klein
b88eef4591
renamed string property
2023-12-08 12:03:08 +01:00
Jan-Peter Klein
eef5edf775
code cleanup
2023-12-08 11:14:54 +01:00
Armin Schrenk
bdb1d605eb
Add cloud vendor to example of involved software
2023-12-07 18:43:10 +01:00
Armin Schrenk
dfe4b74f3d
clean code:
...
* remove unused methods
* combine or move methods
2023-12-07 17:48:58 +01:00
Jan-Peter Klein
985a3c30de
changed string properties for volume type labels
2023-12-07 13:56:04 +01:00
Jan-Peter Klein
1b5125dfed
refactored code, global default volume type settings
2023-12-07 10:48:33 +01:00
Jan-Peter Klein
da240ce8b9
optimized error message
2023-12-07 08:40:39 +01:00
Jan-Peter Klein
52affb891e
refactored mount method
2023-12-06 16:41:36 +01:00
Jan-Peter Klein
fac72ca24a
undo remove settings port
2023-12-06 09:44:05 +01:00
Jan-Peter Klein
5cbed502ed
undo VaultListManager changes
2023-12-06 08:49:21 +01:00
Jan-Peter Klein
dce4c60881
removed pr unrelated changes and code cleanup
2023-12-06 08:40:43 +01:00
Jan-Peter Klein
63bf0315c7
created global mountService
2023-12-05 16:21:12 +01:00
Armin Schrenk
8b543c48ee
[ci skip] Merge branch 'main' into develop
2023-12-05 11:11:31 +01:00
Armin Schrenk
087a5326df
Merge branch 'release/1.11.1'
2023-12-05 11:09:36 +01:00
Armin Schrenk
a4545352d8
finalize 1.11.1
2023-12-05 11:09:09 +01:00
dependabot[bot]
a07dea7ca8
Bump the github-actions group with 2 updates ( #3235 )
2023-12-05 08:39:49 +00:00
Jan-Peter Klein
c369487e8e
Merge branch 'develop' into feature/vault-volume-type
2023-12-01 09:13:38 +01:00
Jan-Peter Klein
98590ecec5
refactoring
2023-12-01 09:11:43 +01:00
Armin Schrenk
316f3975ed
add missing import
2023-11-30 18:24:52 +01:00
Armin Schrenk
71bf7e0913
Simplify handling of window hiding events
2023-11-30 18:22:07 +01:00
dependabot[bot]
c7839e2c46
Bump the java-production-dependencies group with 2 updates ( #3234 )
2023-11-30 14:26:07 +00:00
Armin Schrenk
89b8bc4148
adjust ui and add localization
2023-11-30 11:44:41 +01:00
Armin Schrenk
43ad1c05c0
cancel background task, if window is closed
2023-11-30 11:18:33 +01:00
Armin Schrenk
1343099be6
[ci skip] correct dependabot config
2023-11-30 10:03:29 +01:00
Armin Schrenk
b895ac69fb
fixes #3233
2023-11-29 18:45:52 +01:00
dependabot[bot]
7d281e2878
Bump the javafx group with 5 updates ( #3229 )
2023-11-29 15:08:31 +00:00
Armin Schrenk
688450bf5a
prepare 1.11.1
2023-11-28 13:38:05 +01:00
Cryptobot
e994133177
New Crowdin updates ( #3191 )
...
New translations strings.properties
Bulgarian; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; Greek; Hungarian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Spanish; Swedish; Turkish;
[ci skip]
2023-11-28 13:32:08 +01:00
dependabot[bot]
68713ef9a7
Merge pull request #3228 from cryptomator/dependabot/maven/maven-build-plugins-907533b1a4
2023-11-28 12:28:35 +00:00
Armin Schrenk
dbacbc8874
do not exectue dependency-check on CI (due to missing NVD API key)
2023-11-28 13:25:47 +01:00
dependabot[bot]
8382299a05
Bump the maven-build-plugins group with 4 updates
...
Bumps the maven-build-plugins group with 4 updates: [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ), [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ), [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.6.0 to 3.6.1
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.1.2 to 3.2.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.2.0...2.3.0 )
Updates `org.owasp:dependency-check-maven` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.4.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: maven-build-plugins
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 12:20:39 +00:00
dependabot[bot]
93b09cf449
Bump the java-production-dependencies group with 6 updates ( #3230 )
2023-11-28 12:19:58 +00:00
dependabot[bot]
dac3311b81
Bump the java-test-dependencies group with 2 updates ( #3227 )
2023-11-28 12:05:42 +00:00
Armin Schrenk
5b1ca7a533
update dependabot config
2023-11-28 12:59:39 +01:00
Armin Schrenk
e940c29110
Closes #3226
2023-11-28 12:44:42 +01:00
Jan-Peter Klein
6a704ca0ad
Merge branch 'develop' into feature/vault-volume-type
2023-11-27 16:24:35 +01:00
Jan-Peter Klein
38c102a64b
refactored code by removing unnecessary observables
2023-11-27 12:46:29 +01:00
Armin Schrenk
b632c84bb6
more renaming
2023-11-24 11:23:22 +01:00
Armin Schrenk
6bb5ed1d73
fixes #3207
2023-11-24 11:19:44 +01:00
Jan-Peter Klein
1052e4c3d2
fix gui issues in vault mount settings
2023-11-23 10:55:17 +01:00
Armin Schrenk
44f776050f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-11-22 21:36:15 +01:00
Armin Schrenk
baa29dbd73
remove unused translation key
2023-11-17 16:33:53 +01:00
Armin Schrenk
1caf391936
use correct word for button label
2023-11-17 16:24:23 +01:00
Armin Schrenk
82caf76e12
clean up
2023-11-17 15:51:20 +01:00
Armin Schrenk
de27bbf96e
always cancle unlock result when closing the unlock window
2023-11-17 15:50:39 +01:00
Armin Schrenk
1199ef40dd
on 409 repsonse of registerDevice-request, show setupFailed with adjusted message
2023-11-17 15:47:08 +01:00
Jan-Peter Klein
e7e88f13e3
improved code quality
2023-11-17 14:51:13 +01:00
Armin Schrenk
41c22b7840
Rename leftovers
2023-11-17 13:30:40 +01:00
Armin Schrenk
19cc4e8a37
Merge pull request #3194 from AntoineJT/feature/3155-toggle-vault-status-on-double-click
...
Feature: Double click on a vault in the list to unlock it
2023-11-15 16:51:44 +01:00
Jan-Peter Klein
7bc1d52bf8
set deprecated since of settingsjson port to 1.12.0, changed button text and added tooltip to 'show vault options' button
2023-11-12 13:49:47 +01:00
Antoine James Tournepiche
fd84ff09e1
No longer lock vault on double click
...
See https://github.com/cryptomator/cryptomator/pull/3194#issuecomment-1806106843
2023-11-10 22:05:58 +01:00
Antoine James Tournepiche
3dce175f94
Improve naming, avoid shadowing
2023-11-10 17:42:19 +01:00
Antoine James Tournepiche
0aaa3263cf
Improve feature #3155 implementation
2023-11-09 23:50:34 +01:00
Antoine James Tournepiche
c4dcbd8c44
Implement requested feature #3155
...
Toggle selected vault lock status on double click on a vault item
in the vault list on the main window
2023-11-09 23:42:22 +01:00
Jan-Peter Klein
ef9cdd8e92
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 11:45:03 +01:00
Armin Schrenk
09ced50590
[ci skip] reset to snapshot version
2023-11-08 11:28:21 +01:00
Armin Schrenk
b2ab1a30a5
Merge branch 'main' into develop
2023-11-08 11:26:49 +01:00
Armin Schrenk
9eff3916b3
Merge branch 'release/1.11.0'
2023-11-08 11:26:13 +01:00
Armin Schrenk
98472d1952
use correct release date
2023-11-08 11:25:45 +01:00
Armin Schrenk
1ceafb69a5
finalize 1.11.0
2023-11-08 11:22:27 +01:00
Armin Schrenk
f3f4b6576c
Merge branch 'develop' into release/1.11.0
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 10:52:30 +01:00
Cryptobot
e699d7dafc
New Crowdin updates ( #3189 )
...
* New translations strings.properties
German, Spanish, Turkish
[ci skip]
2023-11-08 10:51:07 +01:00
Cryptobot
5eb6d186c0
New Crowdin updates ( #3188 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-11-08 10:41:05 +01:00
Armin Schrenk
edc9409e56
pin wording
2023-11-08 10:19:12 +01:00
JaniruTEC
d015719fae
Removed outdated translations
2023-11-07 18:52:48 +01:00
JaniruTEC
afc69e447e
Renamed "setup code" to "Account Key" in localization files
2023-11-07 18:20:10 +01:00
JaniruTEC
54fbbd734f
Renamed "setup code" to "Account Key" in UI
2023-11-07 18:19:12 +01:00
Jan-Peter Klein
2f657c7c14
migrate port to vault settings
2023-11-07 12:42:07 +01:00
Sebastian Stenzel
d29872e69e
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
(cherry picked from commit f2e7d0fae2 )
2023-11-07 12:20:27 +01:00
Jan-Peter Klein
ab9278a9fc
Merge branch 'develop' into feature/vault-volume-type
2023-11-03 10:48:00 +01:00
Jan-Peter Klein
49769f986a
remove port from settings
2023-11-03 10:47:43 +01:00
Jan-Peter Klein
b68b895bba
removed tcp port from volume preferences controller
2023-11-02 16:53:29 +01:00
Tobias Hagemann
99fb9972f9
updated sponsors
...
[ci skip]
2023-11-02 15:37:19 +01:00
Sebastian Stenzel
f2e7d0fae2
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
2023-11-02 14:41:58 +01:00
Jan-Peter Klein
77f9e6c411
some ui and wording changes
2023-11-02 13:47:58 +01:00
Jan-Peter Klein
31fcf294e9
fix misbehaivour
2023-11-01 14:59:25 +01:00
Jan-Peter Klein
a03f00ee9a
set up default mount service as pre fallbackProvider
2023-10-31 20:29:54 +01:00
Jan-Peter Klein
80af32bd82
introduced FuseRestartRequiredException and UnlockFuseRestartRequired window
2023-10-30 17:05:09 +01:00
Jan-Peter Klein
b7e4c0fe31
set default mount service and port while adding a vault
2023-10-30 15:27:11 +01:00
Jan-Peter Klein
76d499596f
Merge branch 'develop' into feature/vault-volume-type
2023-10-30 14:33:32 +01:00
Jan-Peter Klein
1818344c49
different labeling for volume type option in general volume preferences and vault options
2023-10-30 14:33:01 +01:00
Armin Schrenk
7ff2e22f17
Merge branch 'develop' into release/1.11.0
2023-10-30 10:41:11 +01:00
Cryptobot
4eee66b0ef
New Crowdin updates ( #3128 )
...
New translations strings.properties
Arabic; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; Finnish; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-10-30 10:39:04 +01:00
Sebastian Stenzel
19fe7ba6bf
updated to tiny-oauth2-client 0.8.0
2023-10-27 19:54:58 +02:00
Armin Schrenk
7b522582fb
Merge pull request #3163 from cryptomator/feature/3075-fix-ci-jdk-version
...
Feature: Use fixed JDK version for releases
2023-10-27 12:51:49 +02:00
Jan-Peter Klein
e79c975d7b
prevent mounting via MountFailedException when fuseRestartRequired
2023-10-27 12:39:25 +02:00
Armin Schrenk
7594e51e2b
Update debian.yml
...
Remove architecture in apt install dependency
2023-10-27 12:30:37 +02:00
Armin Schrenk
b3f0ff3662
use coffeelibs JDK for release builds
2023-10-27 12:10:37 +02:00
Armin Schrenk
8ce304a0c3
Add link to how-to-jdk-update in notification
2023-10-26 16:21:22 +02:00
Jan-Peter Klein
c85823fe04
code cleanup
2023-10-26 12:18:40 +02:00
Jan-Peter Klein
8f46aec851
created MountServiceConverter class
2023-10-26 10:35:16 +02:00
Jan-Peter Klein
cd6d1eeab3
moved fupfms to VaultModule
2023-10-26 10:25:11 +02:00
Jan-Peter Klein
52b74a74fe
display specific mount options according to selected volume type in vault mounting options
2023-10-25 14:02:29 +02:00
Jan-Peter Klein
368f0630c1
some sonar cloud fixes
2023-10-25 12:44:22 +02:00
Jan-Peter Klein
040bc4c5df
fix sonar cloud issues
2023-10-24 14:26:06 +02:00
Jan-Peter Klein
07906fbea5
modified mounter to utilize the mount service settings specified in the vault settings
2023-10-24 14:04:53 +02:00
Armin Schrenk
f893b2b5be
Merge pull request #3026 from cryptomator/feature/uninstall-old-winfsp
...
Feature: Update to WinFsp 2.x and uninstall old winfsp in Windows EXE installer
2023-10-23 12:26:28 +02:00
Armin Schrenk
db868c6df7
move worklfow to correct directory
2023-10-20 16:22:45 +02:00
Jan-Peter Klein
44f67b7c89
Merge branch 'develop' into feature/vault-volume-type
2023-10-20 15:58:52 +02:00
Sebastian Stenzel
6225d8d1f0
Merge branch 'develop' into release/1.11.0
2023-10-20 14:00:42 +02:00
Sebastian Stenzel
ed975b459e
bump dependencies
2023-10-20 14:00:08 +02:00
Armin Schrenk
652a6f5c4d
use environment variables and update current jdk
2023-10-20 13:42:00 +02:00
Armin Schrenk
a7a94099a8
Closes #3075
2023-10-20 13:35:03 +02:00
Armin Schrenk
71a3cbc334
add workflow to check for jdk updates
2023-10-20 13:29:43 +02:00
Armin Schrenk
800b2440b3
Merge pull request #3157 from cryptomator/feature/3113-network-timeout
...
Time restrict network requests
2023-10-20 12:58:08 +02:00
Sebastian Stenzel
f50a49e7a3
prepare 1.11.0
2023-10-20 12:11:06 +02:00
Sebastian Stenzel
92ece4dfb6
increased request timeout to 10s
2023-10-20 12:06:10 +02:00
Sebastian Stenzel
174225c60e
add timeout to OAuth2 requests
2023-10-20 12:03:07 +02:00
Sebastian Stenzel
3071410a22
Merge branch 'develop' into feature/3113-network-timeout
2023-10-20 12:00:16 +02:00
Sebastian Stenzel
5c5777ffc5
Merge pull request #3091 from cryptomator/feature/simplify-out-of-bounds
...
simplify out-of-bounds check
2023-10-20 11:56:36 +02:00
Sebastian Stenzel
8dd8b93656
Merge pull request #3041 from cryptomator/feature/new-hub-keyloading
...
Adjusted to Hub 1.3.x API
2023-10-20 11:55:28 +02:00
Armin Schrenk
3b2d455b4a
Update dependencies
2023-10-19 17:31:52 +02:00
Sebastian Stenzel
b0dfa22903
removed unused class
2023-10-19 12:49:19 +02:00
Sebastian Stenzel
88b1c28d88
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-19 11:33:13 +02:00
Sebastian Stenzel
5b85d7859a
bump webdav-nio-adapter version
2023-10-19 11:28:54 +02:00
Sebastian Stenzel
468eed58d5
cleanup
2023-10-19 10:00:14 +02:00
Sebastian Stenzel
34c17be474
add request timeouts
2023-10-19 10:00:03 +02:00
Sebastian Stenzel
5dedd6b1c1
renamed class again
2023-10-18 11:30:22 +02:00
Sebastian Stenzel
25e8e81686
support apiBaseUrl in hub config
2023-10-18 11:08:42 +02:00
Sebastian Stenzel
1f7ab03bbb
undo JEP 443 changes due to bug in javac
...
leads to invalid class files when built via Maven due to specific combination of javac arguments
2023-10-18 11:01:26 +02:00
Sebastian Stenzel
86f3cb7288
applied suggestions from code review
2023-10-18 09:40:34 +02:00
Sebastian Stenzel
a1b8bf23b4
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 09:40:03 +02:00
Sebastian Stenzel
1f21d5ea4c
Merge pull request #3129 from cryptomator/feature/jdk21
...
JDK 21
2023-10-18 09:39:12 +02:00
Sebastian Stenzel
f8ff7201d7
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 08:50:34 +02:00
Armin Schrenk
3567c036c3
remove unused imports
2023-10-17 17:25:38 +02:00
Armin Schrenk
0cf1f087ad
Closes #3113
2023-10-17 11:36:50 +02:00
Armin Schrenk
209f60727e
fix f4ad7aa43d
2023-10-16 16:38:12 +02:00
Armin Schrenk
56624fc079
Replace URL files by hardcoded links in build scripts
2023-10-16 16:35:17 +02:00
Armin Schrenk
218c5243e3
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-16 16:29:57 +02:00
Armin Schrenk
560a979e0e
Merge pull request #3131 from cryptomator/feature/sign-all-dlls
...
Feature: Sign all dlls to pass Microsoft Windows Smart App control
2023-10-16 16:21:08 +02:00
Sebastian Stenzel
1debe4c7c8
explicitly set Logback ConfiguratorRank
2023-10-16 16:20:03 +02:00
Sebastian Stenzel
2e2aa77727
update dependencies
2023-10-16 16:19:11 +02:00
Sebastian Stenzel
162ebf6545
Merge branch 'develop' into feature/jdk21
2023-10-16 16:12:10 +02:00
Armin Schrenk
cf09eff640
Use new version of uninstaller:
...
* logging
* correct reboot
2023-10-13 17:49:48 +02:00
Armin Schrenk
2d503a0edb
Merge pull request #3148 from cryptomator/feature/propagate-deleted-discussions
...
Propagate deleted discussions to the error database
2023-10-13 17:01:45 +02:00
Julian Raufelder
7f7f0a099a
Propagate deleted discussions to the error database
2023-10-12 14:11:54 +02:00
Julian Raufelder
109f5d1faa
Update the error-db when a discussion is deleted
2023-10-12 10:56:14 +02:00
Armin Schrenk
38a5d40b64
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-11 16:14:26 +02:00
Armin Schrenk
9b55f6fc56
Refactor extraction and singing in seperate steps
2023-10-11 12:55:05 +02:00
Sebastian Stenzel
83879f5cfe
revert 8e9d54b & 6c5ee14 due to bug in JDK 21
...
see https://bugs.openjdk.org/browse/JDK-8313323
2023-10-09 16:19:56 +02:00
Armin Schrenk
083ac5a7e0
Merge pull request #3133 from purejava/build-arch
...
Improve AppImage build script
2023-10-09 13:10:05 +02:00
dependabot[bot]
a7eba377ba
Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 ( #3142 )
2023-10-09 09:58:47 +00:00
dependabot[bot]
4ee1e6d9f1
Bump the github-actions group with 1 update ( #3135 )
2023-10-04 20:24:43 +00:00
Ralph Plawetzki
24a63c10d0
Build for aarch64 too
2023-09-30 14:54:15 +02:00
Armin Schrenk
0d805b2d43
clean up
2023-09-28 18:34:38 +02:00
Armin Schrenk
7bc47fe6d7
Really fixes #3130
2023-09-28 18:33:26 +02:00
Armin Schrenk
ae50846257
Revert ce466e7715
2023-09-28 18:33:01 +02:00
Armin Schrenk
ce466e7715
fixes #3130
2023-09-28 13:47:51 +02:00
Armin Schrenk
15885545b5
supress some output
2023-09-27 11:13:52 +02:00
Armin Schrenk
29fedcd390
integrate code from test script into github workflow
2023-09-27 10:24:59 +02:00
Armin Schrenk
fadd6b761f
add cert import
2023-09-26 17:30:18 +02:00
Armin Schrenk
d857335901
update test script:
...
* use variables
* use signtool
* find newest signtool version
2023-09-26 16:43:00 +02:00
Armin Schrenk
93b4cbfb2c
add test script
2023-09-26 13:42:18 +02:00
Armin Schrenk
625334c6c8
fix windows build script
2023-09-25 16:02:31 +02:00
Sebastian Stenzel
943374856e
build using JDK 21 GA
2023-09-25 12:18:01 +02:00
Sebastian Stenzel
e1d7fd92ad
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# pom.xml
2023-09-25 12:15:14 +02:00
Sebastian Stenzel
c10dc74818
update integrations-linux to 1.4.0-beta1
2023-09-25 12:12:28 +02:00
Tobias Hagemann
92d9f2c18d
try to fix mac build script to be compatible with create-dmg 1.2.0
2023-09-20 15:27:17 +02:00
Armin Schrenk
d7488b6984
fix wrong pom version
2023-09-20 15:16:18 +02:00
Tobias Hagemann
88ad3cd724
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-20 14:38:13 +02:00
Armin Schrenk
ba9e0b0c12
Merge branch 'main' into develop
2023-09-20 11:34:37 +02:00
Armin Schrenk
bbe7255901
Merge branch 'release/1.10.1'
2023-09-20 11:33:39 +02:00
Armin Schrenk
51e55d3e3b
finalize 1.10.1
2023-09-20 11:09:37 +02:00
Armin Schrenk
f704dc0de9
prepare 1.10.1
2023-09-20 11:07:50 +02:00
Cryptobot
e858280f30
New Crowdin updates ( #3110 )
...
New Crowdin updates (#3110 )
New translations strings.properties
Bulgarian; Chinese Traditional;
[ci skip]
2023-09-20 11:05:33 +02:00
Armin Schrenk
f9b170204a
Merge pull request #3118 from cryptomator/feature/3117-disable-update-check
...
Disable Update Check
2023-09-20 11:02:14 +02:00
Armin Schrenk
0ed7415a0d
Merge pull request #3109 from cryptomator/feature/error-dialog-request-with-errorcode
...
Enhance user agent string when downloading error code database
2023-09-20 11:02:01 +02:00
Armin Schrenk
7a0d50ecca
removed unnecessary import
2023-09-20 10:48:26 +02:00
Armin Schrenk
19e035aa33
Merge pull request #3123 from cryptomator/feature/context-menu-focus
...
Fix addVaultButton misbehavior
2023-09-19 20:56:56 +02:00
Jan-Peter Klein
830970cb75
improved format and naming
2023-09-19 16:29:12 +02:00
Jan-Peter Klein
9b2987d0a2
improved function naming
2023-09-19 16:26:55 +02:00
Armin Schrenk
76a4062f8b
update org.cryptomator.integrations:integrations-win from 1.2.2 to 1.2.3
2023-09-19 15:12:45 +02:00
Jan-Peter Klein
113717f955
addVaultButton context menu event filter removed
2023-09-19 15:12:40 +02:00
Jan-Peter Klein
c40ad58028
detached context menu from button to fix misbehavior
2023-09-19 15:03:22 +02:00
Jan-Peter Klein
d6a7efcb7f
added OS_NAME, OS_VERSION and OS_ARCH to user-agent
2023-09-19 14:00:45 +02:00
Jan-Peter Klein
910b89d6ce
Merge branch 'develop' into feature/error-dialog-request-with-errorcode
2023-09-19 13:19:40 +02:00
Tobias Hagemann
5554dfdd89
fixes #3121
2023-09-19 12:22:24 +02:00
Tobias Hagemann
1657cd50fc
fixes #3112
2023-09-19 12:12:27 +02:00
Sebastian Stenzel
57bf5e11b5
Merge branch 'develop' into feature/simplify-out-of-bounds
2023-09-18 19:33:25 +02:00
Sebastian Stenzel
594ca47c85
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
2023-09-18 19:33:06 +02:00
Sebastian Stenzel
6c5ee14c73
rename unused var
2023-09-18 19:29:35 +02:00
Sebastian Stenzel
8e9d54b44b
rename unused var
2023-09-18 19:27:28 +02:00
Sebastian Stenzel
70805665bf
use features of Java 21 with --enable-preview
2023-09-18 19:21:56 +02:00
Sebastian Stenzel
ac243a706e
improve readability
2023-09-18 19:13:03 +02:00
Sebastian Stenzel
aa382ce80d
update coffeelibs jdk to 21
2023-09-18 19:10:54 +02:00
Sebastian Stenzel
b7da508ccc
Update src/main/java/org/cryptomator/ui/mainwindow/ResizeController.java
...
Co-authored-by: Bas Ruigrok <Rexbas@proton.me >
2023-09-18 13:19:58 +02:00
Sebastian Stenzel
47bd0ca647
disable update check for PPA builds
2023-09-18 13:10:19 +02:00
Sebastian Stenzel
c5d6c0ce98
add cryptomator.disableUpdateCheck property
2023-09-18 13:03:09 +02:00
Sebastian Stenzel
6017d6b7a9
bump webdav-nio-adapter
...
containing fixes for CVE-2023-40167, CVE-2023-2976, CVE-2023-37895
2023-09-18 12:34:49 +02:00
Sebastian Stenzel
e31e06b288
added @VisibleForTesting
2023-09-18 10:13:51 +02:00
Sebastian Stenzel
84ac803a7d
reordered properties
...
[ci skip]
2023-09-18 10:10:50 +02:00
Armin Schrenk
bcb970afb1
Update bug.yml
...
Add missing FUSE option in volume type selection
2023-09-13 13:59:50 +02:00
Jan-Peter Klein
9d640b57ce
added build number to user-agent header
2023-09-13 12:31:53 +02:00
Jan-Peter Klein
4c83617847
fixed build error
2023-09-12 18:07:30 +02:00
Jan-Peter Klein
5d7906972b
added user-agent header with <product> / <product-version> to HttpRequest
2023-09-12 17:59:08 +02:00
Jan-Peter Klein
666cd4a4f0
enhanced request URI with URLEncoder for errorCode
2023-09-12 17:14:45 +02:00
Jan-Peter Klein
eb4d39e8b4
introduce 'errorCode' parameter in request
2023-09-12 13:34:55 +02:00
Jan-Peter Klein
44ec19122a
added port and mountService to vaultSettings
2023-09-12 02:19:08 +02:00
Jan-Peter Klein
8ba2540b35
implemented volume type selection in 'vault options mount'
2023-09-11 14:23:31 +02:00
Armin Schrenk
a1ad89a2e2
Merge branch 'main' into develop [ci skip]
2023-09-11 09:56:35 +02:00
Armin Schrenk
38108299fa
Merge branch 'release/1.10.0'
2023-09-11 09:55:14 +02:00
Armin Schrenk
189e2679f1
finalize 1.10.0
2023-09-11 09:53:35 +02:00
Armin Schrenk
22ceb57052
Merge branch 'develop' into release/1.10.0
2023-09-11 09:51:13 +02:00
Armin Schrenk
0130c7cce6
fix local windows build script [ci skip]
2023-09-11 09:50:41 +02:00
Cryptobot
18b6484731
New Crowdin updates ( #3095 )
...
New translations strings.properties
Arabic; Chinese Simplified; Filipino; German; Japanese; Norwegian Bokmal; Polish; Portuguese, Brazilian; Spanish; Swedish; Ukrainian;
[ci skip]
2023-09-11 09:46:49 +02:00
Sebastian Stenzel
f19ff59005
add suffix to uploaded artifacts
2023-09-06 16:47:29 +02:00
Sebastian Stenzel
8786b5ee2a
can't use env vars in matrix builds
2023-09-06 16:43:58 +02:00
Sebastian Stenzel
c7e23f9646
build AppImage for aarch64
2023-09-06 16:40:00 +02:00
Sebastian Stenzel
4043e3f71f
build using JDK 21
2023-09-06 16:22:41 +02:00
Tobias Hagemann
08887f1147
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-06 14:18:11 +02:00
Sebastian Stenzel
13a0578ab7
fix checksum file format
2023-09-06 13:05:01 +02:00
Sebastian Stenzel
888bf04ec2
fix workflow files
2023-09-06 13:01:48 +02:00
Sebastian Stenzel
d0822041ec
renamed workflow file
2023-09-06 12:58:08 +02:00
Sebastian Stenzel
e65a57bba9
harmonize workflow files
...
in regards to JDK distribution and OpenJFX downloads
2023-09-06 12:57:41 +02:00
Armin Schrenk
2bb1b09789
Merge pull request #3097 from cryptomator/dependabot/maven/maven-dependencies-a3030d6477
...
Bump the maven-dependencies group with 3 updates
2023-09-04 14:00:36 +02:00
dependabot[bot]
b83dad4e24
Bump the maven-dependencies group with 3 updates
...
Bumps the maven-dependencies group with 3 updates: org.slf4j:slf4j-api, [com.google.dagger:dagger](https://github.com/google/dagger ) and [com.google.dagger:dagger-compiler](https://github.com/google/dagger ).
Updates `org.slf4j:slf4j-api` from 2.0.7 to 2.0.9
Updates `com.google.dagger:dagger` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
Updates `com.google.dagger:dagger-compiler` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 06:48:51 +00:00
Armin Schrenk
4bb28f4286
Merge branch 'develop' into release/1.10.0
2023-09-01 16:14:16 +02:00
Cryptobot
721cdf20e7
New Crowdin updates ( #3071 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-09-01 16:13:46 +02:00
Armin Schrenk
cf248c5cbc
Merge pull request #3080 from purejava/fix-3079
...
Bring up the main window from the tray on pressing "Show" on the tray…
2023-09-01 16:06:15 +02:00
Armin Schrenk
151ca75e5f
Merge branch 'develop' into release/1.10.0
2023-09-01 15:43:44 +02:00
mindmonk
0e52b7aff4
Merge pull request #3082 from cryptomator/feature/add-vault-button-to-dropdown
...
UI Enhancement: Improved 'Add Vault' Button Functionality
2023-08-31 15:39:12 +02:00
Jan-Peter Klein
3a0199a1e5
updated menuItemExisting to display folder icon instead of plus icon
2023-08-31 12:17:57 +02:00
Jan-Peter Klein
50e96095ba
moved the context menu creation code to the fxml file
2023-08-31 11:49:49 +02:00
Jan-Peter Klein
2f5bce6229
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-30 12:06:41 +02:00
Armin Schrenk
06f288ef76
only execute winfsp-uninstaller on install or repair
2023-08-29 17:51:05 +02:00
Armin Schrenk
ffcad9f1ec
reformat
2023-08-29 17:32:49 +02:00
Armin Schrenk
031dc8a31a
bump exe uninstaller to new version and skip uninstaller on bundle uninstall
2023-08-29 17:25:43 +02:00
Sebastian Stenzel
62f50ce366
rename groups
...
[ci skip]
2023-08-29 07:52:37 +02:00
dependabot[bot]
864c1c9c0d
Bump the all group with 1 update ( #3089 )
...
Bumps the all group with 1 update: [org.mockito:mockito-core](https://github.com/mockito/mockito ).
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.4.0...v5.5.0 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 07:48:37 +02:00
Sebastian Stenzel
cfd433b328
revert to simple of of bounds check
...
as suggested in https://github.com/cryptomator/cryptomator/pull/3017#discussion_r1264527894 with minor adjustments
2023-08-29 07:26:46 +02:00
Tobias Hagemann
ad97338f9b
fixes #2517
2023-08-28 15:13:24 +02:00
Armin Schrenk
5d596f4fd0
Merge pull request #3017 from Rexbas/out_of_bounds_fix
...
Reset position when out of display bounds
2023-08-28 14:58:52 +02:00
Rexbas
aa14d79642
Restore a closed minimized window at (-32000, -32000) to the last saved position
...
Fixes #3079 , second scenario.
2023-08-23 18:57:04 +02:00
Rexbas
745d435a57
Remove displayConfiguration from settings
2023-08-23 18:57:04 +02:00
Rexbas
094a7c6a20
Check display bounds onShowing event
2023-08-23 18:57:04 +02:00
Rexbas
aedbefc38a
Reset window position when out of display bounds
2023-08-23 18:57:00 +02:00
dependabot[bot]
0cd3cf9e1c
Merge pull request #3081 from cryptomator/dependabot/maven/all-f18bb33e46
2023-08-23 13:51:07 +00:00
Armin Schrenk
422efcc89f
[ci skip] use new version of winfsp-uninstaller
2023-08-23 15:43:57 +02:00
Jan-Peter Klein
ef24141713
new stage titles for addNewVault and addExistingVault
2023-08-23 13:36:41 +02:00
Jan-Peter Klein
820d4ff573
disabled right click on add vault button and enhanced naming
2023-08-23 13:17:38 +02:00
Armin Schrenk
c1c0c2e82f
[ci skip] use new version of winfsp-uninstaller
2023-08-22 10:47:18 +02:00
Jan-Peter Klein
f024f0ee5d
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-21 13:06:13 +02:00
Jan-Peter Klein
a038b34e29
implemented enhanced styling for MenuItems
2023-08-21 13:05:42 +02:00
dependabot[bot]
4cc516def6
Bump the all group with 2 updates
...
Bumps the all group with 2 updates: [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `com.nulab-inc:zxcvbn` from 1.8.0 to 1.8.2
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.8.0...1.8.2 )
Updates `org.owasp:dependency-check-maven` from 8.3.1 to 8.4.0
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.3.1...v8.4.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-21 07:01:49 +00:00
Ralph Plawetzki
bb1095eb78
Bring up the main window from the tray on pressing "Show" on the tray menu for Windows
...
Fixes #3079
2023-08-19 19:14:46 +02:00
Armin Schrenk
4c11190be9
Improve error template
2023-08-18 15:11:19 +02:00
Armin Schrenk
c6790fec70
[ci skip] use new version of winfsp-uninstaller
2023-08-17 12:01:58 +02:00
Tobias Hagemann
8a7a5eeea1
fixed grammar
2023-08-16 17:17:27 +02:00
Jan-Peter Klein
34328c10bf
changed add vault icon to caret down and set contentDisplay RIGHT
2023-08-15 16:31:42 +02:00
Jan-Peter Klein
c4d503c8d5
removed unused import
2023-08-15 16:24:07 +02:00
Jan-Peter Klein
5fdf5141a5
removed addVaultWelcome stuff
2023-08-15 14:47:47 +02:00
Jan-Peter Klein
9be00a2693
removed didClickAddVault and added SHORTCUT_O
2023-08-15 14:34:06 +02:00
Jan-Peter Klein
17778f32b9
expanded functionality: implemented showAddNewVaultWizard and showAddExistingVaultWizard functions
2023-08-15 14:30:55 +02:00
Armin Schrenk
bcbdad99bc
Closes #1929
2023-08-14 17:26:44 +02:00
Jan-Peter Klein
1e6d2bb6fb
enhanced ui by introducing context menu for 'add vault' button
2023-08-14 17:15:17 +02:00
Armin Schrenk
e9ef122e7f
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-08-14 15:13:11 +02:00
Armin Schrenk
57fee3e428
Adding plugin to display junit tests properly in console
2023-08-14 13:44:47 +02:00
Armin Schrenk
4ea45e937a
extract mvn build plugin versions to own properties
2023-08-14 10:50:05 +02:00
Armin Schrenk
dc80d79da0
Merge pull request #3073 from cryptomator/dependabot/maven/all-f66be4cce2
...
Bump the all group with 20 updates
2023-08-14 10:42:34 +02:00
Armin Schrenk
57f68376fe
Merge branch 'develop' into release/1.10.0
2023-08-14 10:28:13 +02:00
dependabot[bot]
f47cfa60c5
Bump the all group with 20 updates
...
Bumps the all group with 20 updates:
| Package | Update |
| --- | --- |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| org.apache.commons:commons-lang3 | 3.12.0 to 3.13.0 |
| [io.github.coffeelibs:tiny-oauth2-client](https://github.com/coffeelibs/tiny-oauth2-client ) | 0.5.1 to 0.6.0 |
| [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) | 1.7.0 to 1.8.0 |
| [com.google.guava:guava](https://github.com/google/guava ) | 32.0.1-jre to 32.1.2-jre |
| [com.google.dagger:dagger](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [com.google.dagger:dagger-compiler](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) | 5.9.3 to 5.10.0 |
| [org.mockito:mockito-core](https://github.com/mockito/mockito ) | 5.3.1 to 5.4.0 |
| [com.google.jimfs:jimfs](https://github.com/google/jimfs ) | 1.2 to 1.3.0 |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | 23.0.0 to 24.0.1 |
| [org.cryptomator:integrations-mac](https://github.com/cryptomator/integrations-mac ) | 1.2.0 to 1.2.1 |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) | 3.10.1 to 3.11.0 |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) | 3.3.0 to 3.3.1 |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | 3.3.0 to 3.6.0 |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | 3.0.0-M7 to 3.1.2 |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) | 2.0.0 to 2.2.0 |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) | 0.8.9 to 0.8.10 |
| [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ) | 8.1.2 to 8.3.1 |
Updates `ch.qos.logback:logback-core` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `ch.qos.logback:logback-classic` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `org.apache.commons:commons-lang3` from 3.12.0 to 3.13.0
Updates `io.github.coffeelibs:tiny-oauth2-client` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/coffeelibs/tiny-oauth2-client/releases )
- [Commits](https://github.com/coffeelibs/tiny-oauth2-client/compare/0.5.1...0.6.0 )
Updates `com.nulab-inc:zxcvbn` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.7.0...1.8.0 )
Updates `com.google.guava:guava` from 32.0.1-jre to 32.1.2-jre
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
Updates `com.google.dagger:dagger` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `com.google.dagger:dagger-compiler` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `org.junit.jupiter:junit-jupiter` from 5.9.3 to 5.10.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.0 )
Updates `org.mockito:mockito-core` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.3.1...v5.4.0 )
Updates `com.google.jimfs:jimfs` from 1.2 to 1.3.0
- [Release notes](https://github.com/google/jimfs/releases )
- [Commits](https://github.com/google/jimfs/compare/v1.2...v1.3.0 )
Updates `org.jetbrains:annotations` from 23.0.0 to 24.0.1
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/23.0.0...24.0.1 )
Updates `org.cryptomator:integrations-mac` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/cryptomator/integrations-mac/releases )
- [Commits](https://github.com/cryptomator/integrations-mac/compare/1.2.0...1.2.1 )
Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.10.1 to 3.11.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.1...maven-compiler-plugin-3.11.0 )
Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.0...maven-resources-plugin-3.3.1 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.3.0 to 3.6.0
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.3.0...maven-dependency-plugin-3.6.0 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M7 to 3.1.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M7...surefire-3.1.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.0.0 to 2.2.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.2.0 )
Updates `org.jacoco:jacoco-maven-plugin` from 0.8.9 to 0.8.10
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.9...v0.8.10 )
Updates `org.owasp:dependency-check-maven` from 8.1.2 to 8.3.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.1.2...v8.3.1 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.commons:commons-lang3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: io.github.coffeelibs:tiny-oauth2-client
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.jimfs:jimfs
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jetbrains:annotations
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: org.cryptomator:integrations-mac
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-14 06:46:37 +00:00
Julian Raufelder
de78cd014d
Merge branch 'main' into develop
2023-08-11 16:44:23 +02:00
Julian Raufelder
9db53f73e2
Merge branch 'hotfix/1.9.4'
2023-08-11 16:07:37 +02:00
Julian Raufelder
e5f0aca477
Finalize 1.9.4
2023-08-11 15:54:50 +02:00
Julian Raufelder
261f2da105
Prepare 1.9.4
2023-08-11 15:53:26 +02:00
Julian Raufelder
ef4738f920
Use latest version of Java to avoid using an out of date version when building the release
...
See https://github.com/actions/setup-java/tree/main#check-latest for further information
2023-08-11 15:52:42 +02:00
Armin Schrenk
f23348eda2
Merge branch 'develop' into release/1.10.0
2023-08-09 22:56:05 +02:00
Armin Schrenk
6edfaf3eb6
fix windows installer ci script
2023-08-09 22:55:32 +02:00
Armin Schrenk
9d02035263
Merge branch 'develop' into release/1.10.0
2023-08-09 21:04:54 +02:00
Armin Schrenk
8bbcb86bfc
fix windows build script
2023-08-09 20:59:13 +02:00
Armin Schrenk
abdc8672f1
update org.openjdk:javafx from 20.0.1 to 20.0.2
2023-08-09 20:41:14 +02:00
Armin Schrenk
333c7457ca
bump org.cryptomator:cryptofs from 2.6.6 to 2.6.7
2023-08-09 20:23:51 +02:00
Cryptobot
9b9a354902
New Crowdin updates ( #3029 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-08-09 15:26:10 +02:00
Sebastian Stenzel
f48963a6d0
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/ReceiveKeyController.java
2023-08-09 15:26:03 +02:00
Sebastian Stenzel
83b2ff8ce8
fixes #3051
2023-08-09 15:20:32 +02:00
dependabot[bot]
b7f514e16b
Bump the all group with 2 updates ( #3066 )
...
Bumps the all group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [SamKirkland/FTP-Deploy-Action](https://github.com/samkirkland/ftp-deploy-action ).
Updates `actions/checkout` from 2 to 3
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
Updates `SamKirkland/FTP-Deploy-Action` from 4.3.0 to 4.3.4
- [Release notes](https://github.com/samkirkland/ftp-deploy-action/releases )
- [Commits](https://github.com/samkirkland/ftp-deploy-action/compare/4.3.0...v4.3.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: SamKirkland/FTP-Deploy-Action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 15:03:35 +02:00
Sebastian Stenzel
5c4c59fe18
add dependabot config
2023-08-09 13:19:23 +02:00
mindmonk
296ae20cc2
Merge pull request #3060 from cryptomator/feature/error-dialog-lookup-permission
...
Ask before looking up error code
2023-08-07 16:25:40 +02:00
Jan-Peter Klein
7af5e00d71
clean up imports
2023-08-07 15:11:10 +02:00
Jan-Peter Klein
deaf71b4ce
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-07 15:08:44 +02:00
Jan-Peter Klein
27f3d85ae2
renamed lookupDatabaseUserPermission to askedForLookupDatabasePermission
2023-08-07 15:08:25 +02:00
Jan-Peter Klein
f91a854b3e
removed more info hyperlink and fixed ui by moving isLoadingHttpResponse.set(true)
2023-08-07 14:56:01 +02:00
Armin Schrenk
be7b265a00
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2023-08-07 10:27:13 +02:00
Armin Schrenk
34c0f1d13e
Merge branch 'hotfix/1.9.3'
2023-08-07 10:26:43 +02:00
Armin Schrenk
da21c7fa80
suppress false positive
...
cherry picked from 9bd5b45ea7
2023-08-07 10:25:42 +02:00
Armin Schrenk
9ae9473b95
finalize 1.9.3
2023-08-07 10:19:04 +02:00
Armin Schrenk
32a17407de
Add -NoProfile to windows build script to follow best practices
2023-08-07 10:15:25 +02:00
Tobias Hagemann
727c32ad50
Merge pull request from GHSA-62gx-54j7-mjh3
...
Add -NoProfile option to powershell scripts run during windows installer
2023-08-07 10:14:45 +02:00
Armin Schrenk
d939e91661
prepare 1.9.3
2023-08-07 10:04:08 +02:00
Armin Schrenk
151f2babd8
Add NoProfile option to powershell scripts run during windows instaler
...
Closes #GHSA-62gx-54j7-mjh3
2023-08-07 10:02:39 +02:00
Jan-Peter Klein
76340f31d1
undo changes in REPORT_BODY_TEMPLATE
2023-08-04 17:23:35 +02:00
Jan-Peter Klein
b2f2d3ac36
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-04 17:03:26 +02:00
Armin Schrenk
9bd5b45ea7
suppress false positive in dependecy-check (jackrabbit-webdav)
2023-08-04 17:01:19 +02:00
Jan-Peter Klein
a17b2029ec
moved isLoadingHttpResponse.set(true) into void loadHttpResponse
2023-08-04 16:51:28 +02:00
Jan-Peter Klein
4c819807de
implemented 'More Info...' hyperlink functionality
2023-08-04 16:12:01 +02:00
Jan-Peter Klein
175e05aae4
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-03 12:54:01 +02:00
Jan-Peter Klein
fa3e0efd12
init commit
...
added new string properties
added ui elements for user permission to look up error solutions in database
modified ErrorController for permission handling
2023-08-03 12:53:44 +02:00
Armin Schrenk
d08d992768
Bump integrations-win to 1.2.2
2023-08-02 09:44:31 +02:00
Armin Schrenk
7f0c92e2f0
Bump integrations-linux to 1.3.0-beta6
...
Fixes #3020
2023-08-02 09:44:18 +02:00
Armin Schrenk
f4ad7aa43d
References #3045
...
Use different encoding reading process output
2023-08-01 16:29:36 +02:00
Armin Schrenk
40611b4ebe
improve wording
2023-08-01 10:48:42 +02:00
Sebastian Stenzel
1f09a3fa3a
allow notarization on manually dispatched builds
2023-08-01 10:04:34 +02:00
Sebastian Stenzel
7d7b88829d
allow notarization on manually dispatched builds
2023-08-01 10:04:07 +02:00
Sebastian Stenzel
4078abeb33
Merge branch 'feature/fix-macOS-build' into release/1.10.0
2023-08-01 09:42:29 +02:00
Julian Raufelder
6f6c3936aa
Merge pull request #3039 from cryptomator/feature/change-error-codes-url
...
Change error codes URL
2023-07-29 10:04:50 +00:00
Julian Raufelder
6771963686
Merge pull request #3038 from cryptomator/feature/change-update-check-url
...
Change update check URL
2023-07-29 10:04:28 +00:00
Julian Raufelder
ab409152e3
Change error codes URL
2023-07-28 16:14:58 +02:00
Sebastian Stenzel
6ce34efb52
Merge branch 'develop' into feature/new-hub-keyloading
2023-07-28 15:23:00 +02:00
Julian Raufelder
f92cf9c9e0
Change update check URL
2023-07-27 15:49:38 +02:00
Armin Schrenk
8b9d5d136e
Merge pull request #3033 from cryptomator/feature/fix-macOS-build
...
CI: Use Temurin JVM+JFX Jmods from Gluon instead of Zulu JVM+FX
Fixes #3030
2023-07-26 19:53:48 +02:00
Armin Schrenk
3071cfbfb1
Merge pull request #2885 from purejava/libappindicator
...
appindicator support
Closes #1645
2023-07-26 14:25:55 +02:00
Armin Schrenk
1a153e1f6e
Merge branch 'develop' into libappindicator
2023-07-26 14:18:42 +02:00
Armin Schrenk
b0a7c23055
correct comment
2023-07-26 14:16:07 +02:00
Armin Schrenk
27ca6591ea
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-07-26 13:01:14 +02:00
Armin Schrenk
ad3d36e06a
check sha256 sum of downloaded artifact in ci
2023-07-26 11:37:05 +02:00
Armin Schrenk
83e91d361f
fix errors in build script
2023-07-25 17:29:34 +02:00
JaniruTEC
221b4e85bc
Merge pull request #2996 from cryptomator/feature/2856-folder-mounts-win
...
Improve handling of folder-mounts on Win
2023-07-25 15:51:18 +02:00
JaniruTEC
b536bd3e09
Applied suggestions from code review
...
Added exception to method signature
Renamed enum constant
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273497818
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273499227
2023-07-25 15:33:16 +02:00
Armin Schrenk
b73993c375
add jfx to module path
2023-07-25 14:43:29 +02:00
JaniruTEC
ae392b4014
Refactored "handleMountPointFolder" (now: "getMountPointState")
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277804
2023-07-25 13:34:39 +02:00
JaniruTEC
1c34402c87
Applied minor corrections
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277251
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273280687
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273287847
2023-07-25 13:17:21 +02:00
Armin Schrenk
a415e3b0a9
update local build script to download jfx jmods
2023-07-25 13:08:19 +02:00
Armin Schrenk
e41a33d250
fixes #3030
2023-07-25 13:07:40 +02:00
JaniruTEC
587cff9518
Added more tests
2023-07-24 19:22:47 +02:00
JaniruTEC
ea8e850aa9
Moved check for dir/emptiness to "handleMountPointFolder"
2023-07-24 19:15:22 +02:00
JaniruTEC
9bb24320bf
Stopped user from mounting to vaults to the same path
2023-07-24 18:53:19 +02:00
Armin Schrenk
108df3ddbc
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
# suppression.xml
2023-07-24 16:38:18 +02:00
Armin Schrenk
9ca1ff1a2d
Merge branch 'hotfix/1.9.2'
2023-07-24 16:35:33 +02:00
Armin Schrenk
164a350e7e
finalize 1.9.2
2023-07-24 16:34:49 +02:00
Tobias Hagemann
b48ebd524b
Merge pull request from GHSA-9c9p-c3mg-hpjq
...
Fix LPE in win installer
2023-07-24 16:23:23 +02:00
Armin Schrenk
7ba9d4de4f
Merge branch 'hotfix/1.9.2' into feature/fix-lpe-win-installer
2023-07-24 16:21:54 +02:00
Armin Schrenk
807e718d13
supress non affecting cve
...
(cherry picked from commit 4e3b2e0be0 )
2023-07-24 15:38:42 +02:00
Armin Schrenk
6efb839fd0
prepare 1.10.0
2023-07-24 15:00:28 +02:00
Cryptobot
ca71bb207f
New Crowdin updates ( #2945 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-07-24 14:58:36 +02:00
Armin Schrenk
0800c53aac
update to uninstaller-beta4
2023-07-24 10:36:23 +02:00
Armin Schrenk
8ed1878035
prepare 1.9.2
2023-07-21 17:07:33 +02:00
Armin Schrenk
4e3b2e0be0
supress non affecting cve
2023-07-21 16:50:27 +02:00
JaniruTEC
59d89faf38
Turned calls to "assumeTrue" into guard functions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1270734307
2023-07-21 16:48:33 +02:00
JaniruTEC
ca3a11de90
Made AtomicReference to mountHandle final
...
[ci skip]
2023-07-21 16:37:08 +02:00
Armin Schrenk
c2819963d2
Replace custom actions executing bat files to by quiet exec custom actions to surpress shown command prompts
...
Closes #GHSA-9c9p-c3mg-hpjq
(cherry picked from commit fb1ba6390dfcb7028be0eb051b893b744c0444dc)
2023-07-21 16:05:21 +02:00
JaniruTEC
8f67404766
Fixed method violating API contract
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269458822
2023-07-21 15:35:56 +02:00
mindmonk
91ece74f57
Merge pull request #2998 from cryptomator/feature/update-reminder
...
Update Reminder
2023-07-21 09:46:48 +02:00
JaniruTEC
1942850888
Replaced OS-Check with Assumptions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269461956
2023-07-20 16:44:49 +02:00
JaniruTEC
821cc0940d
Stopped wrapping IOEs as UncheckedIOEs
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269444937
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445672
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445894
2023-07-20 16:34:51 +02:00
Jan-Peter Klein
b9f77cb1d6
Merge branch 'develop' into feature/update-reminder
2023-07-20 11:32:12 +02:00
Jan-Peter Klein
b6d09016cd
rearranged layout elements and changed window width
2023-07-20 11:31:52 +02:00
Jan-Peter Klein
0a07103a4f
moved logic of update checking from FxApplication class to UpdateReminderComponent
2023-07-20 11:06:55 +02:00
Jan-Peter Klein
96253f636a
removed unused provide method
2023-07-20 11:05:50 +02:00
JaniruTEC
419a7ab245
Fixed faulty unit test
2023-07-19 23:53:58 +02:00
JaniruTEC
a29ebfd302
Updated error message
2023-07-19 23:39:11 +02:00
JaniruTEC
73da954355
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
# src/main/resources/i18n/strings.properties
2023-07-19 23:38:20 +02:00
Armin Schrenk
c6ab05979c
cleanup [ci skip]
2023-07-19 16:33:40 +02:00
Armin Schrenk
2c8d5d3d5d
update ci script
2023-07-19 16:30:08 +02:00
Armin Schrenk
b76a311ddc
Replace winfsp-uninstaller by downloadlink
2023-07-19 16:24:44 +02:00
JaniruTEC
879e6dcab7
Updated error message
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1268035540
2023-07-19 16:10:48 +02:00
JaniruTEC
f9f8a6b357
Added unit tests for MountWithinParentUtil
2023-07-19 15:39:14 +02:00
JaniruTEC
3ea6da3c6d
Fixed thrown exception
2023-07-19 15:36:23 +02:00
JaniruTEC
bb0b1b3592
Cleaned up merge
2023-07-19 15:36:22 +02:00
JaniruTEC
0b6782d44b
Refactored error message to use ObservableValues
2023-07-18 20:11:24 +02:00
Armin Schrenk
bd932b1067
Fixes #3021
2023-07-18 17:06:03 +02:00
Armin Schrenk
238aaeb5a0
bump integrations-api to stable version
2023-07-18 12:40:06 +02:00
Jan-Peter Klein
ade277daf4
changed naming pattern and wording
2023-07-18 10:29:14 +02:00
Jan-Peter Klein
14776fc571
refactored UpdateReminderComponent.Builder to Factory
2023-07-17 15:40:11 +02:00
Jan-Peter Klein
c18f489e9d
Merge branch 'develop' into feature/update-reminder
2023-07-17 15:32:25 +02:00
Jan-Peter Klein
bfc1e25335
some code cleanup
2023-07-17 12:23:23 +02:00
Jan-Peter Klein
4c2e6088a9
reformat code and optimized imports
2023-07-17 11:26:59 +02:00
JaniruTEC
ed6f1ad8d1
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
2023-07-14 23:05:48 +02:00
JaniruTEC
c3ac043c68
Removed MountPointPreparationException
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263572178
2023-07-14 21:13:11 +02:00
Armin Schrenk
315bf0d51f
Format confirmation dialog
2023-07-14 16:00:49 +02:00
JaniruTEC
a90e75ceba
Renamed exceptions
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263563166
2023-07-14 15:09:36 +02:00
JaniruTEC
aa2e63acb0
Added @PropertyKey
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263039593
2023-07-14 14:58:56 +02:00
JaniruTEC
a259d554fa
Removed unused import
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1263556873
2023-07-14 14:53:00 +02:00
Armin Schrenk
4cdbe50eb6
adjust to new winfsp-uninstaller exe
2023-07-13 17:29:50 +02:00
JaniruTEC
f5e035fa3b
Applied suggestions from code review
...
Updated log message
Replaced caught exception
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262297316
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262298832
2023-07-13 15:22:21 +02:00
Armin Schrenk
f1d4bd4cd4
Closes #2989
2023-07-13 12:22:46 +02:00
mindmonk
2a0e0738be
Merge pull request #2987 from cryptomator/feature/custom-shortening-threshold
...
Feature/custom shortening threshold
2023-07-13 12:15:07 +02:00
Ralph Plawetzki
9e25d0fcc0
Define property in a single line
2023-07-13 06:43:32 +02:00
JaniruTEC
96ebb67085
Applied suggestions from code review
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1260955250
2023-07-12 19:17:37 +02:00
Ralph Plawetzki
3fbc5e84e3
Define property in a single line
2023-07-12 19:16:04 +02:00
Jan-Peter Klein
1fec9781bf
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-12 16:07:03 +02:00
Jan-Peter Klein
886c69f298
reordered ui elements and added expert settings section to strings.properties
2023-07-12 16:04:29 +02:00
JaniruTEC
614756c740
Added message for HideawayAlreadyExistsException
2023-07-11 22:35:08 +02:00
JaniruTEC
2a9d1e3fba
Added messages for MountPointCouldNotBeClearedException and MountPointNotEmptyDirectoryException
2023-07-11 22:33:27 +02:00
JaniruTEC
9361a75cd8
Refactored UnlockInvalidMountPointController to use improved Exceptions
2023-07-11 21:53:18 +02:00
JaniruTEC
becc5e316a
Made interaction between Unlock logic & UI more consistent
2023-07-11 21:53:18 +02:00
JaniruTEC
08a1e1ec7d
Added/Refactored exceptions to account for more cases
2023-07-11 21:53:18 +02:00
JaniruTEC
12f5f41968
Redefined IllegalMountPointException and MountPointPreparationException
2023-07-11 21:53:18 +02:00
JaniruTEC
58c7774e0d
Added arg3 to FormattedLabel
2023-07-11 21:50:52 +02:00
Ralph Plawetzki
da8410842b
Change showTrayIcon to true for all Linux builds
2023-07-11 19:56:22 +02:00
Ralph Plawetzki
1cae1a5f2f
Fix setting TRAYICONSDIR
2023-07-11 19:25:37 +02:00
Jan-Peter Klein
df31b214f5
changed button wording from "Not now" to "Ask Me Later"
2023-07-11 15:23:50 +02:00
Jan-Peter Klein
25474ce014
changed wording and window size
2023-07-11 14:53:36 +02:00
Jan-Peter Klein
5f62f038d5
removed message below the input field and inserted in the invalid message
2023-07-11 14:41:43 +02:00
Jan-Peter Klein
eebba45909
added comment to explain code that sets shorteningThreshold to 0
...
removed unnecessary introduction text
2023-07-11 14:10:26 +02:00
Armin Schrenk
ead0f0fae1
add exe for winfsp uninstallation and include in burn bundle
2023-07-11 09:41:54 +02:00
JaniruTEC
5e2e8c35d5
Added cleanup of junctions on Win
2023-07-10 17:38:30 +02:00
JaniruTEC
328f2f89a8
Removed unnecessary checks
2023-07-10 16:01:39 +02:00
JaniruTEC
92b77baf40
Improved handling of existing hideaways
2023-07-10 15:58:38 +02:00
Jan-Peter Klein
982e88d1c5
changed icon to question mark
2023-07-10 15:47:12 +02:00
Jan-Peter Klein
632d39bc9f
added lastUpdateCheck to settings and integrated check in FXApplication start
2023-07-10 14:50:06 +02:00
Jan-Peter Klein
f25afb720f
optimized isValidShorteningThreshold method and renamed DEFAULT_SHORTENING_THRESHOLD to MAX_SHORTENING_THRESHOLD
2023-07-10 13:14:58 +02:00
Jan-Peter Klein
bc361ea592
added ui elements for update reminder
2023-07-10 13:04:07 +02:00
Ralph Plawetzki
3d0741f4d2
Use version 1.3.3 of appindicator-gtk3-java
2023-07-09 19:48:52 +02:00
Ralph Plawetzki
b75459fbc6
Revert "Find native libraries on the system"
...
This reverts commit 58bb266085 .
2023-07-09 19:47:52 +02:00
Jan-Peter Klein
2202c91564
rearranged view
...
added pencil icon
optimized code
cleaned up strings.properties
2023-07-07 16:22:53 +02:00
JaniruTEC
e484813233
Added check for deletion of hideaway
2023-07-07 16:19:16 +02:00
Sebastian Stenzel
cd10d38990
adjusted to latest API-changes
2023-07-06 18:57:10 +02:00
Jan-Peter Klein
f817bc5378
implement requested changes from PR review
2023-07-06 11:03:34 +02:00
JaniruTEC
c30c90d2c3
Merge pull request #2985 from cryptomator/feature/2981-differ-options-preferences
...
Fix 2981
2023-07-05 16:27:55 +02:00
Jan-Peter Klein
09b638eafa
pr mentioned changes implemented
2023-07-05 16:19:11 +02:00
JaniruTEC
91de0c1813
Added called to #showMainWindow
...
See: https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252863161
2023-07-05 15:50:35 +02:00
JaniruTEC
a3c953d437
Refactored decision model
...
See: https://github.com/cryptomator/cryptomator/pull/2985#pullrequestreview-1514141146
2023-07-05 15:49:43 +02:00
JaniruTEC
743da019f9
Cleaned up UnlockInvalidMountPointController
...
See:
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252868655
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252874468
2023-07-05 15:26:19 +02:00
Jan-Peter Klein
2c506fcc97
rearranged view elements an renamed advancedSettings to expertSettings
2023-07-05 13:17:10 +02:00
Jan-Peter Klein
dd71df8382
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-05 11:55:51 +02:00
Sebastian Stenzel
8cb21c97e3
add mark for future improvement
2023-07-04 16:58:37 +02:00
Sebastian Stenzel
0ad8ce77ef
handle "invalid setup code" error properly
2023-07-04 16:55:42 +02:00
Sebastian Stenzel
e358ffd666
added tests
2023-07-04 16:47:54 +02:00
Armin Schrenk
2c984ad405
use system property path.separator and fix failing unit test on windows
2023-07-04 16:31:28 +02:00
JaniruTEC
171b0e61ad
Finished implementation
2023-07-04 16:14:08 +02:00
JaniruTEC
e5047c242c
Moved subcomponent-bindings
...
Moved bindings for VaultOptionsComponent and HealthCheckComponent from MainWindowModule to FxApplicationModule
2023-07-04 15:35:23 +02:00
Sebastian Stenzel
496f9a9cd5
docs
...
[ci skip]
2023-07-04 15:05:22 +02:00
Sebastian Stenzel
61025de0d6
renamed var
...
[ci skip]
2023-07-04 14:43:56 +02:00
Sebastian Stenzel
f08049b960
fix "register device" on legacy hub instances
2023-07-04 14:34:36 +02:00
JaniruTEC
131145e8b8
Merge branch 'develop' into feature/2981-differ-options-preferences
2023-07-04 14:00:44 +02:00
JaniruTEC
11a0136cb9
Fixed run configurations
...
See: #2982
2023-07-04 13:55:42 +02:00
Armin Schrenk
e92b80bdf4
fix local win build script to download jfxmods
2023-07-04 12:42:55 +02:00
Armin Schrenk
9d81b2312f
fix local build script to parse two digit verison nums correctly
2023-07-04 12:41:58 +02:00
Armin Schrenk
511dbe355a
Fixes #2982
2023-07-04 12:41:06 +02:00
JaniruTEC
cca6d475b3
Updated UI
2023-07-03 21:14:12 +02:00
JaniruTEC
88c6246ceb
Prepared UnlockInvalidMountPointController for new feature
2023-07-03 21:08:49 +02:00
Jan-Peter Klein
7bf2de6339
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-03 16:22:43 +02:00
Jan-Peter Klein
894d0528df
refactoring
2023-07-03 15:34:01 +02:00
Armin Schrenk
168b9ef096
changed default folder mount location on macOS
2023-07-03 13:11:38 +02:00
Sebastian Stenzel
711a3881f8
fix appimage CI build
2023-07-03 11:00:12 +02:00
Sebastian Stenzel
399c5c0565
Merge branch 'develop' into feature/libappindicator
2023-07-03 10:59:50 +02:00
Sebastian Stenzel
6c8005e1b2
use github.ref instead of inputs.ref
...
[ci skip]
2023-07-03 10:59:32 +02:00
Sebastian Stenzel
ca6c1e244c
use correct integrations API version
2023-07-03 10:40:50 +02:00
Ralph Plawetzki
449e330992
Merge branch cryptomator/develop
2023-07-01 18:45:45 +02:00
Ralph Plawetzki
0f0855165e
Changes due to new handling of system environment
...
Introduced with PR #2957
2023-07-01 18:02:12 +02:00
Sebastian Stenzel
746c8f54eb
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/CreateDeviceDto.java
# src/main/java/org/cryptomator/ui/keyloading/hub/RegisterDeviceController.java
2023-06-30 16:20:59 +02:00
Sebastian Stenzel
ed8457ff36
remove dead test
2023-06-30 13:53:25 +02:00
Sebastian Stenzel
a50bc8e05c
reduce api surface
2023-06-30 13:53:06 +02:00
Sebastian Stenzel
e382a3bab9
make settings' fields public, remove accessor methods
2023-06-30 13:52:15 +02:00
Sebastian Stenzel
9cd50e8ae4
Merge pull request #2974 from cryptomator/feature/replace-gson
...
Replace GSON with Jackson
2023-06-30 13:48:19 +02:00
Sebastian Stenzel
1a6836dac6
remove unnecessary annotation
...
[ci skip]
2023-06-30 12:39:48 +02:00
Armin Schrenk
067814d5db
Merge pull request #2957 from cryptomator/feature/preprocess-properties
...
Feature: Preprocess JVM properties at app start to adjust to OS environment.
Closes #2838
2023-06-30 12:38:55 +02:00
Armin Schrenk
29d63a0a83
final clean up
2023-06-30 11:57:09 +02:00
Armin Schrenk
8c3ede0d2a
clean up
2023-06-30 11:20:28 +02:00
Armin Schrenk
ee82965ef5
adding "integration tests"
2023-06-30 11:20:07 +02:00
Armin Schrenk
ab048508a8
change getProperty(key, default) and add unit test
2023-06-30 10:57:36 +02:00
Sebastian Stenzel
47ae271126
cleanup
...
[ci skip]
2023-06-29 23:00:19 +02:00
Sebastian Stenzel
ef22928e01
undo formatter-induced changes
...
[ci skip]
2023-06-29 22:53:19 +02:00
Sebastian Stenzel
287584429b
update code style
...
remove line break from `new Object() {}`
[ci skip]
2023-06-29 22:45:57 +02:00
Sebastian Stenzel
e23c0c23c9
remove GSON from dependencies
2023-06-29 22:44:22 +02:00
Sebastian Stenzel
e9bb3195dd
cleanup
2023-06-29 22:44:05 +02:00
Sebastian Stenzel
b1ff94bdd6
replace GSON from settings
2023-06-29 22:41:19 +02:00
Armin Schrenk
79eea4814e
renamed class
2023-06-29 18:56:32 +02:00
Armin Schrenk
cee0486d71
adding unit tests for getProperty
2023-06-29 18:55:49 +02:00
Armin Schrenk
12e990a8b3
cleanup
2023-06-29 18:24:48 +02:00
Armin Schrenk
24fc2888ef
more unit tests
2023-06-29 18:20:25 +02:00
Armin Schrenk
9b0c940195
readd unit tests for Environment.java
2023-06-29 18:13:54 +02:00
Armin Schrenk
ce596698e3
stick to a unified path separator for cryptomator properties
2023-06-29 17:58:52 +02:00
Armin Schrenk
9383abbdbd
let child method match parent
2023-06-29 15:55:07 +02:00
Armin Schrenk
a31d3185dc
move boilerplate code to own class
2023-06-29 15:51:46 +02:00
Armin Schrenk
3098628db1
Fix problem of circular class init
2023-06-29 15:32:15 +02:00
Sebastian Stenzel
3c53968dd2
replace GSON from update checker
2023-06-29 13:20:39 +02:00
Armin Schrenk
6c18e3a929
apply suggestion from sonarCloud
2023-06-29 13:04:00 +02:00
Sebastian Stenzel
99862869bc
replace GSON from error dialog
2023-06-29 13:03:27 +02:00
Armin Schrenk
c0368f2a50
Merge branch 'develop' into feature/preprocess-properties
2023-06-29 12:39:31 +02:00
Armin Schrenk
c6c292b505
bump google guava to 32.0.1
2023-06-29 12:39:19 +02:00
Armin Schrenk
ebc60c4fb3
make process function reliable testable and adjust unit test
2023-06-29 12:35:59 +02:00
Sebastian Stenzel
5f2497de90
replace GSON in "hub"
2023-06-29 12:26:45 +02:00
Sebastian Stenzel
b2a184bdf0
ignore unknown fields during JWT deserialization
2023-06-29 12:02:33 +02:00
Armin Schrenk
01da51e6e7
Refactor properties preprocessing:
...
* decorate Properties class
* set the system properties to decorator
* for logging setup, skip enviroment and access props over decorator
2023-06-29 11:37:35 +02:00
Sebastian Stenzel
9fc1efa005
adjust labels
2023-06-29 10:38:31 +02:00
Armin Schrenk
8417618615
Revert "fix missing logDir path resolution"
...
This reverts commit b3d8df0da0 .
2023-06-28 16:04:10 +02:00
Jan-Peter Klein
386bdd3490
added new AdvancedSettings scene in AddVaultWizard
2023-06-28 12:24:14 +02:00
Tobias Hagemann
fe3abcaaa8
added leitzcloud location preset
2023-06-27 09:36:14 +02:00
Tobias Hagemann
56ba12fe56
fixed location presets of google drive and pcloud on macos
2023-06-27 09:31:43 +02:00
Sebastian Stenzel
448eac8ff5
cleanup
2023-06-23 12:06:06 +02:00
Sebastian Stenzel
5a18d086e0
register device using a setup code
2023-06-22 17:16:00 +02:00
Armin Schrenk
5e52f715ce
Merge branch 'develop' into feature/preprocess-properties
2023-06-21 10:31:43 +02:00
Armin Schrenk
2c2606d6ad
Merge pull request #2961 from sschuberth/win-drive-occupied
...
Show a dedicated message when mounting to an occupied Windows drive
Fixes #2309
2023-06-20 18:25:00 +02:00
Armin Schrenk
b3d8df0da0
fix missing logDir path resolution
2023-06-20 18:08:31 +02:00
Armin Schrenk
ebea8ef7e5
adjust windows buildscripts to use appdata instead of userhome/hard/coded/path
2023-06-20 17:32:23 +02:00
Armin Schrenk
ec645a4bb9
replace ~ by @{userhome} on unix systems
2023-06-20 16:37:32 +02:00
Armin Schrenk
2c0474ec46
add test
2023-06-20 12:37:07 +02:00
Sebastian Schuberth
4d09728880
Suppress a CVE false-positive for jackson-databind 2.14.2
...
Also see https://github.com/cryptomator/cryptomator/pull/2961#issuecomment-1597652134 .
2023-06-19 22:31:50 +02:00
Sebastian Schuberth
173b1e8386
Show a dedicated message when mounting to an occupied Windows drive
...
The error message was restored from 6395f17 . Fixes #2309 .
2023-06-16 19:17:30 +02:00
mindmonk
9b18a179c2
Merge pull request #2953 from cryptomator/feature/error-dialog
...
Improved Error Dialog
2023-06-16 15:55:43 +02:00
Jan-Peter Klein
12b38ad8c8
removed extra tabs generated by reformat code
2023-06-16 15:25:22 +02:00
Armin Schrenk
4065e15aa1
Apply code suggestion from review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-06-16 13:12:00 +02:00
Jan-Peter Klein
6fda206b9e
just one little change
2023-06-16 12:57:21 +02:00
Jan-Peter Klein
638a6d1195
optimized code
2023-06-16 12:56:07 +02:00
Jan-Peter Klein
27bc62e602
Merge branch 'develop' into feature/error-dialog
2023-06-16 12:48:28 +02:00
Tobias Hagemann
2e7af0affa
Update SECURITY.md
...
[ci skip]
2023-06-16 11:41:33 +02:00
Tobias Hagemann
19c41a3cca
Update SECURITY.md
...
[ci skip]
2023-06-16 11:20:26 +02:00
Jan-Peter Klein
3bf4473f9d
implemented changes mentioned by overheadhunter
2023-06-16 11:13:24 +02:00
Jan-Peter Klein
f92c436339
reformat code and optimize imports
2023-06-15 13:12:10 +02:00
Jan-Peter Klein
f054a1af03
optimized tests and some code docu
2023-06-15 10:54:44 +02:00
Armin Schrenk
c46eeb0401
first impl draft
2023-06-15 10:38:19 +02:00
Ralph Plawetzki
3ae847d5ad
Code improvements and changes
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/22#pullrequestreview-1479004107
2023-06-15 06:46:05 +02:00
Jan-Peter Klein
d680c5812d
cleaned up code and using parameterized tests
2023-06-14 16:10:11 +02:00
Ralph Plawetzki
58bb266085
Find native libraries on the system
2023-06-14 11:20:15 +02:00
Sebastian Stenzel
918ace2eb6
Merge branch 'develop' into feature/new-hub-keyloading
2023-06-14 10:31:58 +02:00
Ralph Plawetzki
c8ed30574a
Introduce JVM property for the SVG image loading path
2023-06-14 06:02:03 +02:00
Jan-Peter Klein
3120751d3e
resolved sonarclouds mentioned issues
2023-06-13 12:48:35 +02:00
Jan-Peter Klein
3c623b7ed1
cleaned up code
2023-06-12 21:04:54 +02:00
Jan-Peter Klein
150dd3e542
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-06-12 13:52:23 +02:00
Jan-Peter Klein
8f3f23939c
created some tests for ErrorController
2023-06-12 13:50:43 +02:00
Armin Schrenk
5d796efe30
Merge branch 'main' into develop
2023-06-07 12:56:23 +02:00
Armin Schrenk
702ae72063
Merge branch 'release/1.9.1'
2023-06-07 12:55:46 +02:00
Armin Schrenk
b296dc775c
finalize 1.9.1
2023-06-07 12:55:28 +02:00
Armin Schrenk
e5e0d4076a
prepare 1.9.1
2023-06-07 12:52:42 +02:00
Armin Schrenk
da0eeb2e45
bump dependency-check
2023-06-07 12:50:24 +02:00
Armin Schrenk
ff49094f35
fixes #2936
2023-06-07 12:50:09 +02:00
Cryptobot
be1c5da54e
New Crowdin updates ( #2931 )
...
New translations strings.properties
Filipino; Finnish; Hungarian; Slovak;
[ci skip]
2023-06-07 11:08:14 +02:00
Ralph Plawetzki
1cb5a3531a
Fix symlinks for icons installed with the ppa
2023-06-06 19:44:02 +02:00
Ralph Plawetzki
d5cad1a704
Lost+found
...
Things I forgot or could be more simple
2023-06-05 19:13:25 +02:00
Sebastian Stenzel
c9dd7454f5
Merge branch 'develop' into feature/libappindicator
...
# Conflicts:
# pom.xml
2023-06-04 20:40:03 +02:00
Sebastian Stenzel
7a7332a3f6
remove executable bit
2023-06-04 14:29:17 +02:00
Sebastian Stenzel
a22bfacfa2
create symlinks from "symbolic" to "scalable" icons
2023-06-04 14:18:05 +02:00
Sebastian Stenzel
1abf591459
cleanup
2023-06-04 14:17:57 +02:00
Ralph Plawetzki
641b21a144
Symbolic icons for the ppa
2023-06-02 06:31:35 +02:00
Ralph Plawetzki
20664ff3d3
1.3.0-beta3 is available
2023-06-02 05:42:04 +02:00
Armin Schrenk
40abf582c5
bump guava
2023-06-01 17:48:14 +02:00
Armin Schrenk
a8377be691
adjust init release notes file
2023-06-01 17:47:18 +02:00
Sebastian Stenzel
fe733967dc
send device type in device registration request
2023-06-01 15:06:21 +02:00
Jan-Peter Klein
0e7a27b2e1
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-05-30 12:06:50 +02:00
Jan-Peter Klein
d82d11feb7
optimized implementation
2023-05-30 12:03:56 +02:00
Armin Schrenk
81c12f50fe
Merge branch 'main' into develop [ci skip]
2023-05-30 10:46:07 +02:00
Armin Schrenk
e2eac0e398
Merge branch 'release/1.9.0'
2023-05-30 10:44:02 +02:00
Armin Schrenk
9d573c497e
finalize 1.9.0
2023-05-30 10:34:51 +02:00
Armin Schrenk
81087a9568
Merge branch 'develop' into release/1.9.0
2023-05-30 10:30:47 +02:00
Cryptobot
2806525397
New Crowdin updates ( #2881 )
...
New translations strings.properties
Bulgarian; Finnish; German; Japanese; Portuguese; Portuguese, Brazilian; Turkish; Ukrainian;
[ci skip]
2023-05-30 10:29:07 +02:00
Ralph Plawetzki
c8cfe473f1
Set icons by icon name
...
Needed for icons to work on Mate DE
2023-05-29 15:55:01 +02:00
Ralph Plawetzki
ec03bc569c
Find tray icons in mounted AppImage
2023-05-27 16:39:24 +02:00
Armin Schrenk
0c0060262a
prepare 1.9.0
2023-05-26 16:37:53 +02:00
Armin Schrenk
9af4ffe83b
use correct webdav adapter version
2023-05-26 15:44:10 +02:00
Armin Schrenk
c6f963793d
bump dependencies
2023-05-26 13:10:11 +02:00
Ralph Plawetzki
1093cb618f
Remove double setting symbolic links
2023-05-25 18:56:04 +02:00
Ralph Plawetzki
8c05c774bf
Remove unneeded cp launcher.sh
2023-05-25 18:15:39 +02:00
Ralph Plawetzki
6af9132721
Add tray icons to AppImage build script
2023-05-25 18:07:13 +02:00
Ralph Plawetzki
1f443453c7
Modify copy-dependencies for new modules
...
Fix java.lang.module.FindException: Module jdk.net not found, required by org.freedesktop.dbus.transport.jre
Enable native access for module org.purejava.appindicator
2023-05-25 17:32:06 +02:00
Ralph Plawetzki
71caefbe70
Rename icons and bring them in place
2023-05-25 11:23:24 +02:00
Armin Schrenk
8c34fc76c5
prevent regressions for google drive preset
2023-05-24 12:07:08 +02:00
Armin Schrenk
785cf7a9a6
Merge pull request #2918 from cryptomator/feature/refactor-location-presets
...
Feature: Refactor finding and showing cloud location presets
2023-05-23 17:32:48 +02:00
Armin Schrenk
c63837c4ce
renaming class
2023-05-23 17:01:14 +02:00
Armin Schrenk
b1a3ef9023
prevent dealing with unclosed directory streams
2023-05-23 12:35:14 +02:00
Armin Schrenk
32436f779f
increase readability
2023-05-23 10:54:34 +02:00
Sebastian Stenzel
ccc6f605ba
Merge branch 'develop' into feature/refactor-location-presets
2023-05-23 10:19:00 +02:00
Sebastian Stenzel
f338d2447b
improved AutoUnlocker readability
2023-05-23 09:48:27 +02:00
Armin Schrenk
179240b325
Readd mac specifc google drive location provider
2023-05-23 09:44:37 +02:00
Armin Schrenk
32a65bddce
Add OneDrive Mac location provider
2023-05-22 17:16:03 +02:00
Armin Schrenk
710cdf800d
fix compile errors
2023-05-22 15:21:19 +02:00
Armin Schrenk
1d6edb8373
Apply code suggestions
2023-05-22 15:19:15 +02:00
Armin Schrenk
a3d30612ec
Add linux paths for Dropbox and OneDrive
2023-05-22 14:51:52 +02:00
Armin Schrenk
6acda9b13c
also adjust styleClass of location label
2023-05-17 18:48:12 +02:00
Armin Schrenk
28cb812dab
add uses field to module info
2023-05-17 18:38:24 +02:00
Armin Schrenk
68ea4af0ad
use correct import
2023-05-17 17:26:37 +02:00
Armin Schrenk
0af0a9e440
refactor location ui in addVault workflow to new locationPreset framework
2023-05-17 17:21:02 +02:00
Armin Schrenk
0989c735c0
improve error handling when querying registry
2023-05-17 14:25:46 +02:00
Armin Schrenk
a3492b9ea3
use correct registry keys for onedrive detection
2023-05-17 14:25:16 +02:00
Armin Schrenk
e345e6415f
use @CheckAvailability annotation correctly
2023-05-17 14:17:28 +02:00
Armin Schrenk
5b6d09308b
Create SPI for cloud location presets
2023-05-16 17:16:42 +02:00
Armin Schrenk
49bda58993
Merge pull request #2690 from Rexbas/auto-unlock
...
Auto unlock vaults that were missing at startup
2023-05-15 10:46:28 +02:00
Rexbas
32d7189a12
Add time unit parameter
2023-05-12 21:52:30 +02:00
Rexbas
1253b7db2b
Make unlock method private and simplify missing vaults unlocker
2023-05-11 20:43:23 +02:00
Sebastian Stenzel
6bb69ea8d3
Merge branch 'develop' into libappindicator
2023-05-10 20:21:54 +02:00
Armin Schrenk
067a7ad3ee
Merge pull request #2897 from cryptomator/feature/jdk20
...
Upgrade to jdk20 and jfx20
2023-05-10 14:16:42 +02:00
Ralph Plawetzki
06690e98c7
Code improvements continued
...
Discussion: https://github.com/cryptomator/cryptomator/pull/2885
2023-05-10 06:53:40 +02:00
Ralph Plawetzki
6e858746c1
Keep change to JDK 20 outside of this PR
2023-05-10 06:35:52 +02:00
Ralph Plawetzki
8b94c82889
Use icons provided by tobihagemann
2023-05-10 06:23:57 +02:00
Ralph Plawetzki
fbe997e6c4
Revert "Use second icon too provided by tobihagemann"
...
This reverts commit 491fdaa9bb .
2023-05-10 05:44:53 +02:00
Ralph Plawetzki
491fdaa9bb
Use second icon too provided by tobihagemann
2023-05-09 19:52:41 +02:00
Armin Schrenk
a9ec76a344
update wix main file due to updated jpackage installer template
2023-05-09 17:40:13 +02:00
Sebastian Stenzel
59f5c0cb12
started new unlock workflow using user-specific private key
2023-05-09 17:09:49 +02:00
Armin Schrenk
085f762a35
further fixing debian
2023-05-09 15:48:06 +02:00
Armin Schrenk
7dd1c3576f
always use the same JDK version in debian workflow
2023-05-09 15:02:15 +02:00
Armin Schrenk
d23bd2865a
update location preset for Dropbox
2023-05-09 14:56:44 +02:00
Armin Schrenk
4429d57b5e
ensure mutability of temporary collection
2023-05-09 14:52:15 +02:00
Armin Schrenk
2ff71ed7b0
remove langauges with insufficient translation
2023-05-09 14:51:44 +02:00
Armin Schrenk
82de8b6994
remove unrelated change
2023-05-09 09:57:23 +02:00
Armin Schrenk
d4cba2fd6e
fix errors
2023-05-09 09:55:56 +02:00
Armin Schrenk
ff80f634d2
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-05-09 09:42:01 +02:00
Jan-Peter Klein
b10523ea6c
init commit
2023-05-09 09:00:56 +02:00
Armin Schrenk
6386dd3d50
update workflows
2023-05-08 19:41:58 +02:00
Armin Schrenk
a3f05db189
bump javafx
2023-05-08 19:41:02 +02:00
Armin Schrenk
151ef6c7b2
upgrade to jdk20
...
* use pattern matching preview feature
* bump fuse-nio-adapter
2023-05-08 19:12:35 +02:00
Ralph Plawetzki
2d17ad9a2e
Add SVG icons to Linux build scripts
2023-05-06 17:36:39 +02:00
Ralph Plawetzki
5502f58637
Move SVG icons for Linux to the right location
2023-05-06 17:29:48 +02:00
Ralph Plawetzki
1006cb506f
Fix wrong reference
2023-05-06 17:16:17 +02:00
Ralph Plawetzki
d7bc92aa09
org.cryptomator.integrations.linux not needed at all
2023-05-06 17:15:28 +02:00
Rexbas
72fd38baf1
Add timeout to periodic missing vaults check
2023-05-06 15:40:24 +02:00
Ralph Plawetzki
948a62b482
Code improvements continued
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/18
2023-05-06 09:18:47 +02:00
Tobias Hagemann
532ffb1202
Merge pull request #2882 from bluen/develop
...
Respect user's locale when sorting language list
2023-05-05 11:51:17 +02:00
Tobias Hagemann
2a704d5eb4
init collator once
2023-05-05 11:45:02 +02:00
Sebastian Stenzel
e8f8466d9a
adjusted labels used in auto-generated release notes
...
[ci skip]
2023-05-05 10:56:44 +02:00
Sebastian Stenzel
9297562c99
improve auto-generated release notes
...
[ci skip]
2023-05-05 10:52:51 +02:00
Ralph Plawetzki
2fbdce26ea
Use JEP 433 pattern matching for switch
2023-05-03 09:50:44 +02:00
Ralph Plawetzki
317f3c3458
Move stuff to integrations-linux
2023-04-30 17:08:08 +02:00
Ralph Plawetzki
97cede12b7
Update to JDK 20
2023-04-27 18:39:46 +02:00
Jürgen Kleer
7d62fc78de
Set preferred locale in constructor, make it default in applyPreferred
2023-04-27 18:03:41 +02:00
Rexbas
ba627d0d60
Add a scheduled service to auto unlock vaults that were missing at startup
2023-04-27 11:06:09 +02:00
Ralph Plawetzki
6da107f4db
Add AppindicatorTrayMenuController
2023-04-26 18:24:01 +02:00
Jürgen Kleer
8e7e7de358
Refactoring
...
make LANGUAGE_TAGS private and provide a getter
2023-04-26 17:34:47 +02:00
Jürgen Kleer
10c60d7492
https://github.com/cryptomator/cryptomator/issues/2813
...
> List of languages should have system default, English and then all other languages in alphabetic order.
> That is, in alphabetic order with respect to the language the list is localized in (seems to be English always)
2023-04-26 15:24:50 +02:00
Armin Schrenk
aa03bd119a
Merge branch 'main' into develop
2023-04-25 10:45:51 +02:00
Armin Schrenk
325ffda9af
Merge branch 'release/1.8.0'
2023-04-25 10:45:08 +02:00
Armin Schrenk
d1270ceeb2
finalize 1.8.0
2023-04-25 10:44:41 +02:00
Armin Schrenk
901a290dd9
prepare 1.8.0
2023-04-24 17:35:25 +02:00
Cryptobot
35b9dadfc2
New Crowdin updates ( #2848 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-04-24 17:33:59 +02:00
Armin Schrenk
5f57678edc
Merge pull request #2840 from cryptomator/feature/convert-hub-to-local
...
Feature: convert hub-based vault to password-based
2023-04-21 15:31:28 +02:00
Tobias Hagemann
30e1922bc9
fixed spacing
...
[ci skip]
2023-04-21 15:23:06 +02:00
Armin Schrenk
2e0908ab15
replace config manually instead of using CryptoFileSystem.init()
2023-04-21 09:40:34 +02:00
Julian Raufelder
689ce5b985
Revive status and no-response bot
2023-04-20 15:38:57 +02:00
Tobias Hagemann
a71a23aa31
replaced password bullet point with a different char that exists in open sans
...
[ci skip]
2023-04-18 16:36:27 +02:00
Tobias Hagemann
864454e6fc
updated strings
...
[ci skip]
2023-04-18 16:03:05 +02:00
Armin Schrenk
94c3381723
forgot one renaming
2023-04-18 15:40:44 +02:00
Armin Schrenk
d9f945e70a
Apply suggestions from code review
...
more renaming
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-18 15:34:20 +02:00
Armin Schrenk
dc9b39202f
rename classes
2023-04-18 14:34:48 +02:00
Armin Schrenk
2a01aba3cf
clean up
2023-04-17 12:51:36 +02:00
Armin Schrenk
4305fd3285
close also vault options window to prevent invalid state of options window
2023-04-17 12:50:46 +02:00
Armin Schrenk
a24cd1ba7f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-14 16:47:45 +02:00
Tobias Hagemann
2ba0d963ec
updated insets
...
[ci skip]
2023-04-13 16:12:08 +02:00
Julian Raufelder
cd0c6fbd33
Merge branch 'hotfix/1.7.5' into develop
2023-04-07 11:45:08 +02:00
Julian Raufelder
f4374a2606
Merge branch 'hotfix/1.7.5'
2023-04-07 11:41:24 +02:00
Julian Raufelder
a1d5b8a4e2
Prepare 1.7.5
2023-04-07 11:39:21 +02:00
Julian Raufelder
34e430aff6
Revert "bump cryptofs"
...
This reverts commit db2560fccf .
2023-04-07 11:35:38 +02:00
Armin Schrenk
c79766cdf6
Merge branch 'main' into develop
2023-04-05 09:58:30 +02:00
Armin Schrenk
bf76bad626
Merge branch 'release/1.7.4'
2023-04-05 09:57:55 +02:00
Armin Schrenk
c3f654b454
finalize release
2023-04-05 09:56:34 +02:00
Armin Schrenk
d1d990d47c
prepare 1.7.4
2023-04-04 18:17:24 +02:00
Cryptobot
6052c0589e
New Crowdin updates ( #2800 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish;
[ci skip]
2023-04-04 18:15:07 +02:00
Armin Schrenk
db2560fccf
bump cryptofs
2023-04-04 13:44:19 +02:00
Armin Schrenk
3a50c32e50
rework convert button logic
2023-04-04 12:42:23 +02:00
Armin Schrenk
65eca31d26
integrate internationalization
2023-04-04 12:17:22 +02:00
Armin Schrenk
3462e0b540
further design adjustment
2023-04-03 10:42:25 +02:00
Armin Schrenk
697529136e
use regular jdk
2023-03-31 18:27:35 +02:00
Armin Schrenk
50d31bdc18
integrate debug installer feature into regular windows ci workflow
2023-03-31 18:24:10 +02:00
Armin Schrenk
84caf96d3f
closes #2814
...
Zulu JDK does not create required directory structure, so use temurin + gluon jfx jmods instead
2023-03-31 18:21:30 +02:00
Armin Schrenk
a1a5fd3609
adjust design
2023-03-30 17:35:32 +02:00
Armin Schrenk
6c11cc8f1d
complete workflow
2023-03-30 16:47:30 +02:00
Armin Schrenk
2b391a6ee3
Merge branch 'develop' into feature/convert-hub-to-local
2023-03-30 15:54:20 +02:00
Armin Schrenk
b7fc03213d
bump fuse-nio-adapter
...
Fixes #2801
2023-03-30 11:28:07 +02:00
Armin Schrenk
dfe17569e1
Merge pull request #2789 from cryptomator/feature/2786-only-restart-macfuset
...
Feature: Only require app restart if switching between macFUSE and FUSE-T
2023-03-30 11:23:09 +02:00
Armin Schrenk
827f9ad141
adjust comment
2023-03-30 11:18:28 +02:00
Armin Schrenk
c8a6d0339e
Use in volume preferences controller same objet as in MountModule to store first used fuse mount service
2023-03-29 17:42:18 +02:00
Tobias Hagemann
b5bbd21f25
refactored the refactoring to a macfuse/fuse-t workaround again
2023-03-29 16:50:02 +02:00
Tobias Hagemann
771468c8c6
refactored macfuse/fuse-t specific workaround to a generic fuse workaround
2023-03-29 16:16:04 +02:00
Armin Schrenk
ea2a48771f
Closes #2829
2023-03-29 12:03:35 +02:00
Tobias Hagemann
0e10da25b3
Update README.md
...
[ci skip]
2023-03-29 11:58:14 +02:00
Armin Schrenk
943a3e9cfd
adjust visibility
2023-03-29 11:42:14 +02:00
Armin Schrenk
c988fb50a7
increase readability
2023-03-29 11:39:18 +02:00
Armin Schrenk
219ee0da9a
implement core functionality
2023-03-28 14:02:11 +02:00
Armin Schrenk
5665e92839
deduplicate and add convenience method
2023-03-28 14:01:57 +02:00
Armin Schrenk
04ff188624
rename method in recoveryKeyFactory
2023-03-28 13:59:59 +02:00
Armin Schrenk
ec7d6eafec
add new password screen for convert hub vault flow
2023-03-24 18:11:39 +01:00
Armin Schrenk
28bb2ff9b1
add stub for vault conversion (hub to local)
2023-03-24 17:22:05 +01:00
Armin Schrenk
a92ebfdc7b
replace builder by stateless, threadsafe factory
2023-03-24 16:42:04 +01:00
Armin Schrenk
f1e97fa64b
fix workflow
2023-03-22 10:44:54 +01:00
Armin Schrenk
b9d5cf04c2
fix workflow
2023-03-22 10:40:52 +01:00
Armin Schrenk
75cd3e44d8
change win-debug workflow to use temurin and openjfx jmods from gluon
2023-03-22 10:39:00 +01:00
Armin Schrenk
3cf1b829b8
make recovery key ui validation reusable
2023-03-20 21:40:16 +01:00
Armin Schrenk
6e4e9cd261
Merge branch 'develop' into feature/hub-local-access
2023-03-20 20:43:34 +01:00
Armin Schrenk
e15dd7565f
add workflow to build a windows debug launcher
2023-03-20 10:35:42 +01:00
Tobias Hagemann
77bc60fe5b
Update README.md
2023-03-17 17:56:46 +01:00
Tobias Hagemann
9f633a1ecb
Update README.md
2023-03-17 17:06:34 +01:00
Armin Schrenk
fcf59d12a8
remove winget workflow
2023-03-15 16:47:34 +01:00
Armin Schrenk
6721075831
Merge branch 'main' into develop
2023-03-15 13:51:59 +01:00
Armin Schrenk
4bb0026415
Merge branch 'release/1.7.3'
2023-03-15 13:51:20 +01:00
Armin Schrenk
bebae14744
finalize release
2023-03-15 13:51:09 +01:00
Armin Schrenk
997315eaf5
prepare 1.7.3
2023-03-15 13:49:53 +01:00
Cryptobot
16d677c40f
New Crowdin updates ( #2766 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; German; Hebrew; Norwegian Bokmal; Russian; Swahili, Tanzania; Turkish;
[ci skip]
2023-03-15 13:47:22 +01:00
Armin Schrenk
42a1913c17
Fixes #2797 and fixes #2760
2023-03-15 13:42:03 +01:00
Armin Schrenk
c3f6655e48
add developer
2023-03-15 12:34:13 +01:00
Armin Schrenk
fa1b0f2de8
reestablish interrupt state
2023-03-15 12:29:19 +01:00
Armin Schrenk
385574a618
prevent infinite loop
2023-03-15 12:10:15 +01:00
Armin Schrenk
a67477bf3b
Fixes #2778
...
ensure that mountpoint is ready
2023-03-15 11:40:44 +01:00
Armin Schrenk
03a362e9b4
fix compilation
2023-03-13 13:01:13 +01:00
Armin Schrenk
2223bc5e78
use correct selection logic
2023-03-13 12:58:34 +01:00
Armin Schrenk
fdc0d2d6b5
only require restart in case if macFUSE or FUSE-T
...
Closes #2786
2023-03-13 12:44:56 +01:00
Armin Schrenk
58ed48b097
UI:
...
* remove restart notice for volume type
* only show restart label, when switching between macFUSE and FUSET
2023-03-13 11:17:56 +01:00
Julian Raufelder
7a0d255bd3
Use the same source tarball for signing that is linked in the release
2023-03-07 13:44:36 +01:00
Armin Schrenk
228fa099cb
Merge branch 'main' into develop
2023-03-07 12:24:26 +01:00
Armin Schrenk
a60ff20f15
Merge branch 'release/1.7.2'
2023-03-07 12:23:30 +01:00
Armin Schrenk
2328a5e3a8
finalize release
2023-03-07 12:19:35 +01:00
Armin Schrenk
e7e181b1a5
Merge branch 'develop' into release/1.7.2
2023-03-07 12:19:23 +01:00
Armin Schrenk
f3e7c08b43
deactivate winget workflow
2023-03-07 12:19:05 +01:00
Armin Schrenk
2a41afcfa9
prepare 1.7.2
2023-03-07 11:52:04 +01:00
Cryptobot
5bf38a328c
New Crowdin updates ( #2743 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-03-07 11:49:50 +01:00
Armin Schrenk
f983b29034
use correct docs URL for volume type
2023-03-07 11:40:10 +01:00
Armin Schrenk
4bc217e489
fixes #2761
2023-03-07 11:36:59 +01:00
Armin Schrenk
b24f52a4ec
fixes 2741
2023-03-07 10:58:34 +01:00
Armin Schrenk
91e7fa3de3
fixes #2758 , fixes #2754
2023-03-06 15:58:02 +01:00
Armin Schrenk
1365efab3f
use recommended notation of unit prefixes
2023-03-06 15:54:43 +01:00
Armin Schrenk
852963b785
check for correct WinFsp version
2023-03-06 15:50:21 +01:00
Armin Schrenk
c47d4eaf02
Merge branch 'main' into develop
2023-03-03 16:37:45 +01:00
Armin Schrenk
36da26c6b9
Merge branch 'release/1.7.1'
2023-03-03 16:19:49 +01:00
Armin Schrenk
33e1cb3131
finalize release
2023-03-03 16:19:37 +01:00
Armin Schrenk
ed4b433df0
prepare 1.7.1
2023-03-03 16:14:01 +01:00
Armin Schrenk
d2ece543c8
suppress false positive
2023-03-03 16:04:34 +01:00
Armin Schrenk
4bb2df7d8f
Fixes #2730
2023-03-03 16:03:36 +01:00
Cryptobot
4d5c6ca29a
New Crowdin updates ( #2712 )
...
New translations strings.properties
Danish; German; Hebrew;
[ci skip]
Closes #2724
2023-03-03 16:02:09 +01:00
Armin Schrenk
f0d597ba73
require fuse3 packge for deb to have fusermount3
2023-03-01 19:28:40 +01:00
Armin Schrenk
310329d0b5
use correct javafx patch version for debia build
2023-03-01 15:51:42 +01:00
Julian Raufelder
30f86a7f2a
Fix issue template
2023-03-01 15:23:30 +01:00
Armin Schrenk
5237dc8cae
Merge branch 'main' into develop
2023-03-01 12:07:46 +01:00
Armin Schrenk
67ff4da05b
Merge branch 'release/1.7.0'
2023-03-01 12:06:40 +01:00
Armin Schrenk
947eb11198
set correct version in pom
2023-03-01 12:06:25 +01:00
Armin Schrenk
c6a9af1a04
update metainfo.xml
2023-03-01 12:03:03 +01:00
Armin Schrenk
0ddf221e26
Merge branch 'develop' into release/1.7.0
2023-03-01 11:43:49 +01:00
Cryptobot
3f2b5ccde9
New Crowdin updates ( #2698 )
...
New translations strings.properties
Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; Japanese;
[ci skip]
2023-03-01 11:42:57 +01:00
Armin Schrenk
4fc07c27b3
Merge branch 'develop' into feature/hub-local-access
2023-02-27 15:35:40 +01:00
Armin Schrenk
3d0b6dde28
Update README.md
2023-02-27 13:09:56 +01:00
Armin Schrenk
45534b0a2b
suppress false positive
2023-02-27 12:19:13 +01:00
Armin Schrenk
6d906beeb8
bump dependency-check
2023-02-27 12:17:47 +01:00
Tobias Hagemann
e577c64c35
arm64 dmg installer (link + bg) for fuse-t
2023-02-27 11:06:19 +01:00
Armin Schrenk
b848e78372
Merge branch 'develop' into release/1.7.0
2023-02-24 14:16:38 +01:00
Armin Schrenk
39e9395b4b
bump fuse-nio-adapter
2023-02-24 14:16:20 +01:00
Cryptobot
ca3157cc70
New Crowdin updates ( #2695 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-02-24 14:15:50 +01:00
Armin Schrenk
f94c1f07d6
add new wix extension to ci build
2023-02-24 13:23:10 +01:00
Armin Schrenk
d43f197c11
fix 67e566832c
2023-02-24 13:14:14 +01:00
Armin Schrenk
67e566832c
use correct path to get winfsp download url
2023-02-24 13:13:07 +01:00
Armin Schrenk
6f5a88af1d
extend winfsp uninstall instruction by reboot step
2023-02-24 13:10:15 +01:00
Armin Schrenk
210b891616
block exe installation if winFsp is outdated
2023-02-24 12:50:20 +01:00
Armin Schrenk
20e820c903
update IDE specific files
2023-02-24 12:48:41 +01:00
Armin Schrenk
5307e93c1b
bump fuse-nio-adapter
...
fix illegalArgumentException when setting loopbackHostName
2023-02-24 12:48:29 +01:00
Armin Schrenk
ec1d25bf65
Merge branch 'develop' into feature/hub-local-access
2023-02-23 21:10:03 +01:00
Armin Schrenk
7aa554498b
move new password files to changepassword package
2023-02-23 13:00:51 +01:00
Armin Schrenk
85ac3c244d
rename forgetPassword package
2023-02-23 12:55:30 +01:00
Armin Schrenk
5db5346c88
refactor error component to own package
2023-02-23 12:53:29 +01:00
Armin Schrenk
e221019b57
Merge branch 'develop' into release/1.7.0
2023-02-23 12:09:03 +01:00
Armin Schrenk
eeaaced976
reorder settingsJsonAdapter switch statements
2023-02-23 12:08:48 +01:00
Armin Schrenk
d246b54268
ignore lastWrittenByVersion when reading settings
2023-02-23 12:00:14 +01:00
Armin Schrenk
8f4bf144c3
Merge branch 'develop' into feature/hub-local-access
2023-02-23 11:38:33 +01:00
Armin Schrenk
e94572960e
enable drag and drop for linux aswell
2023-02-23 11:16:48 +01:00
Armin Schrenk
2d1c59bea9
Renamed objects related to license exceeded user flow
2023-02-23 10:45:55 +01:00
Armin Schrenk
921cbd6439
Merge branch 'develop' into release/1.7.0
2023-02-22 17:47:14 +01:00
Armin Schrenk
f811144ffa
pom cleanup [ci skip]
2023-02-22 17:46:56 +01:00
Armin Schrenk
2ecc711f50
bump dependencies
2023-02-22 17:28:34 +01:00
Armin Schrenk
cfcc8782ef
bump cryptomator dependencies to stable versions
2023-02-22 17:19:40 +01:00
Armin Schrenk
a1379bac40
For Windows try to migrate all user settings, not only the ones of local users
2023-02-22 15:33:37 +01:00
Armin Schrenk
fe3f2b5bd3
Merge branch 'develop' into release/1.7.0
2023-02-22 15:14:43 +01:00
Cryptobot
7fc07ae02c
New Crowdin updates ( #2689 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2023-02-22 15:12:58 +01:00
Armin Schrenk
268c66a108
add hub specific tab to vault options
2023-02-21 23:18:00 +01:00
Armin Schrenk
2a70e2f0f4
Merge pull request #2686 from cryptomator/feature/recovery-key-wrong-key
...
Display message if recovery key is not valid
2023-02-17 15:41:39 +01:00
Tobias Hagemann
ffe0302fba
updated access modifier
2023-02-17 15:33:00 +01:00
Armin Schrenk
c5b86bc355
Closes #2648
2023-02-17 14:46:45 +01:00
Armin Schrenk
5f86473e3e
fix recovery key state logic
2023-02-17 12:49:38 +01:00
Armin Schrenk
a91c74b6eb
Revert "Update translation key"
...
This reverts commit 71a09eae67 .
2023-02-17 11:19:21 +01:00
Armin Schrenk
76949d6ccb
Update src/main/java/org/cryptomator/ui/recoverykey/RecoveryKeyRecoverController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 11:18:55 +01:00
Armin Schrenk
71a09eae67
Update translation key
2023-02-17 10:59:04 +01:00
Armin Schrenk
8087fcecfb
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 10:56:18 +01:00
Armin Schrenk
29c73e1bc8
display different messages if recovery key is either not valid or does not belong to the vault
2023-02-16 11:51:03 +01:00
Armin Schrenk
8bbdb69cda
Update doc links to 1.7
2023-02-16 09:55:42 +01:00
Armin Schrenk
e9ee15dcd5
add info about html comments to error form
2023-02-16 09:42:28 +01:00
Armin Schrenk
03f6e0a33c
Use Label instead of Text
2023-02-15 23:44:51 +01:00
Armin Schrenk
c5b21b0d8c
Add warning about error report deletion to the error controller
2023-02-15 11:44:37 +01:00
Armin Schrenk
c5c5e297b7
Fix getCiphertextPath for Windows again.
2023-02-14 17:39:34 +01:00
Armin Schrenk
24839985e9
Merge branch 'develop' into release/1.7.0
2023-02-14 11:40:10 +01:00
Armin Schrenk
a7b2802f34
show correct error message when using custom mountpoint with webdav (Http address)
2023-02-14 11:39:16 +01:00
Armin Schrenk
c85d0b4beb
bump webdav-nio-adapter
2023-02-14 11:22:11 +01:00
Armin Schrenk
3dff3a8664
Fixes #2682
...
* allow windows installer to remove same version
* add revisionNumber to installer version
2023-02-14 11:20:22 +01:00
Armin Schrenk
5b0bbf539b
improve FailOnRunningApp action
2023-02-13 23:34:43 +01:00
Armin Schrenk
1ff7c40fd9
Fixes #2672 and fixes #2668
2023-02-13 10:42:17 +01:00
Armin Schrenk
d0875ef49e
Merge pull request #2669 from cryptomator/feature/virtual-volume-doc-link
...
Add link to volume type documentation
2023-02-09 13:06:03 +01:00
Armin Schrenk
e35ed9af72
enable localization of tooltip
2023-02-08 20:11:34 +01:00
Armin Schrenk
ac43efe149
change UI to be not so clunky:
...
* only use question mark icon
* use tooltip at icon instead of explicit label
* icon is the hyperlink
2023-02-08 11:33:41 +01:00
Armin Schrenk
202a2ea79f
Load revealPathServiceProvider at app startup
2023-02-08 11:14:54 +01:00
Armin Schrenk
c19a86a348
add link to mounting documentation
2023-02-07 15:23:04 +01:00
Armin Schrenk
539dcaa85a
Update issue template
2023-02-07 12:23:25 +01:00
Armin Schrenk
fb91c1a461
Merge branch 'develop' into release/1.7.0
2023-02-06 14:45:56 +01:00
Cryptobot
bd75370dfd
New Crowdin updates ( #2646 )
...
New translations strings.properties
Catalan; Chinese Simplified; Dutch; Italian; Persian; Polish; Slovak;
[ci skip]
2023-02-06 14:44:45 +01:00
Armin Schrenk
7a9a9cf4eb
Follow up of 69d73d0fb9: Remove standalone launchers
2023-02-06 12:31:56 +01:00
Armin Schrenk
489e9fce90
bump integrations-win to 1.2.0-beta2
...
Closes #2657
2023-02-03 13:19:53 +01:00
Armin Schrenk
d378d84832
bump fuse-nio-adapter
2023-02-03 13:19:43 +01:00
Armin Schrenk
69d73d0fb9
Remove standalone launchers
2023-02-03 13:15:03 +01:00
Armin Schrenk
97c0cb4f5f
add to settings.json the app version written to it last
2023-02-02 16:44:03 +01:00
Armin Schrenk
b4faae7fa0
make debug logs readable by filter out internal fuse-nio locking
2023-02-02 10:36:31 +01:00
Armin Schrenk
55d76b65cc
Add IOException to log message during revealPath
2023-02-01 22:31:27 +01:00
Armin Schrenk
fd6e1e6741
fix bug
2023-02-01 19:23:28 +01:00
Armin Schrenk
155558caa8
add style class to text object
2023-02-01 13:50:56 +01:00
Armin Schrenk
28217b2de3
only perform mountpoint move and cleanup, if mountpoint is not a drive letter
2023-02-01 13:44:57 +01:00
Armin Schrenk
b9e57ce895
Merge pull request #2654 from cryptomator/feature/2652-migrate-dir-mounts
...
Feature/2652 migrate dir mounts
2023-02-01 11:17:11 +01:00
Armin Schrenk
95ea23ee6e
add more comments regarding removal evaluation of this workaround
2023-02-01 11:07:23 +01:00
Armin Schrenk
c269184217
ensure that settings.json is a file
2023-01-31 18:05:31 +01:00
Armin Schrenk
68d32957e4
fix errors
2023-01-31 16:37:25 +01:00
Armin Schrenk
a771f0a5b7
doc doc doc
2023-01-31 13:59:18 +01:00
Armin Schrenk
e56e6a8359
integrate script into installer
2023-01-31 13:58:56 +01:00
Armin Schrenk
5f9b77241f
extend migration script to all local users
2023-01-31 13:40:25 +01:00
Armin Schrenk
fb54ee04a6
Remove Dokany advertisement from msi installer
2023-01-30 13:32:56 +01:00
Armin Schrenk
a106b04c7e
prototpye for powershell script to be executed after installation
2023-01-30 13:30:06 +01:00
Armin Schrenk
285d48b70b
Merge branch 'develop' into release/1.7.0
2023-01-27 13:27:31 +01:00
Armin Schrenk
0d8d7e4ee5
fix debian artifact upload
2023-01-27 13:27:03 +01:00
Armin Schrenk
f232f9d958
Merge branch 'develop' into release/1.7.0
2023-01-27 12:31:00 +01:00
Armin Schrenk
88c3b0cc4f
remove tag-name from release action to just add to current release on debian build
2023-01-27 12:30:44 +01:00
Armin Schrenk
ef190db739
Merge branch 'develop' into release/1.7.0
2023-01-27 11:36:28 +01:00
Cryptobot
b378354bb9
New Crowdin updates ( #2562 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian(Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean( Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-01-27 11:35:50 +01:00
Armin Schrenk
822e863e27
partially revert 220782b84f
2023-01-26 16:29:43 +01:00
Armin Schrenk
40fbe4f59d
remove more libffi workaround leftovers
2023-01-26 16:05:53 +01:00
Tobias Hagemann
bf779b5b41
updated dmg background
2023-01-26 15:57:10 +01:00
Tobias Hagemann
ce5dbd14d8
reverted be7ac50928
2023-01-26 15:57:10 +01:00
Armin Schrenk
48744018a2
Merge branch 'release/1.7.0' into develop
2023-01-26 15:56:48 +01:00
Armin Schrenk
bd9f79cb56
add cryptomator.mountPointsDir property to macOS installer scripts
2023-01-26 15:54:31 +01:00
Armin Schrenk
f4c4f72539
remove libjffi stuff from appimage
2023-01-26 14:31:23 +01:00
Armin Schrenk
74718754ad
fix merge
2023-01-26 13:48:30 +01:00
Armin Schrenk
eb595379d6
Merge branch 'develop' into release/1.7.0
...
# Conflicts:
# dist/linux/debian/control
# dist/linux/debian/cryptomator.sh
2023-01-26 13:47:46 +01:00
Armin Schrenk
220782b84f
reduce jars neede to stay on classpath due to missing module info
2023-01-26 13:28:55 +01:00
Armin Schrenk
1c104737c1
Merge pull request #2639 from cryptomator/feature/mount-provider
...
Refactoring: Use mount service
2023-01-26 13:20:11 +01:00
Armin Schrenk
7c8a519919
bump webdav-nio-adapter
2023-01-26 13:10:32 +01:00
Armin Schrenk
ae1fa5851f
remove traces of ActualMountService from volume preferences controller
2023-01-26 13:02:21 +01:00
Armin Schrenk
86ccb1a58f
changing volume provider requires restart due to macFUSE/FUSE-T lib loaded in same JVM
2023-01-26 12:05:34 +01:00
Armin Schrenk
c3fb58f7d0
bump fuse-nio-adapter
2023-01-25 16:49:00 +01:00
Armin Schrenk
b4c384acc9
use speciaized translation key
2023-01-25 12:44:09 +01:00
Armin Schrenk
8580e97791
cleanup
2023-01-23 14:39:46 +01:00
Armin Schrenk
5d348ee229
Bump WebDAV dependency
2023-01-23 14:39:21 +01:00
Armin Schrenk
dda0ff545c
add point of automatic mount point selection
2023-01-23 13:47:00 +01:00
Armin Schrenk
708b5938ac
Add info about the dependency of volume type and mountOptions
2023-01-23 13:11:01 +01:00
Armin Schrenk
a3cb8cd2f1
Merge pull request #2641 from purejava/jdk.security.auth
...
Add jdk.security.auth module as it's required by dbus-java-core
Closes #2640
2023-01-23 11:10:59 +01:00
Armin Schrenk
3587d53d15
bump integrations-mac, fixes NoSuchServiceException for RevealPathService on macOS
2023-01-23 11:09:15 +01:00
Tobias Hagemann
2f5e2af8d9
Merge pull request #2638 from cryptomator/feature/traymenu-onbeforeopenmenu-macos-fix
...
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-23 10:24:57 +01:00
Ralph Plawetzki
8139cb8c38
Add jdk.security.auth module to rules
2023-01-22 20:05:13 +01:00
Armin Schrenk
09d5f71335
do not reset mountflags to default ones when window opens
2023-01-22 19:24:35 +01:00
Ralph Plawetzki
3a638735b7
Add jdk.security.auth module to appimage.yml
2023-01-22 18:11:50 +01:00
Ralph Plawetzki
f1f5f7e02f
Add jdk.security.auth module as it's required by dbus-java-core
2023-01-22 17:59:20 +01:00
Tobias Hagemann
94fe8ca449
updated string
...
[ci skip]
2023-01-20 17:18:05 +01:00
Tobias Hagemann
1251e1b873
updated separator styling
2023-01-20 17:14:02 +01:00
Armin Schrenk
50405c0bd5
remove debug message
2023-01-20 17:07:19 +01:00
Armin Schrenk
774d24625c
change styling of volume preferences
2023-01-20 17:07:04 +01:00
Tobias Hagemann
ba4902a5bc
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-20 16:45:35 +01:00
Armin Schrenk
90408504e2
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/common/vaults/Vault.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
2023-01-20 15:27:48 +01:00
Armin Schrenk
c8c44e0554
bump fuse-nio-adapter dependency
2023-01-20 15:01:31 +01:00
Armin Schrenk
7afab6fe78
add auto option to volume type selection
2023-01-20 12:29:17 +01:00
Armin Schrenk
ad321dfe55
migrate 1.6.x volumeimpl to hardcoded mountservices
2023-01-20 11:49:15 +01:00
Tobias Hagemann
d6388d6205
Added drop zone for revealing encrypted files or folders ( #2592 )
...
* Added drop zone for revealing encrypted files or folders
* Split god drop zone into distinct drop zones in vault list and vault detail unlocked
* Prevent cursor from changing if content doesn't match during drag over
[ci skip]
* Removed unused methods / css classes
[ci skip]
* Updated method name
* Refactor Vault::getCiphertextPath to only accept strings starting with "/"
* bump cryptofs
* ensure that path cleartext path always starts with "/"
* added file chooser for revealing encrypted items
* Trying to fix path parsing again
* Updated drag & drop design for buttons
* use RevealPathService to reveal files in file manager
* fix compilation error
* Copy paths to clipboard if no revealService is present
* reintegrate wongFileAlert
* Only accept TrasnferMode.LINK
* updated drag-n-drop button styling
* added tooltip
* updated string
* cleanup
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2023-01-20 10:46:00 +01:00
Armin Schrenk
b8326907bf
Merge pull request #2624 from purejava/update-appimage-build-script
...
Update build.sh to .github/workflows/appimage.yml
2023-01-19 13:37:10 +01:00
Armin Schrenk
5beeeae27f
Sign integrations.dll during build
2023-01-16 18:47:41 +01:00
Armin Schrenk
fb1f3c4757
fix bug using wrong mount flags
2023-01-16 14:14:03 +01:00
Armin Schrenk
5e32cbcdd0
show supported mount features in preferences/volume
2023-01-13 18:11:36 +01:00
Armin Schrenk
08d741ecf5
address TODOs
2023-01-13 16:24:15 +01:00
Armin Schrenk
23060a8497
reinitate workaround for MOUNT_WITHIN_PARENT
2023-01-13 15:59:44 +01:00
Armin Schrenk
47a32893f0
Refactor mounter class
2023-01-13 13:46:41 +01:00
Armin Schrenk
0f7ba4e00e
remove updating driveletter strings
2023-01-13 12:53:41 +01:00
Armin Schrenk
0d75b999a3
cleanup
2023-01-13 12:50:38 +01:00
Armin Schrenk
b6d97528d2
fix driveletter selection
2023-01-13 12:49:20 +01:00
Armin Schrenk
94c53989b1
MountOptions window: Reset to auto mount, if no dir selected
2023-01-13 11:27:30 +01:00
Armin Schrenk
a72ea1b9f5
move mount prepartions to own class
2023-01-13 11:20:23 +01:00
Armin Schrenk
6395f17736
Handle illegelArgumentException when setting custom mountpoint
2023-01-12 17:21:54 +01:00
Armin Schrenk
5c61944757
fix minor ui bugs
2023-01-12 12:53:58 +01:00
Armin Schrenk
c641695a40
migrate 1.6.x vault settings on-the-fly
2023-01-12 12:11:03 +01:00
Armin Schrenk
d93ef2e905
Reinitiate force lock
2023-01-11 16:40:14 +01:00
Armin Schrenk
8b9377cf4e
only fix custom mount flags, if explicitly desired. Otherwise use the ones provided by mount service
2023-01-11 16:35:12 +01:00
Armin Schrenk
991b03e000
use function paramter, not instance variable
2023-01-11 16:21:49 +01:00
Armin Schrenk
73d8c4098e
resolve TODOs
2023-01-11 16:18:05 +01:00
Armin Schrenk
6a52d15510
Show mountpath in reveal button
2023-01-11 16:01:59 +01:00
Armin Schrenk
d07b1b96dd
Use first available mount provider if none is selected or selected is not present
2023-01-11 16:01:51 +01:00
Armin Schrenk
24d472ed8b
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
2023-01-11 16:01:27 +01:00
Armin Schrenk
6fe2d73c52
copy uri to clipboard when using fallback mounter
2023-01-11 15:59:39 +01:00
Armin Schrenk
523e5d7904
bump webdav- and dokany-adapter
2023-01-11 15:59:17 +01:00
Tobias Hagemann
304064d9ab
updated dependency-check version
2023-01-09 11:59:51 +01:00
Tobias Hagemann
0d49c60d4d
reverted 1a6258eb17
2023-01-09 11:32:11 +01:00
Ralph Plawetzki
0e0e00f116
Remove stuff not needed when run locally
...
From: changes requested for PR #2624
2023-01-08 14:10:38 +01:00
Ralph Plawetzki
77c0a3e265
Update build.sh to .github/workflows/appimage.yml
2023-01-07 15:31:32 +01:00
Tobias Hagemann
1807888860
updated sponsors
...
[ci skip]
2023-01-05 11:16:22 +01:00
Tobias Hagemann
be7ac50928
added new app icon for macos, fixes #2517
2023-01-04 16:32:40 +01:00
Julian Raufelder
9182c415eb
Hello 2023 🎉
2023-01-04 13:35:58 +01:00
Armin Schrenk
1a6258eb17
revert eea568ca4e and e2898f0c8b
2023-01-04 12:52:16 +01:00
Armin Schrenk
9c0c6a91fb
Merge pull request #2580 from jacob-willden/develop
...
Add more info to Migration Screen
2023-01-03 16:47:18 +01:00
Armin Schrenk
53436520c9
fix using the wrong property
2023-01-03 12:38:18 +01:00
Armin Schrenk
fd5aeaf90a
Merge branch 'develop' into feature/mount-setting-per-vault
2023-01-02 13:47:30 +01:00
Armin Schrenk
f3fcfc913b
Remove unused class
2023-01-02 12:10:46 +01:00
Armin Schrenk
0b0870e313
Merge pull request #2575 from VsevolodGolovanov/issue_2557_unlocked_status_indicator_in_tray_icon
...
Unlocked status indicator in tray icon
Closes #2557
2022-12-30 11:40:51 +01:00
Armin Schrenk
6704bb1f8c
Merge pull request #2612 from cryptomator/feature/2597-no-keychain-dialog
...
Feature: Show dialog for hub vaults, if keychain is disabled'
Closes #2597
2022-12-30 11:32:40 +01:00
Armin Schrenk
48d1938b99
Refine dialog text
2022-12-30 11:19:37 +01:00
Armin Schrenk
6199277002
Add Button to open preferences
2022-12-29 18:26:13 +01:00
Armin Schrenk
9fefe8e462
Show info dialog when keychain is deactivated
2022-12-29 18:20:46 +01:00
Armin Schrenk
5fcd53be18
load device key before showing UI to prevent uncatched failure of UI loading
2022-12-29 18:17:47 +01:00
Jacob Willden
7147636428
Switch term for new vault migration dialog
2022-12-21 18:56:17 -07:00
Jacob Willden
690bd833e8
Add more info to Migration Screen
2022-12-16 13:28:57 -07:00
VsevolodGolovanov
1e12590681
Update src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2022-12-15 13:34:52 +04:00
Tobias Hagemann
eea568ca4e
GCM is explicitly ready!
2022-12-14 22:27:34 +01:00
Armin Schrenk
8009205da7
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2022-12-14 20:07:24 +01:00
Armin Schrenk
c0f73a2802
Merge branch 'hotfix/1.6.17'
2022-12-14 20:06:35 +01:00
Armin Schrenk
8e902877a3
Update dependency-check plugin and exclude false positive
...
(cherry picked from commit ebcd0adf78 )
2022-12-14 20:06:23 +01:00
Armin Schrenk
fd76c89393
update metainfo
2022-12-14 20:02:12 +01:00
Armin Schrenk
975baf594c
Fixes #2576
2022-12-14 19:58:22 +01:00
Vsevolod Golovanov
5a99c7bb61
Unlocked status indicator in tray icon #2557
...
Now tracking unlockedness and updating the icon accordingly.
2022-12-14 21:18:37 +04:00
Tobias Hagemann
e2898f0c8b
GCM is ready!
2022-12-14 17:36:06 +01:00
Tobias Hagemann
cf2b236df5
added tray icons for unlocked state
2022-12-14 17:28:59 +01:00
Tobias Hagemann
819fa803f3
cleaned up tray icons
2022-12-14 16:47:07 +01:00
Armin Schrenk
980e2b184b
use correct tag name for gh release in debian workflow
2022-12-13 12:48:29 +01:00
Sebastian Stenzel
ebad677e84
fix path to downloaded jmod files
2022-12-12 09:14:24 +01:00
Sebastian Stenzel
4fda4a2b2e
fix makefile
2022-12-12 09:09:25 +01:00
Sebastian Stenzel
ffaf7ad360
adjust package dependencies to new mount api and jfuse
2022-12-12 09:03:56 +01:00
Sebastian Stenzel
76689705f5
remove LD_PRELOAD workaround, which should no longer be required with jfuse
2022-12-12 08:54:18 +01:00
Armin Schrenk
1a358f06e8
revert 0725a63b09 and fix workflow
...
(cherry picked from commit 9dfd8adcce )
2022-12-09 17:01:42 +01:00
Armin Schrenk
db4d845a5b
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
(cherry picked from commit 433eecc6a8 )
2022-12-09 17:01:33 +01:00
Armin Schrenk
0d6d7b0dd6
directly use inputs object
2022-12-09 16:56:45 +01:00
Armin Schrenk
9dfd8adcce
revert 0725a63b09 and fix workflow
2022-12-09 16:56:02 +01:00
Armin Schrenk
433eecc6a8
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
2022-12-09 16:50:39 +01:00
Armin Schrenk
36ed4554b2
Fixes #2570
...
Dabian build: Make libffi7 a runtime dependency and preload it.
2022-12-09 15:12:04 +01:00
Armin Schrenk
c2dac30f2d
Merge branch 'develop' into release/1.7.0
2022-12-08 17:50:55 +01:00
Armin Schrenk
63a89b5bcf
adjust post-release and win-exe workflow
2022-12-08 17:50:31 +01:00
Armin Schrenk
12b53acd22
Merge branch 'develop' into release/1.7.0
2022-12-08 17:37:29 +01:00
Armin Schrenk
9105d1af16
Merge branch 'feature/mount-provider' into release/1.7.0
...
# Conflicts:
# dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml
2022-12-08 17:02:44 +01:00
Armin Schrenk
de46b91420
use directly inputs object
2022-12-08 13:59:55 +01:00
Armin Schrenk
67b40649bc
fix version number in debian workflow
2022-12-08 13:56:42 +01:00
Armin Schrenk
c41af77108
remove unused translation keys
2022-12-08 10:50:04 +01:00
Armin Schrenk
ba66d4bfce
bump fuse-nio-adapter
2022-12-07 17:39:27 +01:00
Armin Schrenk
c45a00377d
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
# pom.xml
# src/main/java/org/cryptomator/common/vaults/WebDavVolume.java
# src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
2022-12-07 17:01:56 +01:00
Armin Schrenk
f9d588320c
add slack notification to release PPA
2022-12-07 14:53:41 +01:00
Armin Schrenk
c61087e697
create and upload source signature after release publish
2022-12-07 14:52:33 +01:00
Armin Schrenk
0725a63b09
release winget manually
2022-12-07 14:29:00 +01:00
Armin Schrenk
ebcd0adf78
Update dependency-check plugin and exclude false positive
2022-12-07 14:17:42 +01:00
Armin Schrenk
0e7ec8eb37
bump replace deprecated syntax and dependencies in win-exe build
2022-12-07 12:24:42 +01:00
Armin Schrenk
0e9b115647
debian build: use correct package names
2022-12-07 11:43:59 +01:00
Armin Schrenk
5ba137dda5
Add additional build dependencies to debian build
2022-12-07 11:11:31 +01:00
Sebastian Stenzel
db928ba034
try fixing debian build
2022-12-06 20:49:09 +01:00
Sebastian Stenzel
2cc01be236
simplify jmod compatibility check
2022-12-06 20:44:51 +01:00
Sebastian Stenzel
ba2a4955d0
fix expected orig.tar.gz name
2022-12-06 20:27:19 +01:00
Sebastian Stenzel
d1971e3c2a
yml validation error
2022-12-06 20:18:55 +01:00
Sebastian Stenzel
5665984a9b
trigger Debian build and provide version info by hand
2022-12-06 20:13:34 +01:00
Armin Schrenk
1f2225991a
Merge branch 'main' into develop
2022-12-06 15:46:19 +01:00
Armin Schrenk
1f0fe161fd
Merge branch 'release/1.6.16'
2022-12-06 15:45:34 +01:00
Armin Schrenk
4ff8bbaa62
Merge branch 'develop' into release/1.6.16
2022-12-06 15:44:18 +01:00
Armin Schrenk
e188169916
add missing javafx getter in resultListCell
2022-12-06 15:44:02 +01:00
Armin Schrenk
1b9480293a
Bump cryptofs
2022-12-06 15:43:25 +01:00
Armin Schrenk
d8b71db8e5
bump metainfo.xml
2022-12-06 15:27:17 +01:00
Armin Schrenk
4bd99d2b66
preparing 1.6.16
2022-12-06 15:24:52 +01:00
Cryptobot
61027852e1
New Crowdin updates ( #2474 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Latin) Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-12-06 15:20:47 +01:00
Armin Schrenk
512500aaef
bump cryptofs version
2022-12-06 11:03:29 +01:00
Armin Schrenk
f9d28f20b3
Update README.md
...
* update number of commits
* remove "start" section
2022-12-06 10:59:18 +01:00
Armin Schrenk
7f79c554f7
Merge pull request #2553 from cryptomator/feature/health-check-fix-batch
...
Improve Health Check (Fix-all-button, result filtering and more)
2022-12-06 10:47:11 +01:00
Armin Schrenk
3cbe4aa7eb
use functional style
2022-12-06 10:39:38 +01:00
Armin Schrenk
06922717c4
adjust spacing and window size to fit (english) labels
2022-12-05 23:32:49 +01:00
Armin Schrenk
32399c4a09
Merge pull request #2546 from cryptomator/feature/javafx-jmods
...
Use OpenJFX jmods in jlink
2022-12-05 23:18:52 +01:00
Armin Schrenk
00a3692dcf
final adjustments
2022-12-05 23:06:03 +01:00
Armin Schrenk
83b198d491
only run jfx guard on one mac system
2022-12-05 22:38:37 +01:00
Armin Schrenk
8086ec1c10
improve check on debian to not return non-zero code
2022-12-05 22:37:21 +01:00
Armin Schrenk
b2b49f4d2f
use correct pwsh syntax on all publish workflows
2022-12-05 16:49:19 +01:00
Armin Schrenk
d6e14dab9a
version defined in javafx.properties is also the complete version
2022-12-05 16:43:58 +01:00
Armin Schrenk
497ddcfc9c
shoulda used quotes
2022-12-05 16:37:48 +01:00
Armin Schrenk
169039903d
Use correct cmdlet
2022-12-05 16:31:09 +01:00
Armin Schrenk
3641b34c2d
add guard to ensure pom defined jfx version matches the jdk bundled/jmod one
2022-12-05 16:10:39 +01:00
Armin Schrenk
42400d1f0c
Merge pull request #2233 from cryptomator/feature/stats-counter-for-metadata
...
Add to statistics window a counter for metadata
Closes #1511
2022-12-02 13:09:25 +01:00
Armin Schrenk
8f7f8ffb11
Merge branch 'develop' into feature/stats-counter-for-metadata
2022-12-02 12:19:53 +01:00
Armin Schrenk
3016d35c9b
closes #2488
2022-12-02 11:22:50 +01:00
Armin Schrenk
f21b8a0f7a
Merge branch 'develop' into feature/health-check-fix-batch
...
# Conflicts:
# pom.xml
2022-12-02 11:08:58 +01:00
Armin Schrenk
0c1bbc5bfd
remove labels and change alignment
2022-12-02 10:53:30 +01:00
Armin Schrenk
d932091021
add translations for fixState filter
2022-12-01 22:20:31 +01:00
Armin Schrenk
216abf224e
add severity and its list filter translatable
2022-12-01 17:37:26 +01:00
Armin Schrenk
d5523f07bd
adjust translations and translation keys
2022-12-01 13:32:39 +01:00
Armin Schrenk
e097bea1f5
adjust stats alignment
2022-12-01 13:28:36 +01:00
Armin Schrenk
920866b1a1
Merge branch 'develop' into feature/stats-counter-for-metadata
...
# Conflicts:
# pom.xml
2022-12-01 12:44:09 +01:00
Armin Schrenk
c41ffe2568
Merge pull request #2489 from ledwardchow/fix/2383-tray-icon-refresh
...
Refresh vault list when tray icon is clicked
2022-11-30 16:37:19 +01:00
Armin Schrenk
792fe1eafe
use jfx19 API
2022-11-30 16:23:44 +01:00
Armin Schrenk
348bc2b2ec
add translation to filter labels
2022-11-30 13:53:29 +01:00
Armin Schrenk
7bac78bc5d
Center Filters and let result list grow to bottom
2022-11-30 13:50:31 +01:00
Armin Schrenk
65e1993b43
Add tooltip to result severity icon
2022-11-30 13:35:06 +01:00
Armin Schrenk
b98eb8c656
Using Zulu JDK, codesign addiitonal files on macOS
2022-11-30 12:48:18 +01:00
Sebastian Stenzel
33ebc17619
Merge branch 'develop' into fix/2383-tray-icon-refresh
2022-11-30 11:46:36 +01:00
Sebastian Stenzel
ba7029968d
try fixing dpkg-shlibdeps: error: cannot find library libgtk-x11-2.0.so.0 ...
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
a3fc68ab6f
jlink javafx.* modules from arch-dependent jmod path
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
abf944a130
add required openjfx jmods to debian source package
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
99bc4dbdc5
use openjfx jmods instead of jars
2022-11-30 11:16:38 +01:00
Armin Schrenk
019292f1db
Merge pull request #2521 from cryptomator/feature/mac-screenshot-fix
...
Fixes wrong screenshot shown in Open Existing Vault
Fixes #2512
2022-11-29 17:19:31 +01:00
Armin Schrenk
2f9818aade
use new JavaFX 19 API
2022-11-29 17:07:43 +01:00
Armin Schrenk
9cec45dc1f
Add context menu to copy single result info
2022-11-29 14:18:43 +01:00
Armin Schrenk
5f55530b4a
Add filters to results list
2022-11-29 13:49:11 +01:00
Armin Schrenk
96de2556a9
apply correct style class on check icon
2022-11-28 15:00:16 +01:00
Armin Schrenk
db63a82d76
bump version of skymatic actions
2022-11-28 13:46:02 +01:00
Armin Schrenk
11aea06ecf
replace deprecated set-output command in ci
2022-11-28 13:36:15 +01:00
Armin Schrenk
932cfd2200
Merge pull request #2541 from cryptomator/feature/reusable-workflow-version
...
Use reusable workflow to get version information
2022-11-28 13:17:23 +01:00
Armin Schrenk
edaa2b7391
Revert partially 9984b2af9b
2022-11-25 18:07:07 +01:00
Armin Schrenk
9984b2af9b
Fix errors
2022-11-25 17:56:24 +01:00
Armin Schrenk
34986f5919
migrate other build worfklows to use get-version.yml
2022-11-25 17:46:24 +01:00
Armin Schrenk
23d9521724
Remove resolved TODO (see https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_call )
2022-11-25 17:29:36 +01:00
Armin Schrenk
4dc1d59305
Implement fix all button
2022-11-25 17:17:55 +01:00
Armin Schrenk
74e3c28441
bump cryptofs
2022-11-25 16:54:21 +01:00
Sebastian Stenzel
6e526ba796
draft release
2022-11-25 14:47:07 +01:00
Sebastian Stenzel
b978044383
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-25 14:44:41 +01:00
Sebastian Stenzel
6325c6f450
fixed java options required for panama
2022-11-25 14:42:18 +01:00
Armin Schrenk
dd79b46d72
add --enable-preview flag to java runtime options
2022-11-25 12:21:37 +01:00
Armin Schrenk
d896fe21b5
adapt result fixing to new api
2022-11-24 10:13:37 +01:00
Armin Schrenk
6983d9d72d
Remove cryptolib dependency, bump cryptofs
2022-11-24 10:12:59 +01:00
Armin Schrenk
faf39c2507
fix wrong name
2022-11-22 15:01:47 +01:00
Armin Schrenk
083d0cfbc4
migrate windows build to use get-version workflow
2022-11-22 14:51:12 +01:00
Armin Schrenk
9ca8072ab6
Rename workflow and add type output
2022-11-22 14:45:49 +01:00
Armin Schrenk
3223ea2e5d
Refactor version parsing and validation to reusable workflow
2022-11-22 11:18:05 +01:00
Armin Schrenk
83af5e796f
publish only production versions to winget
2022-11-21 22:10:06 +01:00
Armin Schrenk
9d9f118a32
Merge pull request #2537 from cryptomator/feature/generalize-win-installer
...
Windows Installer: Parameterize Hardcoded Values
2022-11-21 13:55:34 +01:00
Armin Schrenk
1b0eb34734
set loopback alias via parameter in ps1 script
2022-11-21 13:46:12 +01:00
Armin Schrenk
79952418f4
only use lower characters in loopback alias
2022-11-21 13:26:14 +01:00
Armin Schrenk
65e26971ff
make loopback alias depend on appName
2022-11-21 13:12:32 +01:00
Armin Schrenk
13debaafbe
set loopback alias in Cryptomator app during build time
2022-11-18 13:34:38 +01:00
Armin Schrenk
5729e2885d
fix typo [ci skip]
2022-11-18 12:42:11 +01:00
Armin Schrenk
043184cf53
set loopback device alias during build
...
instead of hardcode
2022-11-18 12:36:10 +01:00
Armin Schrenk
38062f9a8d
Move Cryptomator installer defaults to actual installer file
2022-11-18 11:32:39 +01:00
Armin Schrenk
14d0d95f23
add variable to skip legacy check in installer
2022-11-18 11:20:51 +01:00
Armin Schrenk
8f42c1c9ce
Merge branch 'develop' into release/1.7.0
2022-11-18 10:47:33 +01:00
Armin Schrenk
37f89fd235
Move release precondition checks to own workflow ( #2535 )
2022-11-18 10:46:22 +01:00
Armin Schrenk
668feb73f9
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-17 09:59:46 +01:00
Armin Schrenk
ba0569deb1
preparing 1.7.0
2022-11-17 09:59:38 +01:00
Armin Schrenk
a70d8e1567
update nonModularGroupIds
2022-11-17 09:50:39 +01:00
Armin Schrenk
96b7a8df3f
bump dokany-nio-adapter
2022-11-17 09:24:51 +01:00
Edward Chow
759c21e5cf
fix preconditions import
2022-11-13 11:43:05 +11:00
Edward Chow
d8ed9f854a
update pom.xml for integrations-api 1.2.0-beta1
2022-11-13 11:42:41 +11:00
Edward Chow
1414ab4681
use preconditions instead of try...catch
2022-11-12 22:26:08 +11:00
Edward Chow
1486826883
remove unused imports
2022-11-12 22:19:22 +11:00
Armin Schrenk
5143fdccbb
Refactor mount point setting and controller :
...
* remove CustomMountPath, winDriveLetter and usesCustomMountPath
* new property mountPoint (can be null)
* differentiation between driveLetter and directory happens in controller
2022-11-11 19:42:59 +01:00
Armin Schrenk
3c5502955a
bump version of dokany-nio-adapter
2022-11-11 15:20:13 +01:00
Armin Schrenk
2d3a035d9e
renamed mount option controller members
2022-11-11 11:44:50 +01:00
Tobias Hagemann
dda7255d8e
deduplicated code
2022-11-10 18:36:14 +01:00
Tobias Hagemann
6caf132cfb
fixes #2512
2022-11-10 18:18:34 +01:00
Sebastian Stenzel
4029f86a0d
reveal OR copy mount point depending on chosen mounter
2022-11-10 14:11:06 +01:00
Sebastian Stenzel
6dac00625c
updated mount API
2022-11-09 15:33:20 +01:00
Sebastian Stenzel
41b7bd54f1
use vault id as a volume id
2022-11-08 16:38:45 +01:00
Sebastian Stenzel
f236614bd0
allow repeated mount & unmount of the same vault
2022-11-08 16:38:31 +01:00
Sebastian Stenzel
31c69f145e
use a fallback mount point absed on -Dcryptomator.mountPointsDir=... vm param
2022-11-07 18:17:20 +01:00
Sebastian Stenzel
b5a00f5ebe
added --enable-preview --enable-native-access to run config
2022-11-07 18:07:45 +01:00
Sebastian Stenzel
40c4300012
fixed json syntax error
2022-11-07 16:20:19 +01:00
Sebastian Stenzel
5369ddb1f9
adjust suppression.xml to jfuse
2022-11-07 16:17:50 +01:00
Sebastian Stenzel
1b4117de38
volume settings → change tcp port
2022-11-07 16:16:10 +01:00
Sebastian Stenzel
3e5a7fadd0
only set the mount point when a mount point is explicitly required
...
(didn't work for the webdav fallback provider, which doesn't _not_ MOUNT_TO_SYSTEM_CHOSEN_PATH, as it does not mount at all)
2022-11-07 15:55:26 +01:00
Sebastian Stenzel
eff2530e70
pre-select chosen mount service
2022-11-07 15:52:48 +01:00
Armin Schrenk
0f84d0c990
adapt to new APIs
2022-11-07 14:49:56 +01:00
Armin Schrenk
fbe33e21fb
Fixes #2498
...
Bump winfsp for windows bundle distribution
2022-11-03 10:16:53 +01:00
Edward Chow
dc310c009f
rename to onBeforeOpenMenu and init local reference in showTrayIcon()
2022-11-01 22:37:11 +11:00
Sebastian Stenzel
7091839f08
Merge pull request #2505 from cryptomator/feature/javafx-19
2022-10-28 22:09:29 +02:00
Sebastian Stenzel
79bf1759c7
Merge pull request #2509 from cryptomator/feature/jdk19
2022-10-28 22:09:06 +02:00
Sebastian Stenzel
70e5f53009
Merge branch 'develop' into feature/jdk19
2022-10-27 18:13:42 +02:00
Sebastian Stenzel
c79cfe1c9d
Merge branch 'develop' into feature/javafx-19
...
# Conflicts:
# pom.xml
2022-10-26 11:43:07 +02:00
Sebastian Stenzel
d619a0cbf4
bump jwt version
2022-10-26 11:40:09 +02:00
Sebastian Stenzel
517b5958b0
Merge pull request #2487 from cryptomator/feature/ppa-jdk-19
...
Use `coffeelibs-jdk-19` during PPA build
2022-10-18 16:48:28 +02:00
Armin Schrenk
01a6475d5f
replace deprecated method call
2022-10-17 17:13:12 +02:00
Edward Chow
445be3b668
remove straggling lines of awt code
2022-10-16 22:36:25 +11:00
Edward Chow
f852ae0392
remove AWT code and relocate to TrayMenuController
2022-10-16 22:26:30 +11:00
Edward Chow
e5e606f3ae
refresh vault list on tray icon click ( #2383 )
2022-10-16 17:42:07 +11:00
Sebastian Stenzel
69641ed3b6
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-10-14 13:55:15 +02:00
Sebastian Stenzel
1f01923169
build on Ubuntu Focal
2022-10-14 13:44:50 +02:00
Sebastian Stenzel
687bed6984
use the correct name of required build-dependency
2022-10-14 13:24:08 +02:00
Sebastian Stenzel
01698d1393
install required build-dependency
2022-10-14 13:21:28 +02:00
Sebastian Stenzel
6367cc2dfb
depend on coffeelibs-jdk-19
2022-10-14 13:10:37 +02:00
Armin Schrenk
bcfda68bef
bump used gh actions
2022-10-13 12:48:48 +02:00
Sebastian Stenzel
2399e29d75
update logback
2022-10-12 13:42:11 +02:00
Armin Schrenk
322779ee88
Refactor winget release to own workflow file ( #2471 )
...
... and call it on release windows build
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-10-11 20:16:24 +02:00
Julian Raufelder
fd6eb2139d
Minor cleanup in build.yml
2022-10-11 17:45:59 +02:00
Julian Raufelder
26ecd67a79
Update linux common metainfo.xml file
2022-10-11 15:33:44 +02:00
Julian Raufelder
e06240cbb9
Merge pull request #2475 from cryptomator/feature/add-release-check-precondition
...
Check POM version and linux metainfo.xml file during release steps
2022-10-11 15:11:54 +02:00
Julian Raufelder
b10d892b12
Skip release tests too when ci-skip provided in commit message
2022-10-11 15:09:19 +02:00
Julian Raufelder
45c2dd0358
Validate release check precondition in separate job
2022-10-11 12:45:49 +02:00
Julian Raufelder
34d6e8c419
Validate POM version and linux metainfo.xml file during build
2022-10-10 15:28:16 +02:00
Julian Raufelder
ae6a15b391
Check POM version and linux metainfo.xml file during release steps
2022-10-10 14:49:36 +02:00
Sebastian Stenzel
8040b71a51
simplified some more bindings
2022-10-10 12:09:30 +02:00
Sebastian Stenzel
76e7a0a7b8
bump OpenJFX to version 19
...
replaced EasyBind with `ObservableValue.map()` where possible
2022-10-10 10:24:42 +02:00
Sebastian Stenzel
910efc0b7b
prepare macOS builds for diverging Xcode versions
...
[ci skip]
2022-10-07 12:03:00 +02:00
Sebastian Stenzel
c805a820a4
Merge branch 'main' into develop
...
[ci skip]
2022-10-06 17:42:00 +02:00
Sebastian Stenzel
3ed8316b60
Merge branch 'release/1.6.15'
2022-10-06 17:40:22 +02:00
Sebastian Stenzel
b6e381f0bf
apply cryptofs hotfix
2022-10-06 17:37:03 +02:00
Sebastian Stenzel
aef3f4c6e2
prepare 1.6.15
2022-10-06 16:49:12 +02:00
Sebastian Stenzel
7bc5a336e4
dependency bump
2022-10-06 16:48:12 +02:00
Sebastian Stenzel
672b4aee2d
added Belgian, Danish, Farsi, Sinhala, Vietnamese to language chooser
2022-10-06 16:19:16 +02:00
Cryptobot
d4ab17b38c
New Crowdin updates ( #2427 )
...
[ci skip]
2022-10-06 16:11:29 +02:00
Sebastian Stenzel
91f49c5642
update cryptolib + cryptofs
...
fixes #2451
2022-10-06 15:20:21 +02:00
Julian Raufelder
da2f97b1c4
Fix communitcation with hub if it supports only HTTP version 1.1
2022-10-06 09:38:02 +02:00
Tobias Hagemann
5d647d20a5
Update README.md
2022-09-22 15:00:22 +02:00
Armin Schrenk
ce96d1c65e
Merge pull request #2452 from chewitt1/chewitt-next-button
...
Fixes #2447
2022-09-21 21:31:33 +02:00
Carrima Hewitt
f02a8e14ff
Fixed Trim and Bidirectional Bind
2022-09-21 11:11:00 -04:00
Armin Schrenk
dd31908f3a
Use for windows exe and msi build same JDKs
2022-09-21 15:50:08 +02:00
Sebastian Stenzel
495a1884c3
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-09-21 13:21:18 +02:00
Sebastian Stenzel
49c3b1fa43
fix font loading warning visible in console
...
see https://stackoverflow.com/a/65127949/4014509
2022-09-21 13:20:34 +02:00
Sebastian Stenzel
cde67966da
fix test
2022-09-21 09:49:57 +02:00
Sebastian Stenzel
d19e77432e
build with jdk 19
2022-09-21 09:28:37 +02:00
Sebastian Stenzel
cc24a4c9ae
Merge pull request #2445 from purejava/disable-keyrings
...
fixes #2047 , fixes #2219
2022-09-21 09:12:40 +02:00
Ralph Plawetzki
1101a7574c
Beautify the code
2022-09-20 20:12:44 +02:00
Ralph Plawetzki
30de04e291
Move CheckBox (injected from JavaFX) below the final fields (injected by Dagger)
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
2e3d2e86e2
Cut off the application from accessing keychains at the earliest point possible
...
as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
78cf082096
Rename properties as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
64c90f8107
Move checkbox to the front and rename members
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
b34bf6f161
Handle further queries of the backend for disabled keyrings
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
17d3d7307d
Wire disable all keyrings setting checkbox to the KeychainManager
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
e6c7fed662
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
23fad16742
Revert "Add disable all keyrings setting checkbox"
...
This reverts commit d037c6bc140495b5469c2a25ae2a7a2752bc35dc.
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
ec794cdca2
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Carrima Hewitt
2def9216ec
Trimmed Vault Name StringProperty
2022-09-20 10:33:26 -04:00
Carrima Hewitt
4f9759af58
Merge branch 'chewitt-next-button' of https://github.com/chewitt1/cryptomator into chewitt-next-button
2022-09-20 10:20:10 -04:00
Carrima Hewitt
382f6b7851
Reverted Misc
2022-09-20 10:19:38 -04:00
Carrima Hewitt
d60eb470ea
Merge branch 'cryptomator:develop' into chewitt-next-button
2022-09-20 08:41:38 -04:00
Carrima Hewitt
97a61ef717
Removed Comments
2022-09-20 08:37:38 -04:00
Armin Schrenk
08fc5e9a77
Fixes #2454
2022-09-20 10:58:48 +02:00
Carrima Hewitt
4c96c285bf
Fixed Next button for Invalid Vault Name
2022-09-19 21:17:48 -04:00
Edward Chow
0021f2d37c
Use 2x icon on Mac menu bar ( #2345 ) ( #2346 )
...
* Use 2x icon on Mac menu bar
Use 2x icon on Mac menu bar
* Fix #2357
Changed Windows tray icon to 2x
2022-09-15 17:38:42 +02:00
Tobias Hagemann
31d32f2018
Added macOS ARM64 workflow ( #2432 )
2022-09-10 08:30:18 +02:00
Armin Schrenk
b9c087b48e
Merge pull request #2430 from youscam/patch-1
...
Update README.md
2022-09-07 09:53:52 +02:00
KAMAL AZZOUZI
797dbc0a57
Update README.md
...
Update Windows profile name
2022-09-07 00:52:40 +01:00
Armin Schrenk
46745d030b
[ci skip] fix winget release action
2022-08-31 18:12:59 +02:00
Armin Schrenk
3cdf124e54
Merge branch 'main' into develop
...
[ci skip]
2022-08-31 16:02:28 +02:00
Armin Schrenk
d37147c73e
Merge branch 'release/1.6.14'
2022-08-31 15:59:56 +02:00
Armin Schrenk
67dd1548cc
finalize release
2022-08-31 15:47:23 +02:00
Armin Schrenk
008bb38e30
preparing 1.6.14
2022-08-31 15:41:18 +02:00
Cryptobot
1be6128523
New Crowdin updates ( #2350 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional (Hong Kong); Croatian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-08-31 15:17:19 +02:00
Armin Schrenk
b4f95c465a
Fixes #2408
2022-08-31 13:35:27 +02:00
Sebastian Stenzel
40fa961b9b
clean up module-info
2022-08-31 11:40:18 +02:00
Sebastian Stenzel
659123fe7a
regenerate keypair if .p12 _or_ keychain item is missing
...
it used to depend only on the keychain item
2022-08-31 11:25:25 +02:00
Sebastian Stenzel
2448963161
class does not need to be generic
2022-08-31 10:57:41 +02:00
Sebastian Stenzel
16c0431f6f
use release versions of slf4j + logback
2022-08-31 10:52:53 +02:00
Sebastian Stenzel
2d99d1bdd4
Adding EaseUS as a sponsor
...
[ci skip]
2022-08-31 10:46:11 +02:00
Sebastian Stenzel
86ed0d3c0e
Merge pull request #2390 from cryptomator/feature/slf4j-2
...
Upgrade to SLF4J 2.x and Logback 1.3.x
2022-08-12 09:53:27 +02:00
Sebastian Stenzel
0501b0ef39
fixed test
2022-08-11 18:23:33 +02:00
Sebastian Stenzel
2c2b208de7
no need to reset anything, since there is no previous config
2022-08-11 18:18:48 +02:00
Sebastian Stenzel
ec7ad0f479
use new ServiceLoader based log configurator
2022-08-11 18:14:54 +02:00
Sebastian Stenzel
5267a04491
make org.cryptomator.desktop an open module
2022-08-11 17:36:10 +02:00
Sebastian Stenzel
04714cd0de
make singleton Environment accessible outside of Dagger graph
2022-08-11 17:35:35 +02:00
Sebastian Stenzel
46dbe15e4a
update dependencies
2022-08-11 17:34:34 +02:00
Armin Schrenk
7abf167ba2
Merge pull request #2381 from cryptomator/feature/hub-handle-402
...
handle 402 error when authenticating with Cryptomator Hub
2022-08-09 10:55:41 +02:00
Armin Schrenk
44d19bdefe
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-08-09 10:37:22 +02:00
Armin Schrenk
f84eef5639
actually use the scene in ui flow
2022-08-08 16:37:30 +02:00
Armin Schrenk
281f6f727f
show info for 402 response on unlock
2022-08-08 16:33:07 +02:00
Sebastian Stenzel
bf83df3cd3
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
[ci skip]
2022-08-05 14:31:59 +02:00
Sebastian Stenzel
be4f6f2b9b
Merge branch 'hotfix/1.6.13'
2022-08-05 14:31:25 +02:00
Sebastian Stenzel
bf84598131
set version to 1.6.13
2022-08-05 14:31:10 +02:00
Sebastian Stenzel
943be4557f
fixes #2374
2022-08-05 14:28:47 +02:00
Sebastian Stenzel
649e029d4f
added cryptomator.integrationsMac.keychainServiceName system property
2022-08-05 11:09:49 +02:00
Sebastian Stenzel
1cd3d1d67f
Merge pull request #2365 from purejava/fix-2301
...
Pass on CLI parameters from launch scripts to executables
2022-08-02 08:44:04 +02:00
Ralph Plawetzki
8290df9ea6
Pass on CLI parameters for Cryptomator started as an AppImage or installed from PPA
...
Fixes #2301
2022-08-01 18:17:41 +02:00
Armin Schrenk
47f2d423b9
Remove code smells
2022-07-28 11:16:59 +02:00
Armin Schrenk
80b5b6af00
simplify app version code
2022-07-28 10:58:50 +02:00
Armin Schrenk
414c4e20b8
remove code smell
2022-07-28 10:47:46 +02:00
Armin Schrenk
11a55f382a
fix winget release
2022-07-27 17:16:33 +02:00
Armin Schrenk
0c5021913c
Merge branch 'main' into develop
2022-07-27 12:11:13 +02:00
Armin Schrenk
8bc0b3a700
Merge branch 'hotfix/1.6.12'
2022-07-27 12:10:01 +02:00
Armin Schrenk
57110ff417
add release to metainfo
2022-07-27 11:57:45 +02:00
Armin Schrenk
d5bdea4a75
fix debian build script
...
Fixes #2352
2022-07-27 11:57:00 +02:00
Armin Schrenk
72c8ca3368
preparing 1.6.12
2022-07-27 11:55:24 +02:00
Armin Schrenk
2ca824696c
Merge branch 'main' into develop
2022-07-26 13:24:11 +02:00
Armin Schrenk
43d8f7c47f
Merge branch 'release/1.6.11'
2022-07-26 13:23:54 +02:00
Armin Schrenk
9209e7698c
add release info to linux metainfo file
2022-07-26 13:23:31 +02:00
Armin Schrenk
6e75f1fea8
Merge branch 'main' into develop
2022-07-26 13:11:13 +02:00
Armin Schrenk
2bdb0c3e6a
Merge branch 'release/1.6.11'
2022-07-26 13:08:59 +02:00
Armin Schrenk
677634930d
Fix windows run config [ci skip]
2022-07-26 13:03:43 +02:00
Armin Schrenk
546da7d11f
preparing 1.6.11
2022-07-26 12:39:45 +02:00
Armin Schrenk
8662abae5a
Merge branch 'feature/hub' into develop
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# dist/win/build.ps1
# src/main/java/org/cryptomator/common/Environment.java
2022-07-26 12:29:33 +02:00
Cryptobot
f98782ba4e
New Crowdin updates ( #2313 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-07-26 12:14:32 +02:00
Armin Schrenk
422077ac08
adjust pom
2022-07-20 17:01:29 +02:00
Armin Schrenk
10b9e75972
degenerify button description and rename things in resetPasswordController
2022-07-19 16:36:32 +02:00
Armin Schrenk
00e420a248
Improve add vault wizard:
...
* adjust ok/not-ok-design to other textfields
* add info, what characters to use
2022-07-19 15:51:58 +02:00
Armin Schrenk
f7ddb6e714
Update and deduplicate winfsp download link
...
Fixes #2117
2022-07-18 14:56:39 +02:00
Armin Schrenk
f1c8e3d3f2
Change CatchingExecutor:
...
* ignore cancellation exception
* remove assertion (Closes #2270 )
2022-07-18 12:22:57 +02:00
Armin Schrenk
cfc8c7bed7
remove unused instance var
2022-07-18 12:15:48 +02:00
Armin Schrenk
71b876b32d
Fixes #1900
2022-07-18 11:42:12 +02:00
Armin Schrenk
cdc60abf66
Fixes #2292
2022-07-18 10:23:12 +02:00
Armin Schrenk
b73ab4645b
only publish to winget, if workflow triggered by release or explicitly stated
2022-07-15 11:14:21 +02:00
Sebastian Stenzel
c70961405c
updated code sign cert
...
[ci skip]
2022-07-15 09:52:25 +02:00
Armin Schrenk
d814c1cfca
Update integrations-win lib ( #2331 )
...
* update to integrations-win 1.1.2
* refactor environment class to reduce maintenance
* fix test
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-07-11 15:59:54 +02:00
Armin Schrenk
50413ca9d8
Merge pull request #2329 from barimess/update-link
...
updated links to the latest version.
2022-07-11 13:37:58 +02:00
Sebastian Stenzel
2a91403f2f
bumped webdav-nio-adapter to version 1.2.8, containing vulnerability fixes in jetty
2022-07-11 10:09:22 +02:00
barimess
5ec499ff01
updated links to the latest version.
...
updated links from 1.5 to 1.6
2022-07-08 18:30:49 +01:00
Armin Schrenk
86cf0d4d4e
Merge pull request #2328 from cryptomator/feature/hub-device-name-taken
...
Display message when device name is already in use
2022-07-08 13:44:04 +02:00
Sebastian Stenzel
f2af6f355c
remove debug step
...
[ci skip]
2022-07-08 13:09:26 +02:00
Sebastian Stenzel
58d01b5bf5
fixed errors
...
[ci skip]
2022-07-08 13:07:30 +02:00
Sebastian Stenzel
5e19cd409f
use different action for getting the gist
...
[ci skip]
2022-07-08 12:56:02 +02:00
Sebastian Stenzel
4dd58a664e
Update error-db.yml
...
add discussion data to errorcodes.json gist
[ci skip]
2022-07-08 12:48:50 +02:00
Armin Schrenk
a7fc8d6fc4
hide alreadyExistingLabel when deviceName changed by user
2022-07-08 12:03:38 +02:00
Armin Schrenk
5c31a34d5f
Show message in register dialog if device name is already in use
2022-07-08 11:33:59 +02:00
Armin Schrenk
67264c0d8c
Merge pull request #2319 from cryptomator/feature/hub-better-dialogs
...
Improve Hub dialogs
2022-07-07 20:54:11 +02:00
mindmonk
153ccef8a2
Merge pull request #2325 from cryptomator/feature/recoverykey-success-notification
...
implemented recoverykey reset password success notification screen
2022-07-07 18:12:12 +02:00
Armin Schrenk
0e853b25f7
simplify the prefill of device registration name textbox
2022-07-07 17:54:53 +02:00
Sebastian Stenzel
12302162b1
Update error-db.yml
...
[ci skip]
2022-07-07 17:35:48 +02:00
Jan-Peter Klein
7d14b55bcb
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 17:23:32 +02:00
Jan-Peter Klein
69fe5b8c27
changed buttonOrder and buttonData in recovery_reset_password.fxml and removed blank line in string.properties
2022-07-07 17:23:10 +02:00
Sebastian Stenzel
df099df334
Create error-db.yml
...
Eventually append discussion data to error database
2022-07-07 17:13:27 +02:00
Jan-Peter Klein
6bbdb4baa0
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 16:18:26 +02:00
Jan-Peter Klein
ea6318dfc4
comments of the PR were taken into account as well as a few small changes in the recoverykey recover dialog
2022-07-07 16:17:41 +02:00
Armin Schrenk
93500a4efd
use try-with-resource
2022-07-07 12:27:20 +02:00
Jan-Peter Klein
b132bb6412
implemented recoverykey reset password success notification screen
2022-07-07 12:16:04 +02:00
Armin Schrenk
cf38a10284
Change text from registration to "naming" and prefill device name
2022-07-07 12:01:34 +02:00
Sebastian Stenzel
15781b685d
use new github "inputs" context, where booleans are supposed to actually be booleans
...
see https://github.com/actions/runner/issues/1483
see https://docs.github.com/en/actions/learn-github-actions/contexts#inputs-context
[ci skip]
2022-07-06 17:09:02 +02:00
Armin Schrenk
73442cddc8
Change register device dialog text to make intent clear
2022-07-06 10:41:13 +02:00
mindmonk
bce9833929
Merge pull request #2273 from cryptomator/feature/lock-and-quit-without-asking
...
implemented functionality of feature request issue #1713 "On closing …
2022-07-05 16:46:45 +02:00
Jan-Peter Klein
29d0e258f1
deleted unused and unnecessary code in QuitController
2022-07-05 16:30:32 +02:00
Jan-Peter Klein
1305e45564
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-07-05 16:18:06 +02:00
Jan-Peter Klein
9e18215d10
removed unused method, del .idea/uiDesigner.xml and code cleanup
2022-07-05 16:17:42 +02:00
Jan-Peter Klein
683276a6c6
switch scene in quitDialog to quitForcedDialog instead of init new window
2022-07-05 14:22:05 +02:00
Sebastian Stenzel
f16a30ef29
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2022-07-05 13:28:41 +02:00
Sebastian Stenzel
82db3b59fb
bump jwt dependency
2022-07-05 13:22:43 +02:00
Armin Schrenk
c191df9ee3
add device registration failed controller
2022-07-05 11:20:52 +02:00
Armin Schrenk
a2d6db0415
Add device registrations success screen
2022-07-05 11:09:29 +02:00
Armin Schrenk
077825f98a
Add desgin to recieve key dialog
2022-07-05 09:29:49 +02:00
Armin Schrenk
381c1cd8d3
Bump tinyoauth2 dependecy and adjust to new api
2022-07-04 17:15:00 +02:00
Armin Schrenk
ae2c67a88b
fit unauthorized device dialog to new design
2022-07-04 11:50:07 +02:00
Armin Schrenk
3ce0270cde
Adjust hub register device to new design
2022-07-04 11:37:49 +02:00
Armin Schrenk
e011a98fa0
add window title to hub keyloading
2022-07-04 10:36:15 +02:00
Armin Schrenk
9386804216
redesign auth processing dialog:
...
* adjust to new design
* add translation keys
2022-07-04 10:33:58 +02:00
Jan-Peter Klein
b791df01f7
removed quitforced package, moved QuitForcedController into quit package and deleted not required files
2022-06-30 15:41:33 +02:00
Jan-Peter Klein
376733106b
Merge branch 'develop' into feature/lock-and-quit-without-asking
...
# Conflicts (solved):
# src/main/resources/i18n/strings.properties
2022-06-30 15:22:57 +02:00
Jan-Peter Klein
8e6d2cf45a
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-06-30 15:13:06 +02:00
Armin Schrenk
63cd3a02de
Merge branch 'develop' into feature/hub
2022-06-30 12:13:29 +02:00
Armin Schrenk
1795a7aaa4
Merge pull request #2311 from cryptomator/feature/1430-embark-on-unity
...
Embark on unity.
Closes #1430
2022-06-30 11:07:25 +02:00
Armin Schrenk
c8e4ed1ce4
Merge branch 'feature/translations' into feature/1430-embark-on-unity
...
# Conflicts:
# src/main/resources/i18n/strings_de.properties
# src/main/resources/i18n/strings_pl.properties
# src/main/resources/i18n/strings_pt_BR.properties
# src/main/resources/i18n/strings_zh_TW.properties
2022-06-30 10:20:44 +02:00
Armin Schrenk
99b25d0792
migrate translations
2022-06-30 10:00:22 +02:00
Jan-Peter Klein
e640e36744
show forced dialog if normal lock and quit fails in quit dialog
2022-06-29 15:27:19 +02:00
Jan-Peter Klein
d10d8fb208
implemented force quit dialog
2022-06-29 15:12:43 +02:00
Tobias Hagemann
43e6ca41aa
more consistency
2022-06-29 11:34:07 +02:00
Armin Schrenk
e2b4566174
Update src/main/resources/i18n/strings.properties
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:15:26 +02:00
Armin Schrenk
d203db8075
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:14:14 +02:00
Armin Schrenk
7c4f5b28a7
use correct translation key
2022-06-29 11:10:55 +02:00
Armin Schrenk
7edd1dfa40
Reintegrate forget password dialog into application
2022-06-29 11:10:15 +02:00
Armin Schrenk
09550b77dc
Merge branch 'feature/1430-embark-on-unity' of https://github.com/cryptomator/cryptomator into feature/1430-embark-on-unity
2022-06-29 10:54:59 +02:00
Armin Schrenk
3bd43908ac
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 10:54:42 +02:00
Armin Schrenk
f69efb85a5
more translation adjustments
2022-06-29 10:54:17 +02:00
Armin Schrenk
bc5091a0d7
adjust forget password dialog
2022-06-29 10:52:39 +02:00
Armin Schrenk
a199a2a06b
add ux todo
2022-06-29 10:08:18 +02:00
Armin Schrenk
dffd4d9dd9
change translation keys to use unified dialog scheme
2022-06-29 10:07:03 +02:00
Armin Schrenk
737d98775b
Revert "rename recovery_create.fxml file"
...
This reverts commit 78e458f01a .
2022-06-28 16:41:53 +02:00
Armin Schrenk
bee9c9f452
closes #1713
...
quit application by locking open vaults, if user wished so.
2022-06-28 15:39:04 +02:00
Armin Schrenk
2b19fd6852
adjust lock failed dialog
2022-06-28 10:32:47 +02:00
Armin Schrenk
a5e9837c99
Adjust design of unlock invalid mp dialog
2022-06-28 10:15:39 +02:00
Armin Schrenk
81a1052a76
cleanup
2022-06-27 19:08:00 +02:00
Armin Schrenk
ab2d740722
adjust choose masterkeyfile dialog
2022-06-27 19:04:14 +02:00
Armin Schrenk
bf3a62a6b4
Rename translation key for unlock window title
2022-06-27 18:56:53 +02:00
Armin Schrenk
d163d02077
Change window title for removeVault dialog
2022-06-27 18:49:26 +02:00
Armin Schrenk
677607d210
adjust remove vault dialog
2022-06-27 18:24:54 +02:00
Armin Schrenk
fd3c8d7f78
Adjust design of lock_forced dialog
2022-06-27 18:07:41 +02:00
Armin Schrenk
cce74ef5e4
add TODO
2022-06-27 17:52:49 +02:00
Armin Schrenk
74058238ec
adjust design of wrong file alert
2022-06-27 17:52:34 +02:00
Armin Schrenk
78e458f01a
rename recovery_create.fxml file
2022-06-27 17:26:21 +02:00
Armin Schrenk
07cfef2e41
adjust design of auth for recovery key
2022-06-27 17:21:45 +02:00
Armin Schrenk
35c5bd03de
Changed design for unlock success dialog
2022-06-27 16:26:35 +02:00
Jan-Peter Klein
7cc1a1728c
removed unused parameter
2022-06-27 14:40:20 +02:00
Cryptobot
a79bf1952d
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-25 18:41:43 +02:00
Armin Schrenk
c7ad587aa2
Changed design for quit screen as template for other dialogs
2022-06-24 15:34:01 +02:00
Armin Schrenk
22b842e6c2
Rename styleclass
2022-06-24 12:27:38 +02:00
Armin Schrenk
f96c52cdb1
Disable Password tab if vault.config.keyid.scheme is not masterkeyfile
2022-06-24 10:26:34 +02:00
Cryptobot
ca426f6535
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-22 17:10:33 +02:00
Armin Schrenk
d6f489ea98
bump dependencies
2022-06-22 12:36:00 +02:00
Tobias Hagemann
8043a4ea10
Update README.md
2022-06-22 10:42:59 +02:00
Tobias Hagemann
e5cb271e28
Update README.md
2022-06-22 10:42:13 +02:00
Armin Schrenk
45f038bae2
Merge branch 'develop' into feature/hub
...
# Conflicts:
# dist/mac/dmg/build.sh
# dist/win/build.ps1
# pom.xml
2022-06-22 09:55:02 +02:00
Cryptobot
3580728a5a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-21 12:42:13 +02:00
Cryptobot
749c5d9f24
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-21 00:39:49 +02:00
Cryptobot
6ae872fa85
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-20 21:27:37 +02:00
Cryptobot
773fa9804a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 14:07:39 +02:00
Cryptobot
cfa9beec8b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 11:11:16 +02:00
Cryptobot
5f4d13f662
New translations strings.properties (Japanese)
...
[ci skip]
2022-06-20 04:29:20 +02:00
Cryptobot
f0d69b645b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-19 13:23:39 +02:00
Cryptobot
797724e640
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-17 01:12:50 +02:00
Cryptobot
3488db8c0e
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 21:47:37 +02:00
Cryptobot
d53e0b24a4
New translations strings.properties (German)
...
[ci skip]
2022-06-15 15:40:48 +02:00
Cryptobot
347a7b3ef7
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 12:35:10 +02:00
Cryptobot
ff80585a2f
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-15 09:29:10 +02:00
Armin Schrenk
8c65bd19c2
Make FUSE the default volume impl
2022-06-13 10:00:14 +02:00
Cryptobot
ad7a8835b3
New translations strings.properties (German)
...
[ci skip]
2022-06-07 20:28:24 +02:00
Cryptobot
9f2b5b6ee3
New translations strings.properties (Croatian)
...
[ci skip]
2022-06-06 11:29:54 +02:00
Cryptobot
15726c6b21
New translations strings.properties (Indonesian)
...
[ci skip]
2022-06-03 05:53:25 +02:00
Cryptobot
1c824a37b0
New translations strings.properties (French)
...
[ci skip]
2022-06-01 12:36:32 +02:00
Cryptobot
7c04ba48a8
New translations strings.properties (Turkish)
...
[ci skip]
2022-06-01 12:36:24 +02:00
Jan-Peter Klein
6f33cf8df7
removed checkbox in quit prompt
2022-05-31 14:09:12 +02:00
Jan-Peter Klein
8f85777887
implemented functionality of feature request issue #1713 "On closing of the application: Always lock and quit – without asking"
2022-05-31 11:18:20 +02:00
Cryptobot
931d6f0048
New translations strings.properties (Polish)
...
[ci skip]
2022-05-30 22:16:25 +02:00
Cryptobot
692b3828b8
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 19:53:25 +02:00
Cryptobot
320be05a66
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 10:53:36 +02:00
Cryptobot
2c7b407e94
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 07:54:01 +02:00
Cryptobot
20c66a6005
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-27 21:40:27 +02:00
JaniruTEC
e6ff7a6d88
Merge pull request #2259 from cryptomator/fix/2258-catching-executors
...
Added catching executors
2022-05-27 18:24:55 +02:00
Sebastian Stenzel
aca55734b0
Use Xcode Notarization Action ( #2267 )
...
[ci skip]
2022-05-27 12:21:13 +02:00
JaniruTEC
f740a93b6c
Applied suggestions from code review
...
Changed signature of afterExecuteTask
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875548549
--
Changed name of "afterExecute0" to "afterExecuteInternal"
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875551994
2022-05-27 01:48:11 +02:00
JaniruTEC
e9a71827ed
Apply suggestions from code review
...
Establishing symmetry with `afterExecuteTask`
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-27 01:36:10 +02:00
Sebastian Stenzel
dc3f80ffc9
fix build
2022-05-26 12:04:33 +02:00
Cryptobot
75633a10bd
New translations strings.properties (Czech)
...
[ci skip]
2022-05-25 13:41:37 +02:00
Cryptobot
dda526b83e
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-24 00:49:03 +02:00
Tobias Hagemann
47f7c437fe
added separate definition for green tones used for password strength indicator
2022-05-23 13:39:07 +02:00
Tobias Hagemann
15e46f8ca5
Merge branch 'feature/optimize-logo' into develop
2022-05-23 13:17:38 +02:00
Tobias Hagemann
5b13553866
cleanup
...
[ci skip]
2022-05-23 13:17:02 +02:00
Tobias Hagemann
e14d1f4028
cleaned up css files
...
[ci skip]
2022-05-23 13:15:24 +02:00
Cryptobot
a7405b4fca
New translations strings.properties (Dutch)
...
[ci skip]
2022-05-21 11:41:58 +02:00
Jan-Peter Klein
8c52c740d3
removed /bot/bot.png
2022-05-20 11:30:23 +02:00
Jan-Peter Klein
1d70eecbb7
added title-logo file and rearranged files
2022-05-20 11:24:51 +02:00
Armin Schrenk
3d95276a7f
Feature/2200 illegal use of builders ( #2262 )
...
* Replaced Builder in VaultComponent with Factory
* migrate VaultOptionsComponent
Co-authored-by: JaniruTEC <JaniruTEC@gmail.com >
2022-05-19 22:07:56 +02:00
Cryptobot
88020fcaf4
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-19 15:51:15 +02:00
Cryptobot
4e89b6365a
New translations strings.properties (Chinese Traditional, Hong Kong)
...
[ci skip]
2022-05-17 19:47:14 +02:00
Cryptobot
52396f68f5
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 19:47:13 +02:00
Tobias Hagemann
5233e6b690
improved cleanup in manual build script for macos
...
[ci skip]
2022-05-17 18:33:02 +02:00
Cryptobot
3c469c80be
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 16:44:35 +02:00
JaniruTEC
0040c8a5f8
Added catching executors
2022-05-17 16:30:23 +02:00
Cryptobot
e8751d2116
New translations strings.properties (Swahili, Tanzania)
...
[ci skip]
2022-05-17 10:51:44 +02:00
Cryptobot
9bc439a913
New translations strings.properties (Indonesian)
...
[ci skip]
2022-05-16 21:08:12 +02:00
Armin Schrenk
4989eacaf9
Fixes #2256
2022-05-16 12:58:36 +02:00
Cryptobot
c7b257eb66
New translations strings.properties (Polish)
...
[ci skip]
2022-05-15 23:47:27 +02:00
Cryptobot
2f76b724a7
New translations strings.properties (Swedish)
...
[ci skip]
2022-05-14 18:55:21 +02:00
Sebastian Stenzel
cd709260ce
ignore autogenerated file
...
[ci skip]
2022-05-13 15:48:15 +02:00
Sebastian Stenzel
87202453b1
added Swahili to language picker
...
[ci skip]
2022-05-13 15:43:43 +02:00
Cryptobot
4786193731
New Crowdin updates ( #2212 )
...
[ci skip]
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-13 15:28:33 +02:00
Sebastian Stenzel
90f523bee8
parameterize patchWebDAV.ps1 and add default values to .bat file ( #2251 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2022-05-13 15:11:41 +02:00
Tobias Hagemann
78bb996072
updated integrations-mac dependency
2022-05-13 13:42:40 +02:00
Armin Schrenk
822963e1a9
bump cryptofs
...
Fixes #2238
2022-05-13 13:17:11 +02:00
Tobias Hagemann
773a5d3570
Merge pull request #2244 from cryptomator/feature/parameterize-mac-build-script
...
Parameterized macOS build script
2022-05-12 16:19:14 +02:00
Armin Schrenk
acc5277258
Merge pull request #2242 from cryptomator/feature/parameterize-win-build-script
...
Parameterize local windows build script
2022-05-12 16:17:34 +02:00
Armin Schrenk
4ecb98a5e6
Merge pull request #2245 from cryptomator/feature/location-preset-enum
...
Enumeenize well-known local cloud storage paths
2022-05-12 16:14:43 +02:00
Armin Schrenk
75093f1c09
Make lauchner class configurable
2022-05-12 16:12:20 +02:00
Tobias Hagemann
0351595243
parameterized MODULE_AND_MAIN_CLASS
2022-05-12 16:07:47 +02:00
Armin Schrenk
5ab74affb5
Refactor LocationPreset enum:
...
* use static inner class
* add getDisplayName method
* make instance variables final
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-12 13:47:57 +02:00
Sebastian Stenzel
8230b74c78
moved file picker filter glob to Constants.java
2022-05-12 13:17:33 +02:00
Armin Schrenk
5832e8cd49
Apply suggestions from code review
...
Co-authored by: Tobias Hagemann <tobihagemann@users.noreply.github.com >
2022-05-12 12:15:16 +02:00
Tobias Hagemann
0220af24d0
actually use vault config filename from constants when creating vault
2022-05-12 10:51:00 +02:00
Armin Schrenk
3e6d81ef1b
Use parameter for main jar glob pattern
2022-05-12 09:15:04 +02:00
Tobias Hagemann
852daaa88e
parameterized mac build script
2022-05-12 09:14:10 +02:00
Armin Schrenk
7dfc4d9ded
allow custom name for c9r/c9s icon file
2022-05-12 09:14:03 +02:00
Armin Schrenk
98002f63dc
Use enum for well-known local cloud storage paths and move class to commons package
2022-05-12 08:45:03 +02:00
Armin Schrenk
80696972cb
allow upgrade-uuid to be customized in build script
2022-05-11 13:00:32 +02:00
Sebastian Stenzel
a3d4eb6048
adjust build to integrations-win 1.1.1
2022-05-11 12:51:48 +02:00
Armin Schrenk
0f88e6c2fe
fix errors
2022-05-11 12:48:56 +02:00
Armin Schrenk
3524f273de
Merge branch 'develop' into feature/parameterize-win-build-script
...
# Conflicts:
# dist/win/build.ps1
2022-05-11 12:48:31 +02:00
Armin Schrenk
fb3d64c43f
update integrations-win dependency
2022-05-11 12:41:33 +02:00
Armin Schrenk
90d43f28d9
eradicate last hard coded app name occurences in build script
2022-05-11 12:25:53 +02:00
Armin Schrenk
a29f10a504
refactor build scipt to be easiert customizable
2022-05-11 12:22:29 +02:00
Armin Schrenk
6702747652
separate cryptomator labels and asset paths from installer file
2022-05-10 18:35:04 +02:00
Armin Schrenk
a8b920698d
Generify error message in installer
2022-05-10 16:32:59 +02:00
Sebastian Stenzel
0b2685f271
adjusted .gitignore to latest IntelliJ IDEA standards
...
see https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems
[ci skip]
2022-05-10 15:23:02 +02:00
Sebastian Stenzel
120be431ee
prepare Cryptomator to eventually change the update check URL
2022-05-10 11:36:40 +02:00
Armin Schrenk
f50eb1f047
Revert "Reset webdavport field if changes are not applied and focus lost"
...
This reverts commit c6e9e33feb .
2022-05-09 13:06:15 +02:00
Armin Schrenk
32d6661a72
Merge pull request #2235 from cryptomator/feature/automate-winget
...
Add automatic release to winget to msi/exe ci job
2022-05-06 17:44:33 +02:00
Armin Schrenk
f57d8dab6d
instead of defining pwsh as default for winget job, only use it in specific step
2022-05-06 17:34:04 +02:00
Armin Schrenk
5ba0e674f2
Add automatic release to winget to msi/exe ci job
2022-05-06 13:13:45 +02:00
Sebastian Stenzel
55f67785cd
don't cause the job to fail if the upload fails
...
[ci skip]
2022-05-05 09:05:05 +02:00
Sebastian Stenzel
6d082330e6
replace failing curl with http-request-action
...
[ci skip]
2022-05-05 08:00:21 +02:00
Sebastian Stenzel
0fdc5b2826
fix duplicate arm64 dmg and duplicate appimage
...
[ci skip]
2022-05-05 07:50:06 +02:00
Sebastian Stenzel
31f77e62ea
configurable time interval
2022-05-05 07:44:28 +02:00
Sebastian Stenzel
3435a6701a
round timestamp to latest 15min mark
2022-05-05 07:41:36 +02:00
Sebastian Stenzel
d4367b97a6
adjust interval to 900s, when reporting stats every 15min
2022-05-05 07:39:05 +02:00
Sebastian Stenzel
1151157dff
Report Download Stats ( #2230 )
...
[ci skip]
2022-05-05 07:32:19 +02:00
Martin Beyer
e3c609351f
Add third stats graph, displaying general file(attribute) accesses
2022-05-05 00:09:39 +02:00
Martin Beyer
01412070ad
Merge remote-tracking branch 'origin/develop' into feature/stats-counter-for-metadata
2022-05-04 15:41:33 +02:00
Julian Raufelder
e9c58ac3d5
Merge branch 'hotfix/1.6.10' into develop
2022-05-03 16:38:51 +02:00
Julian Raufelder
2833015ff1
Merge branch 'hotfix/1.6.10'
2022-05-03 16:18:05 +02:00
Julian Raufelder
12ef32835c
Prepare 1.6.10
...
[ci skip]
2022-05-03 16:15:33 +02:00
Julian Raufelder
eae5f4d870
Fix truncation if new size is larger than the current file size when FUSE is used to mount the vault
...
Fixes #2218
2022-05-03 16:10:41 +02:00
JaniruTEC
30e1c989d0
Fixed typo
2022-05-01 00:46:36 +02:00
Sebastian Stenzel
d4b3eff42f
restored success/error redirects
2022-04-28 12:59:27 +02:00
Sebastian Stenzel
9f0e269baf
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-04-28 12:55:55 +02:00
Armin Schrenk
c6e9e33feb
Reset webdavport field if changes are not applied and focus lost
2022-04-28 12:00:06 +02:00
Armin Schrenk
62c7f95f7c
removed logging of unused property
2022-04-28 11:54:51 +02:00
Armin Schrenk
a304427973
Remove last reference of "donationkey"
2022-04-28 11:53:54 +02:00
Sebastian Stenzel
c04597eca5
Merge branch 'main' into develop
...
[ci skip]
2022-04-27 15:52:15 +02:00
Sebastian Stenzel
ba1945ebb8
Merge branch 'release/1.6.9'
2022-04-27 15:51:50 +02:00
Sebastian Stenzel
e9551a076d
Merge branch 'develop' into release/1.6.9
2022-04-27 15:30:59 +02:00
Sebastian Stenzel
ccd3da3b09
Merge pull request #2096 from cryptomator/feature/integrations-api-1.1.0
...
Integrations API 1.1.0
2022-04-27 15:29:47 +02:00
Sebastian Stenzel
5e06fa7385
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
2022-04-27 15:23:38 +02:00
Sebastian Stenzel
c3969f2f33
bumped integrations version
2022-04-27 15:19:54 +02:00
Sebastian Stenzel
0a8cc7ed1e
Merge branch 'develop' into release/1.6.9
2022-04-27 13:19:41 +02:00
Cryptobot
74f5be1605
New Crowdin updates ( #2146 )
...
[ci skip]
2022-04-27 13:19:03 +02:00
Sebastian Stenzel
3c376c4bf6
add -Dsun.java2d.metal=true, which fixes #2194
2022-04-27 13:18:25 +02:00
Armin Schrenk
fedb62d99a
Merge pull request #2175 from cryptomator/feature/binary-stylesheets
...
Prefer binary stylesheets
2022-04-27 13:06:18 +02:00
Armin Schrenk
8f97235b9a
Merge pull request #2189 from cryptomator/feature/on-the-fly-license
...
Generate app license on release/ installer build and remove commited third party file
2022-04-27 13:05:53 +02:00
Julian Raufelder
d127121007
Update metainfo.xml to 1.6.9
...
[ci skip]
2022-04-26 19:51:43 +02:00
Armin Schrenk
d6a55d3006
preparing 1.6.9
2022-04-26 18:14:40 +02:00
Armin Schrenk
d3d0cef2bb
bumping dependencies
2022-04-26 18:07:37 +02:00
Armin Schrenk
c514dc6235
fixes #2205
2022-04-26 17:58:37 +02:00
Armin Schrenk
98b3b14e6a
Reverted bundle license to show links again and adjusted license template
...
* only those are depicted as clickable http links
2022-04-26 17:48:05 +02:00
Sebastian Stenzel
9d4f9c12b9
outsourced authorization flow to https://github.com/coffeelibs/tiny-oauth2-client
2022-04-25 16:28:54 +02:00
Sebastian Stenzel
d1c4eda072
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/appimage.yml
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
# dist/mac/dmg/build.sh
# dist/win/build.ps1
2022-04-25 15:30:56 +02:00
Armin Schrenk
835a5592fc
use pwsh for license generation to circumvent slash problem in url
2022-04-22 17:18:28 +02:00
Armin Schrenk
c429de6a66
third slash's the charm
2022-04-22 16:52:49 +02:00
Armin Schrenk
afe7737129
wrong usage of github workspace var
2022-04-22 16:25:00 +02:00
Armin Schrenk
94b3ea37d6
use absolute path in workflow
2022-04-22 16:19:09 +02:00
Tobias Hagemann
4d7e16d58e
updated license templates
2022-04-22 12:34:25 +02:00
Armin Schrenk
2f17d80fe6
Revert "removed license dir, renamed merge file and adjusted paths"
...
This reverts commit d053367f83 .
2022-04-22 11:51:22 +02:00
Armin Schrenk
fbc598fed7
Reordered steps in vault creation and renamed methods
2022-04-22 10:40:18 +02:00
Armin Schrenk
d053367f83
removed license dir, renamed merge file and adjusted paths
2022-04-22 09:49:04 +02:00
Armin Schrenk
9f5c31e4e7
Move app specific license template to resources directory
2022-04-21 14:21:40 +02:00
Armin Schrenk
68d4b440e1
use spaces instead of tabs in app license file
2022-04-20 17:47:50 +02:00
Armin Schrenk
bcfba21900
Create third-party-license file in target directory, use plugin defaults to let it placed inside jar
2022-04-20 17:46:58 +02:00
Armin Schrenk
c1801e3d22
fixed typo
2022-04-20 12:12:25 +02:00
Armin Schrenk
bff0194f3e
Fixed wrong file format and url of lcense merge file
2022-04-20 12:12:00 +02:00
Armin Schrenk
75f96eb08f
removing static third-party-licenses file
2022-04-20 10:37:13 +02:00
Armin Schrenk
4d1d6f449e
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-04-20 10:31:25 +02:00
Armin Schrenk
eb0a2c1267
On macOS show example in dark mode when adding existing vault
2022-04-19 17:34:12 +02:00
Armin Schrenk
51d715caa1
apply same config to license generation
2022-04-19 16:47:33 +02:00
Sebastian Stenzel
b55bd8075c
relax stale bot
...
[ci skip]
2022-04-18 09:18:51 +02:00
Sebastian Stenzel
d368b01038
Merge pull request #2105 from cryptomator/feature/gtk2-launcher
...
Add additional GTK2 launcher to AppImage, fixes #1432
2022-04-18 08:24:13 +02:00
Martin Beyer
4944a634fb
Add counter for file access
2022-04-14 15:47:41 +02:00
Tobias Hagemann
dc3894290b
updated license template for macos, fixed manual build script
2022-04-14 13:52:10 +02:00
Armin Schrenk
597bbdbdb8
for mac build generate license on the fly
...
References 7172462b4b
2022-04-13 17:53:44 +02:00
Sebastian Stenzel
2b255ed101
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/fxapp/FxApplication.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-13 07:21:59 +02:00
Sebastian Stenzel
9ece1f66a1
bumped API to 1.1.0-rc1
2022-04-13 07:16:19 +02:00
JaniruTEC
e71b375437
Added "--version" (short: "-v")
...
Merge pull request #2064 from cryptomator/1996-cli-version
2022-04-13 00:57:08 +02:00
JaniruTEC
bcb2b088ba
Applied suggestions from code review
2022-04-13 00:46:11 +02:00
JaniruTEC
f123dff0cd
Merge remote-tracking branch 'origin/develop' into 1996-cli-version
...
# Conflicts:
# src/main/java/org/cryptomator/launcher/Cryptomator.java
2022-04-12 17:44:13 +02:00
Sebastian Stenzel
0ace5bb42b
fix copy-paste error in log message
2022-04-11 12:34:50 +02:00
Sebastian Stenzel
b656b591ed
prefer .bss over .css
2022-04-11 12:32:07 +02:00
Sebastian Stenzel
564370ec7a
compile .css into .bss file
2022-04-11 12:31:57 +02:00
Tobias Hagemann
7dd0f0cb31
Merge pull request #2173 from cryptomator/feature/preferences-interface
...
Moved interface preferences to its own tab
2022-04-11 10:49:14 +02:00
Tobias Hagemann
79e1285b38
increased margins and spacings even further
2022-04-11 10:48:47 +02:00
Sebastian Stenzel
9c26d17733
log durations of application start
2022-04-11 09:36:34 +02:00
Sebastian Stenzel
69f3a2bd5a
log errors when showing main window
2022-04-11 09:35:35 +02:00
Sebastian Stenzel
9a9ef6c583
updated license file
...
[ci skip]
2022-04-11 09:23:53 +02:00
Sebastian Stenzel
a8e73350a6
renamed translation keys
2022-04-09 15:30:16 +02:00
Sebastian Stenzel
c8e131c49f
reordered controls
2022-04-09 15:25:27 +02:00
Sebastian Stenzel
3b8f2adedf
increased margins and spacings
2022-04-09 15:18:44 +02:00
Sebastian Stenzel
9b00cd923c
moved interface settings to separate preferences tab
2022-04-09 15:13:53 +02:00
Sebastian Stenzel
12d38335d8
increase width of preferences window, which should fix #2107
2022-04-09 15:05:05 +02:00
Sebastian Stenzel
2108a77e12
adjusted build scripts for Cryptomator Hub
2022-04-08 20:45:22 +02:00
Sebastian Stenzel
f3bfe7b64c
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
# src/main/java/module-info.java
# src/main/java/org/cryptomator/ui/controls/NiceSecurePasswordField.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/PassphraseEntryController.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/SelectMasterkeyFileController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-08 20:27:02 +02:00
Sebastian Stenzel
752e61219c
Merge pull request #2161 from cryptomator/feature/check-vaultconfig-sig-during-key-recovery
...
Prevent key recovery for foreign vault
2022-04-05 12:03:12 +02:00
Sebastian Stenzel
d308ee626a
more descriptive name
...
[ci skip]
2022-04-05 09:27:44 +02:00
Sebastian Stenzel
d861ef0d22
Make use of extended validation to prevent applying a recovery key that didn't sign the vault config
2022-04-05 09:21:33 +02:00
Sebastian Stenzel
78a50548ab
optionally allow extended key validation in RecoveryKeyFactory#validateRecoveryKey
2022-04-05 09:19:58 +02:00
Sebastian Stenzel
4c363a9abc
dealing with deprecation
2022-04-05 08:14:14 +02:00
Sebastian Stenzel
9ed7438f05
bump zxcvbn4j version, fixes #979
2022-04-05 08:00:05 +02:00
Sebastian Stenzel
5a4f714c93
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-05 07:49:25 +02:00
Sebastian Stenzel
c03bc9ed0b
removed unused imports
...
[ci skip]
2022-04-05 07:47:54 +02:00
Sebastian Stenzel
7c772e2767
removed user.language=en and jdk.gtk.version=2 flags from run configurations
...
[ci skip]
2022-04-05 07:46:17 +02:00
Sebastian Stenzel
3136e22414
Merge pull request #2150 from cryptomator/feature/language-switcher
2022-04-04 20:59:23 +02:00
Sebastian Stenzel
508b9f5c64
test if bundle for supported locales exist and are not empty
2022-04-04 15:57:01 +02:00
Sebastian Stenzel
d10c8fcf17
amend settings deserialization test
2022-04-04 15:13:27 +02:00
Sebastian Stenzel
ceb3cbc43f
remove unused imports
2022-04-04 15:10:35 +02:00
Sebastian Stenzel
ec909ce723
rethrow AWTException as TrayMenuException
2022-04-04 15:10:24 +02:00
Sebastian Stenzel
2ce7e84e3c
Merge branch 'develop' into feature/gtk2-launcher
2022-04-04 06:58:07 +02:00
Sebastian Stenzel
d7da78fc07
adjust to latest API
2022-04-03 15:26:04 +02:00
Sebastian Stenzel
e93e31e745
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/ui/launcher/UiLauncherModule.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-03 12:53:08 +02:00
Sebastian Stenzel
5dc8fd2582
made constant final
2022-04-03 12:25:15 +02:00
Sebastian Stenzel
77d81acb1e
added "English" as first option
2022-04-02 15:54:37 +02:00
Sebastian Stenzel
71d346eddd
apply chosen language at application start
2022-04-02 12:17:10 +02:00
Sebastian Stenzel
d9aa6ae91a
display "language" chooser in general preferences
2022-04-02 12:16:57 +02:00
Sebastian Stenzel
c130441700
add setting for user-chosen "language"
2022-04-02 12:15:09 +02:00
Sebastian Stenzel
6af016f1fe
log errors occuring in async "show window" tasks
2022-04-02 11:51:34 +02:00
Sebastian Stenzel
ec2524f6ff
use correct StartupWMClass ( fixes #1955 )
...
[ci skip]
2022-04-02 10:06:15 +02:00
Sebastian Stenzel
27d4e00210
Merge branch 'develop' into feature/gtk2-launcher
2022-04-02 10:01:25 +02:00
Sebastian Stenzel
0cd2ecb0b3
Merge pull request #2139 from cryptomator/feature/javafx-launcher
...
Refactored Launcher Component Graph
2022-04-02 09:59:45 +02:00
Sebastian Stenzel
a143ecdcf8
Refactored use of StageFactory
2022-04-01 17:42:29 +02:00
Sebastian Stenzel
2d830cdb31
easier-to-understand if/else for combinations of "startHidden" and "hasTrayIcon"
...
fixes bug when startHidden was false and hasTrayIcon was true
2022-04-01 15:36:20 +02:00
Sebastian Stenzel
887e0332da
changed misleading comment
...
[ci skip]
2022-04-01 14:50:27 +02:00
Sebastian Stenzel
c1504e29c1
added documentation
...
[ci skip]
2022-04-01 14:48:14 +02:00
Sebastian Stenzel
0bb6e64d83
when "starting hidden", only minimize when there is no tray icon
2022-04-01 14:01:58 +02:00
Sebastian Stenzel
c7d1b9dbd6
don't prompt user if quitting directly after app start
2022-03-31 16:32:17 +02:00
Armin Schrenk
a4c50da222
replicate naming scheme of win exe installer in CI job to local build
2022-03-31 11:12:50 +02:00
Sebastian Stenzel
a558135fec
Rename .exe Installer Bundle ( #2145 )
2022-03-31 11:03:15 +02:00
Sebastian Stenzel
7df449524a
fixed lock workflow
2022-03-31 10:03:02 +02:00
Sebastian Stenzel
d475444829
fixed some code smells
2022-03-31 09:59:16 +02:00
Sebastian Stenzel
828f32d3f6
Merge branch 'develop' into feature/gtk2-launcher
2022-03-31 08:57:27 +02:00
Sebastian Stenzel
dc6b5774b8
Merge branch 'develop' into feature/javafx-launcher
...
# Conflicts:
# pom.xml
2022-03-31 08:55:49 +02:00
Sebastian Stenzel
28db04e621
arm av allowlisting
...
[ci skip]
2022-03-31 08:37:00 +02:00
Sebastian Stenzel
e2184ec009
upload .msi and .exe to AV allowlisting servers
2022-03-31 08:20:49 +02:00
Sebastian Stenzel
5f1f95da74
Merge branch 'main' into develop
...
[ci skip]
2022-03-31 08:05:53 +02:00
Sebastian Stenzel
4b29f0b4f3
Merge branch 'release/1.6.8'
2022-03-30 18:03:54 +02:00
Sebastian Stenzel
f8bcbda8d7
add safeguard to prevent release in case of missing signature
2022-03-30 18:03:15 +02:00
Sebastian Stenzel
e368087c3e
Merge branch 'develop' into release/1.6.8
2022-03-30 18:02:13 +02:00
Sebastian Stenzel
ddb5da1d79
reintroduce condition for signing the tarball
...
[ci skip]
2022-03-30 17:56:01 +02:00
Sebastian Stenzel
d2374fb8cd
deleted yet another use of github.ref
2022-03-30 17:50:45 +02:00
Sebastian Stenzel
c73aa49b59
always run the tarball signature step (for testing ${{ github.ref_name }})
2022-03-30 17:46:31 +02:00
Armin Schrenk
de86760a75
Merge branch 'release/1.6.8'
2022-03-30 17:23:49 +02:00
Armin Schrenk
bfd8a62015
preparing 1.6.8
2022-03-30 17:22:25 +02:00
Julian Raufelder
9292a3c89c
Sign again tarball in release using GPG ( #2140 )
...
Co-authored-by: infeo <armin.schrenk@skymatic.de >
Co-authored-by: overheadhunter <sebastian.stenzel@skymatic.de >
2022-03-30 17:19:27 +02:00
Julian Raufelder
732fc2f3dd
Update metainfo.xml to 1.6.8
...
[ci skip]
2022-03-30 17:17:48 +02:00
Cryptobot
9fb00fcc38
New Crowdin updates ( #2119 )
...
New translations strings.properties
Chinese Traditional; German;
[ci skip]
2022-03-30 17:16:49 +02:00
Armin Schrenk
12b58a8a32
Update third-party license file
2022-03-30 17:10:10 +02:00
Armin Schrenk
338eb45e24
bump dependencies
2022-03-30 16:17:06 +02:00
Armin Schrenk
e8c63dd3f3
Fixes #2138 , closes #2127
...
Return code 0 when running application found
2022-03-30 16:00:05 +02:00
Armin Schrenk
2de23f8fff
bump jwt lib to fix possible vulnerability
2022-03-30 15:56:22 +02:00
Armin Schrenk
1a0624cc81
Closes #2130
...
Prevent Windows installation if app is running
2022-03-29 23:47:03 +02:00
Sebastian Stenzel
e907360419
refactored launcher, deleted UiLauncherModule
...
component graph is now: Main → FxApplicationComponent → Tray, MainWindow, etc
2022-03-29 20:39:46 +02:00
Armin Schrenk
ef6f87bb19
Fixes #2126
...
Remove deprecated env variable
2022-03-29 17:24:01 +02:00
Sebastian Stenzel
73bbcdcca1
start javafx via Application.launch(...) again
2022-03-28 17:52:39 +02:00
Sebastian Stenzel
6da8fc1f70
optionally specify version in manually dispatched builds
2022-03-25 08:20:18 +01:00
Armin Schrenk
49e90515a1
Fixes #2125
2022-03-24 17:49:12 +01:00
Armin Schrenk
983c35eb37
Remove Codacy badge and ci action
2022-03-24 17:35:36 +01:00
Armin Schrenk
1f0c12ef7a
Fix wrong debug message
2022-03-24 12:28:21 +01:00
Sebastian Stenzel
ba514c8896
Merge branch 'main' into develop
...
[ci skip]
2022-03-23 16:38:40 +01:00
Sebastian Stenzel
76c310f1fc
Merge branch 'release/1.6.7'
...
# Conflicts:
# pom.xml
2022-03-23 16:36:59 +01:00
Sebastian Stenzel
874f0ee611
preparing 1.6.7
2022-03-23 15:19:11 +01:00
Sebastian Stenzel
957f067e9b
update license info
...
[ci skip]
2022-03-23 14:41:29 +01:00
Cryptobot
b1931f2c13
New Crowdin updates ( #1966 )
2022-03-23 14:40:21 +01:00
Sebastian Stenzel
156e7bbb91
also run PR tests in virtual x environment (allowing UI tests)
2022-03-23 11:03:59 +01:00
Sebastian Stenzel
4abb41aebd
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
2022-03-23 11:02:48 +01:00
Sebastian Stenzel
67e1626de0
Merge branch 'develop' into feature/gtk2-launcher
2022-03-23 10:56:01 +01:00
Sebastian Stenzel
aebe848bef
run tests in virtual x environment (allowing UI tests)
2022-03-23 10:50:30 +01:00
Sebastian Stenzel
c40ef2f0f2
bump webdav dependency, which fixes #1273
2022-03-23 10:42:58 +01:00
Sebastian Stenzel
8fa562aa60
bumped dependencies
2022-03-23 10:42:20 +01:00
Armin Schrenk
303f84166f
Merge pull request #2101 from kevinstsauveur/1583-vault-state-in-title-tray
...
Show vault locked/unlocked state in the vault title in the tray menu
Closes #1583
2022-03-22 12:45:21 +01:00
Armin Schrenk
9e594ea127
Fix not showing dir picker dialog when path does not exist
2022-03-22 12:44:06 +01:00
Sebastian Stenzel
88977ecf20
Merge pull request #1983 from cryptomator/feature/simplified-workflow-results
2022-03-21 21:19:32 +01:00
Kevin St-Sauveur
538cac3749
Changing prefix marker in unlocked vault name in tray menu
2022-03-21 15:37:32 -04:00
Armin Schrenk
30196f6a68
Display correct name during in uac dialog during install
2022-03-21 16:40:57 +01:00
Sebastian Stenzel
8bc79e684d
fix syntax errors and switch back to bash
2022-03-21 15:28:49 +01:00
Sebastian Stenzel
7183efa073
attempt to fix broken CI build
2022-03-21 15:22:33 +01:00
Sebastian Stenzel
92f621cd25
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 14:08:45 +01:00
snyk-bot
19d26de4ec
fix: pom.xml to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-2421244
2022-03-21 14:06:43 +01:00
Sebastian Stenzel
d39c3969df
share charset configuration
...
[ci skip]
2022-03-21 14:05:29 +01:00
Armin Schrenk
c781755c6e
use special sign process for windows exe bundle
2022-03-21 14:02:02 +01:00
Sebastian Stenzel
4a3d579b76
changed button title as suggested in review
2022-03-21 14:01:35 +01:00
Sebastian Stenzel
6bad74720f
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 13:56:24 +01:00
Sebastian Stenzel
77e2be22de
updated .gitignore
...
[ci skip]
2022-03-18 18:06:31 +01:00
Sebastian Stenzel
7b4a3e1313
make sure not to upload unrelated artifacts to a release
2022-03-18 18:06:08 +01:00
Sebastian Stenzel
504a384225
fix envsubst
2022-03-18 17:58:21 +01:00
Sebastian Stenzel
550546c4b7
not required in yml multiline strings
2022-03-18 17:42:28 +01:00
Sebastian Stenzel
8dce21ea40
run envsubst as an independent step
2022-03-18 17:31:49 +01:00
Sebastian Stenzel
b565f1d0c0
remove unused java binaries from jlinked runtime image
2022-03-18 17:26:28 +01:00
Sebastian Stenzel
fab70ef8c9
run Cryptomator binaries instead of java from AppImage launcher .sh
2022-03-18 17:25:04 +01:00
Sebastian Stenzel
0d78318373
Revert "attempt to trigger build when drafting a release"
...
This reverts commit e67772c9a6 .
2022-03-18 16:44:17 +01:00
Sebastian Stenzel
e67772c9a6
attempt to trigger build when drafting a release
2022-03-18 16:10:40 +01:00
Sebastian Stenzel
a1becd9a1f
Merge pull request #2103 from cryptomator/feature/separate-release-actions
...
Build binary packages in separate workflows
2022-03-18 15:58:26 +01:00
Sebastian Stenzel
c22ede3bf4
only enforce version if tag contains semver string
2022-03-18 15:52:56 +01:00
Sebastian Stenzel
d680d7fe9d
renamed step
...
[ci skip]
2022-03-18 14:58:53 +01:00
Sebastian Stenzel
746d3974a0
treat workflow input as string
...
see https://github.com/actions/runner/issues/1483
2022-03-18 14:54:20 +01:00
Sebastian Stenzel
e2f872ba9b
control whether to run dput when manually dispatching debian workflow
2022-03-18 14:18:05 +01:00
Sebastian Stenzel
b37886c98c
remove debug options
...
[ci skip]
2022-03-18 14:10:28 +01:00
Sebastian Stenzel
88db74d595
remove old release workflow
2022-03-18 14:03:07 +01:00
Sebastian Stenzel
5f17a66632
draft a release for tagged builds if build succeeds
2022-03-18 14:02:00 +01:00
Sebastian Stenzel
e0b3525504
bumped actions/upload-artifact version
2022-03-18 14:01:06 +01:00
Sebastian Stenzel
0443bfb0a2
wrong job name in expression
2022-03-18 13:14:18 +01:00
Sebastian Stenzel
6cd349523b
separate workflow for building .exe
2022-03-18 13:00:14 +01:00
Sebastian Stenzel
c7f64f4974
remove debug options
...
[ci skip]
2022-03-18 12:59:56 +01:00
Sebastian Stenzel
be44812896
fix copy-paste errors
2022-03-18 12:36:13 +01:00
Sebastian Stenzel
c8651d9375
only use three version numbers for mac apps
2022-03-18 12:29:45 +01:00
Sebastian Stenzel
709d211928
separate workflow for building .dmg
2022-03-18 12:20:43 +01:00
Sebastian Stenzel
f43b033ac1
remove debug options
...
[ci skip]
2022-03-18 12:19:25 +01:00
Sebastian Stenzel
184b7799ea
use README.md for dry-running gpg
2022-03-18 11:21:21 +01:00
Sebastian Stenzel
47a206cf25
separate workflow for building .deb
2022-03-18 11:16:46 +01:00
Sebastian Stenzel
e078869f33
Create .asc signatures
2022-03-18 10:51:09 +01:00
Sebastian Stenzel
0f5a358c42
read version from pom.xml (except for tagged commits)
2022-03-18 10:37:29 +01:00
Sebastian Stenzel
ba037007a4
run workflow on push
...
(otherwise it won't show up)
2022-03-18 10:34:41 +01:00
Sebastian Stenzel
6c176d5484
separate workflow for building .AppImage
2022-03-18 10:31:45 +01:00
Armin Schrenk
1c76c50a4b
Merge commit 'c29cc9ab85f582c458ce981559d3b6f7bfd82803' into 1583-vault-state-in-title-tray
2022-03-16 16:12:39 +01:00
Armin Schrenk
d3e9239531
simplify name of test file for location check on vault creation
2022-03-16 15:24:55 +01:00
Armin Schrenk
f231c25dfc
Update maven plugin dependencies
2022-03-16 15:08:46 +01:00
Armin Schrenk
c29cc9ab85
supress false positive in dependency-check plugin
2022-03-16 15:08:09 +01:00
Kevin St-Sauveur
79e6a4cd48
Modify vault title when unlocked
2022-03-14 02:29:25 -04:00
Sebastian Stenzel
ad6d5bfae9
resolved class name conflict
2022-03-07 17:42:56 +01:00
Sebastian Stenzel
a404740ceb
Updated to integrations-api 1.1.0-beta2
2022-03-07 17:35:48 +01:00
Ralph Plawetzki
a32f5bb6d9
Use updated Cryptomator screenshots (1.6.5)
...
They do appstream-util validate
2022-03-07 11:59:54 +01:00
Sebastian Stenzel
d9af387a69
updated public key url
...
[ci skip]
2022-03-07 08:46:46 +01:00
Armin Schrenk
f7f83708a5
Merge pull request #2082 from cryptomator/feature/winfsp-mountpoint
...
Enable directory mountpoint with Winfsp
2022-03-04 10:16:49 +01:00
Armin Schrenk
9b001b5071
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com>
2022-03-03 17:45:21 +01:00
Sebastian Stenzel
349cefcbf5
Merge pull request #2073 from cryptomator/feature/dedup-freedesktop-metadata
...
Deduplicate Freedesktop Metadata
2022-03-03 13:08:36 +01:00
Sebastian Stenzel
3f596b3853
attempt to fix dput
2022-03-03 12:45:12 +01:00
Sebastian Stenzel
962b4f28af
simplify dput using globs
2022-03-03 11:59:59 +01:00
Sebastian Stenzel
0c6f4297a2
display version as x.y.z deb-1234 instead of x.y.z ppa-1234
2022-03-03 10:40:40 +01:00
Armin Schrenk
14dc026354
Cleanup
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-03-02 17:24:54 +01:00
Armin Schrenk
fba0df10f9
Resolve code smells and a bug
...
Co-authored-by: sonarcloud <sonarcloud@users.noreply.github.com >
2022-03-02 15:28:01 +01:00
Armin Schrenk
f148973bef
fix wrong visibillity
2022-03-02 14:50:26 +01:00
Armin Schrenk
4f4c992493
Further improvements:
...
* make PARENT_NO_MOUNTPOINT preps system agnostic
* add unit tests for cleanup
2022-03-02 14:40:27 +01:00
Armin Schrenk
e4bb7adbdc
Merge branch 'develop' into feature/winfsp-mountpoint
2022-03-02 13:44:23 +01:00
Armin Schrenk
df7d9ba79e
Update winfsp download links
2022-03-01 15:25:00 +01:00
Sebastian Stenzel
ed1459a0f0
Update pom.xml
2022-03-01 08:49:47 +01:00
Armin Schrenk
e15b68fc9b
Refactor winfsp mount preps and add unit tests
2022-02-28 18:54:01 +01:00
Sebastian Stenzel
5a8aacb7c0
Merge branch 'develop' into feature/dedup-freedesktop-metadata
2022-02-28 14:16:27 +01:00
Armin Schrenk
3ff3b1c63e
refactor controller:
...
* fix vault options UI not showing
* rename from "get" to "is" methods in vault options controller
2022-02-28 13:03:36 +01:00
Sebastian Stenzel
c2d0a2a029
install dput
2022-02-28 12:33:21 +01:00
Sebastian Stenzel
7096265fed
also build and release .deb file via GitHub Actions
...
(second attempt)
2022-02-28 12:09:07 +01:00
Sebastian Stenzel
ccf4b9c4f2
also build and release .deb file via GitHub Actions
2022-02-28 11:00:26 +01:00
Sebastian Stenzel
f7c4fc5fda
fix .deb binary build
2022-02-28 11:00:08 +01:00
Armin Schrenk
767bdbad5b
Merge pull request #2072 from cryptomator/feature/win-installbundle-with-winfsp
...
Add windows install bundle to build artifacts:
* build with wix
* installs cryptomator and winfsp
2022-02-28 10:22:06 +01:00
Armin Schrenk
467d9e56a0
remove resolved TODO
2022-02-25 13:24:58 +01:00
Armin Schrenk
55d1a8e935
Allow custom mount point for winfsp
2022-02-25 13:21:45 +01:00
Sebastian Stenzel
8ee47aad0f
remove version entirely (should have been 1.0, but not required)
2022-02-25 09:58:47 +01:00
Sebastian Stenzel
7afc17e34e
fix path
2022-02-25 09:43:10 +01:00
Sebastian Stenzel
6553e48ea3
use oars-1.1 as suggested by @x80486
2022-02-25 09:33:15 +01:00
Sebastian Stenzel
10999b2725
renamed .appdata.xml to .metainfo.xml as suggested by @x80486
2022-02-25 09:28:58 +01:00
Sebastian Stenzel
02fe63c7bc
version of the spec, not version of the software
...
see https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
2022-02-25 09:28:14 +01:00
Sebastian Stenzel
891b5597de
fix build, add common/ to debian orig.tar.xz
2022-02-24 16:29:21 +01:00
Sebastian Stenzel
7d9aab46a8
fix broken path during mimetype installation
2022-02-24 16:27:28 +01:00
Sebastian Stenzel
69ff0e44f5
fix build
2022-02-24 12:00:02 +01:00
Sebastian Stenzel
ec1c255bb4
update appstream metadata
2022-02-24 10:56:36 +01:00
Sebastian Stenzel
43e936d117
rename mimetype file
2022-02-24 10:56:23 +01:00
Sebastian Stenzel
90da61e495
adjust ppa build to use "common" resources
2022-02-24 10:41:40 +01:00
Sebastian Stenzel
d38c19cffc
adjust appimage build to use "common" resources
2022-02-24 10:38:32 +01:00
Sebastian Stenzel
0556bcd576
move metadata to "common" dir
2022-02-24 10:26:37 +01:00
Armin Schrenk
771e3ab6f3
remove unused ui elements from theme bundle
2022-02-24 09:53:26 +01:00
Armin Schrenk
7cfcfda66f
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-02-24 09:46:05 +01:00
Armin Schrenk
8090f95495
integrate windows installation bundle creation into gh action "release"
2022-02-23 22:30:22 +01:00
Armin Schrenk
7172462b4b
Create installation bundle with winfsp:
...
* via wix burn engine
* licenses generated on the fly
* customized theme
* local only
2022-02-23 22:27:41 +01:00
Sebastian Stenzel
9f7442c1c0
read clientId from vault config
2022-02-23 12:49:39 +01:00
Tobias Hagemann
64845f0ffa
Merge branch 'hotfix/1.6.6'
2022-02-21 14:45:19 +01:00
Tobias Hagemann
ee68f9d47b
preparing 1.6.6
2022-02-21 14:45:01 +01:00
Tobias Hagemann
65bb6773cb
Merge branch 'hotfix/1.6.6'
2022-02-21 14:25:05 +01:00
Tobias Hagemann
4bd4cd671b
removed unnecessary entitlement in mac build
...
(cherry picked from commit 3e8690ca11 )
2022-02-21 14:24:04 +01:00
Sebastian Stenzel
64abbc8205
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-02-18 09:38:25 +01:00
Sebastian Stenzel
165f190004
read device registration url from vault config
2022-02-18 09:13:33 +01:00
JaniruTEC
12a21bbb71
Added "--version" (short: "-v")
2022-02-17 02:39:48 +01:00
JaniruTEC
da2d647361
Merge pull request #2013 from cryptomator/feature/1888-existing-drive-letter-error
...
Added error message if user tries to mount to occupied drive
2022-01-30 01:38:16 +01:00
JaniruTEC
1641a06d65
Renamed NO_PARENT_NO_MOUNT_POINT to UNUSED_ROOT_DIR in MountPointRequirement
2022-01-30 01:35:02 +01:00
Sebastian Stenzel
d6ccb41027
add modules required for JFR
2022-01-26 19:47:51 +01:00
KarlKeu00
a9846744fe
Update JavaFX to 17.0.2 ( #2031 )
...
Updating JavaFX inside Maven to 17.0.2 to fix JDK-8275723. This is only relevant for development on a Mac with an M1 processor.
2022-01-21 13:16:06 +01:00
Sebastian Stenzel
e1a72c41a5
remove unused imports
2022-01-19 20:01:48 +01:00
Sebastian Stenzel
4d4098e0e0
cleanup
2022-01-19 19:49:33 +01:00
Sebastian Stenzel
d52e59d7a4
dedup by setting title when setting the scene
2022-01-19 19:08:54 +01:00
Sebastian Stenzel
9440fb186f
Merge branch 'develop' into feature/simplified-workflow-results,
...
solving conflict with 5509033
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
2022-01-19 17:35:04 +01:00
Sebastian Stenzel
9856792921
replaced UserInteractionLock with CompletableFuture in LockWorkflow
2022-01-19 17:21:32 +01:00
JaniruTEC
080ddbbb01
Applied changes from code review.
2022-01-18 02:25:25 +01:00
Tobias Hagemann
3e8690ca11
removed unnecessary entitlement in mac build
...
[ci skip]
2022-01-12 11:01:59 +01:00
httpjamesm
f1fdd7960c
Update copyright years from 2021 to 2022 to reflect the new year ( #2015 )
2022-01-10 10:01:07 +01:00
JaniruTEC
b7902ad8fd
Merge branch 'develop' into feature/1888-existing-drive-letter-error
2022-01-09 00:35:32 +01:00
Armin Schrenk
bf382d928f
Update dokan.dll [ci skip]
2022-01-05 10:53:18 +01:00
Armin Schrenk
7486fa2167
update Third parties license file
2022-01-04 16:35:42 +01:00
Armin Schrenk
550903325d
Add vault name in unlock window titles
2022-01-04 16:35:09 +01:00
Armin Schrenk
2afd9f1c1d
Bump logback
...
hotfix 1.2.8 is superseded by 1.2.9 as stated in https://jira.qos.ch/browse/LOGBACK-1591?focusedCommentId=20920&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-20920
2021-12-17 14:52:18 +01:00
Sebastian Stenzel
b142904cc3
Merge pull request #1980 from cryptomator/feature/hub-integrated-device-registration
...
Register device from within client application
2021-12-16 18:02:00 +01:00
Sebastian Stenzel
806ffe704c
convert Dagger modules to interfaces
2021-12-16 17:09:25 +01:00
Sebastian Stenzel
6ca87d13f5
renamed class
2021-12-16 17:01:56 +01:00
Sebastian Stenzel
983a4d0b0f
move masterkey selection to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 17:00:49 +01:00
Sebastian Stenzel
e95853deac
make test public, fixing InaccessibleObject error in maven build
2021-12-16 16:46:57 +01:00
Sebastian Stenzel
d72d9f533c
Replace CharBuffer and char[] instances by destroyable Passphrase
2021-12-16 16:41:07 +01:00
Tobias Hagemann
6403991bad
Update release.yml
...
[ci skip]
2021-12-16 14:03:15 +01:00
Sebastian Stenzel
85a5146d4b
wipe pw before losing reference
...
[ci skip]
2021-12-16 13:59:10 +01:00
Sebastian Stenzel
0bece0f591
move passphrase entry to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 13:56:59 +01:00
Armin Schrenk
196521bfd0
Merge tag '1.6.5' into develop
...
1.6.5
# Conflicts:
# pom.xml
2021-12-16 13:33:40 +01:00
Armin Schrenk
a05dcd2f14
Merge branch 'hotfix/1.6.5'
2021-12-16 13:32:21 +01:00
Armin Schrenk
9775eaa2a8
bump logback to close possible vulnerability
2021-12-16 13:31:38 +01:00
Sebastian Stenzel
abc0f952e0
closing the window will cancel implicitly
2021-12-15 17:32:11 +01:00
Sebastian Stenzel
e6f43d1f05
no need to run code in ui thread
2021-12-15 17:31:08 +01:00
Sebastian Stenzel
25b9722019
Use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-15 17:19:59 +01:00
Sebastian Stenzel
157bef5df6
close dialog after successful device registration (to be improved lol)
2021-12-15 17:19:00 +01:00
Armin Schrenk
36f87b3643
closes #1961
2021-12-15 12:46:23 +01:00
Armin Schrenk
8ac7ba8f56
preparing hotfix 1.6.5
2021-12-15 12:45:52 +01:00
Sebastian Stenzel
ef281f810f
register device via rest api
2021-12-14 17:35:24 +01:00
JaniruTEC
46a3a4fc11
Added error message if user tries to mount to occupied drive.
...
Fixes #1888
2021-12-13 00:46:18 +01:00
Armin Schrenk
921dd8fe67
Add query to redirection to provide more context in the frontend ( #1973 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-12-10 13:42:37 +01:00
Sebastian Stenzel
fb580ff79d
read masterkey from JWE
2021-12-09 14:03:39 +01:00
Sebastian Stenzel
0110e5bedd
added JWE decryption helper
2021-12-09 14:02:39 +01:00
Sebastian Stenzel
0fd6e5bbb0
fixed code smells
2021-12-03 12:17:07 +01:00
Sebastian Stenzel
f277d4d21b
fix resource leak
2021-12-03 12:10:40 +01:00
Sebastian Stenzel
085304ec04
set up SonarCloud
2021-12-02 17:16:01 +01:00
Armin Schrenk
335a91d24a
reset to snapshot version
...
[ci skip]
2021-12-02 12:34:09 +01:00
Armin Schrenk
e0a3b7a9df
Merge branch 'release/1.6.4'
2021-12-02 12:24:47 +01:00
Armin Schrenk
c6a1690753
Merge tag '1.6.4' into develop
...
1.6.4
2021-12-02 12:24:47 +01:00
Armin Schrenk
4e3742c206
Merge branch 'develop' into release/1.6.4
2021-12-02 12:22:29 +01:00
Armin Schrenk
919257a99e
Bump dagger
2021-12-02 11:23:27 +01:00
Sebastian Stenzel
ae6766fa79
Merge pull request #1823 from purejava/feature/displayName
...
Pass the name of the vault on storing and changing a passphrase
2021-12-02 09:00:03 +01:00
Sebastian Stenzel
2c42a9573e
Merge branch 'develop' into feature/displayName
...
# Conflicts:
# pom.xml
2021-12-02 08:52:40 +01:00
Sebastian Stenzel
4baf05e684
prepare 1.6.4
2021-12-02 08:46:35 +01:00
Cryptobot
61d84a0da7
New Crowdin updates ( #1894 )
...
* New translations strings.properties
[ci skip]
2021-12-02 08:45:23 +01:00
Sebastian Stenzel
799b2c91bf
Merge branch 'feature/patch-webdav' into develop
...
# Conflicts:
# dist/win/contrib/patchWebDAV.ps1
# dist/win/resources/main.wxs
2021-12-01 14:01:02 +01:00
Armin Schrenk
eee672f9ee
closes #1932 , closes #1931
2021-12-01 13:53:51 +01:00
Sebastian Stenzel
9f4a7c8cce
renamed scripts
2021-12-01 12:35:01 +01:00
Armin Schrenk
b9bbbc1f86
Bump javafx
2021-11-30 17:02:37 +01:00
Armin Schrenk
13e9775458
Closes #1918
2021-11-29 17:33:11 +01:00
Armin Schrenk
e9e5df6310
Bump dependencies:
...
* cryptofs
* gson
* logback
Closes #1825
2021-11-29 17:31:27 +01:00
Sebastian Stenzel
2808d777e0
Add cryptomator-vault alias to etc/hosts during (re)install ( #1914 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2021-11-29 16:37:23 +01:00
Sebastian Stenzel
3cd99f680a
Merge branch 'develop' into feature/hub
2021-11-24 16:23:10 +01:00
Sebastian Stenzel
9b8661fe3c
use setup-java@v2 in release action
2021-11-24 16:22:09 +01:00
Sebastian Stenzel
34e4383c1e
adjust release build to support hub features
2021-11-24 14:46:21 +01:00
Tobias Hagemann
d4c3f02d8a
beautified hub_register_device
2021-11-18 17:02:58 +01:00
Martin Beyer
63b40091ea
rename supporterCert WhiteSpace and VaultNameLength methods
2021-11-18 12:06:50 +01:00
Sebastian Stenzel
0c47af2f15
Merge pull request #1935 from cryptomator/feature/lock-retry-loop
...
Handle exception when force-locking
2021-11-17 16:00:41 +01:00
Sebastian Stenzel
5a735191a4
adjust heading
...
(as it applies to both graceful and forced lock attempts)
2021-11-17 14:05:42 +01:00
Sebastian Stenzel
21d342d117
Add non-forced retry lock button
2021-11-17 14:03:04 +01:00
Sebastian Stenzel
1b43bf395f
apply same error handling to "force lock" as well
2021-11-17 13:45:43 +01:00
Sebastian Stenzel
839175a5e6
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2021-11-11 16:04:26 +01:00
Sebastian Stenzel
71a575e079
add build scripts for windows
...
[ci skip]
2021-11-10 16:08:11 +01:00
Sebastian Stenzel
c5b6d8f81f
target Ubuntu Bionic in PPA release ( #1909 )
2021-11-10 12:20:52 +01:00
Tobias Hagemann
0c6ecef92b
Update README.md
...
[ci skip]
2021-11-10 08:51:50 +01:00
Tobias Hagemann
b565a5a3f4
added dmg step to mac build script
...
[ci skip]
2021-11-09 15:49:25 +01:00
Armin Schrenk
ce9e1184ec
bump cryptofs dependency
2021-11-09 12:39:45 +01:00
Armin Schrenk
c1c5367e2a
closes #1891
2021-11-03 11:54:24 +01:00
Sebastian Stenzel
55a0fe97d8
Merge branch 'main' into develop
...
[ci skip]
2021-11-03 09:01:45 +01:00
Sebastian Stenzel
f7f1afbf7d
Merge branch 'release/1.6.3'
2021-11-03 09:01:11 +01:00
Sebastian Stenzel
14395516c5
preparing 1.6.3
2021-11-03 08:59:12 +01:00
Cryptobot
9ef9499506
New Crowdin updates ( #1886 )
...
* New translations strings.properties
[ci skip]
2021-11-03 08:58:04 +01:00
Sebastian Stenzel
1ca803691b
Revert "increase robustness of vault creation:"
...
This reverts commit f7fdb87d6d .
2021-11-03 08:57:35 +01:00
Sebastian Stenzel
5924e443fb
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
2021-11-02 15:53:23 +01:00
Cryptobot
27aea6cce9
New Crowdin updates ( #1844 )
...
New translations strings.properties
Arabic; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Czech; Dutch; Filipino; French; German; Greek; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swedish; Turkish; Ukrainian;
[ci skip]
2021-11-02 15:37:46 +01:00
Armin Schrenk
e2ff3f10c1
reset dev branch to SNAPSHOT version
2021-11-02 15:36:09 +01:00
Armin Schrenk
811b538668
Merge tag '1.6.2' into develop
...
1.6.2
2021-11-02 12:21:57 +01:00
Armin Schrenk
8151cc9714
Merge branch 'release/1.6.2'
2021-11-02 12:21:56 +01:00
Armin Schrenk
fdbaa5b892
prepare 1.6.2
2021-11-02 12:11:48 +01:00
Armin Schrenk
f7fdb87d6d
increase robustness of vault creation:
...
* clean up after failed vault creation
* ignore if storage readme cannot be created
2021-11-02 11:50:14 +01:00
what-next-github
9408117028
Including pluginDir to linux/appimage/build.sh ( #1850 )
2021-11-02 10:40:41 +01:00
Armin Schrenk
c6c2133b34
closes #1863
2021-10-29 17:08:03 +02:00
Sebastian Stenzel
7a3205b19c
updated choose file dialog screenshots for Windows #1863
2021-10-29 17:02:24 +02:00
Sebastian Stenzel
8fadd34498
prepared (currently unused) dark mode screenshots for #1863
2021-10-29 16:49:51 +02:00
Sebastian Stenzel
1ffcc8eacb
desaturate irrelevant parts of image
2021-10-29 16:03:10 +02:00
Sebastian Stenzel
dfd4b86b06
Updated "choose file dialog" image
...
references #1863
2021-10-29 14:22:02 +02:00
Sebastian Stenzel
02a59dd538
support loading @2x images
2021-10-29 14:21:04 +02:00
Sebastian Stenzel
a79e385594
fixes #1866
2021-10-28 08:23:45 +02:00
Tobias Hagemann
a4070f551b
fixes #1404
2021-10-27 11:56:49 +02:00
Sebastian Stenzel
5c98fe4145
fixed accessibility issue
2021-10-25 19:50:39 +02:00
Sebastian Stenzel
9b79e9e69e
fixed second part of error code ( #1741 )
2021-10-25 19:34:45 +02:00
Bart
520b3a8f08
Remove IPC socket before creation ( #1852 )
...
(to make sure that socket path can be created)
2021-10-25 09:47:02 +02:00
Armin Schrenk
28d2262962
on windows allow installations only on windows 10 1803 or newer due to unix socket support
2021-10-22 19:21:10 +02:00
Julian Raufelder
c87b559313
Merge branch 'main' into develop
2021-10-20 13:47:39 +02:00
Julian Raufelder
cea8b7556e
Merge branch 'release/1.6.1'
2021-10-20 13:40:49 +02:00
Julian Raufelder
5dde332b8b
Preparing 1.6.1
2021-10-20 13:39:20 +02:00
Sebastian Stenzel
0980e4776b
fixes #1843
2021-10-20 12:46:37 +02:00
Tobias Hagemann
fd7a6f42f1
added x64 suffix to msi installer name
2021-10-19 22:05:59 +02:00
Armin Schrenk
8bfbfc7700
Update installer workflow to add options introduced in JDK 17
2021-10-19 19:12:53 +02:00
Armin Schrenk
ec72762548
fix windows installer
2021-10-19 18:45:25 +02:00
Sebastian Stenzel
6abe39679e
Merge branch 'master' into develop
...
[ci skip]
2021-10-19 15:58:51 +02:00
Sebastian Stenzel
1daab1a4f1
Merge branch 'release/1.6.0'
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
# main/ui/src/main/resources/license/THIRD-PARTY.txt
2021-10-19 15:57:51 +02:00
Armin Schrenk
39d1a3d5a6
Merge branch 'develop' into release/1.6.0
2021-10-19 15:47:17 +02:00
Tobias Hagemann
a6b50bde75
Merge pull request #1796 from PBillodeau/fix/linux-build
...
Relative paths in linux build are incorrect
2021-10-19 13:51:00 +02:00
Armin Schrenk
3f569fe33e
Merge branch 'develop' into release/1.6.0
2021-10-19 13:31:27 +02:00
Armin Schrenk
4801ae3fe3
final dependency bump
2021-10-19 13:31:11 +02:00
Sebastian Stenzel
5f672880b9
Merge branch 'develop' into release/1.6.0
2021-10-19 09:34:24 +02:00
Sebastian Stenzel
6ccbc2b806
update cryptofs
2021-10-18 13:44:15 +02:00
Sebastian Stenzel
3492ddbee1
fixes #1833
2021-10-18 13:43:45 +02:00
Sebastian Stenzel
65b85fa4d8
Merge commit 'b211cb1856ef8d07583819b25586151471720cfd' into release/1.6.0
2021-10-14 14:00:11 +02:00
Cryptobot
b211cb1856
New Crowdin updates ( #1822 )
...
[ci skip]
2021-10-14 13:58:57 +02:00
Sebastian Stenzel
d7f48866da
updated license infos
2021-10-13 13:01:53 +02:00
Snyk bot
0872d84662
bump fuse-nio-adapter to 1.3.3 ( #1829 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGITHUBJNR-1570422
2021-10-13 12:32:17 +02:00
Sebastian Stenzel
a86bd9f13a
implemented new algorithm
...
[ci skip]
2021-10-13 12:12:56 +02:00
Armin Schrenk
e436ce372d
Merge branch 'develop' into release/1.6.0
2021-10-08 16:35:19 +02:00
Sebastian Stenzel
c7c7cdfdce
Merge branch 'develop' into feature/displayName
2021-10-08 16:16:18 +02:00
Sebastian Stenzel
1c62467fd2
run codacy for labeled pull requests _and_ push events
2021-10-08 15:39:44 +02:00
Sebastian Stenzel
7f833d2567
update CI config for pull requests
...
see https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
2021-10-08 15:30:28 +02:00
Sebastian Stenzel
6c6f6baf12
Update to JDK 17 ( #1828 )
...
fixes #1404
2021-10-08 14:59:24 +02:00
Armin Schrenk
8319a09b12
fix alignment in vault detail error screen
2021-10-08 14:24:50 +02:00
Ralph Plawetzki
d4e0b4d07d
Change to 1.1.0-beta1 for now, so CI can load the dependency
2021-10-08 12:13:28 +02:00
Ralph Plawetzki
445cb7e242
Pass the name of the vault on changing a passphrase
2021-10-06 18:32:15 +02:00
Ralph Plawetzki
54a005a5c9
Pass the name of the vault on storing a passphrase
2021-10-06 18:32:14 +02:00
Armin Schrenk
ac1ff5fb79
Rework vautl detail unknown error dialog:
...
* add buttons to reload, remove and show error dialog
* restyling
* add new strings
2021-10-06 14:27:28 +02:00
Sebastian Stenzel
1ac0820f93
updated release note formatting
...
[ci skip]
2021-10-05 14:23:41 +02:00
Armin Schrenk
2f868304e4
Merge branch 'develop' into release/1.6.0
2021-10-05 11:59:57 +02:00
Sebastian Stenzel
813c69f6ac
fixed broken bidi binding
2021-10-05 10:09:33 +02:00
Sebastian Stenzel
0d240cdb2d
simpler spacing
2021-10-05 10:09:09 +02:00
JaniruTEC
1ef3e948be
Fixes #1547 : "Custom path" retains invalid value/state ( #1548 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-10-04 14:31:48 +02:00
Armin Schrenk
2200a100e0
Merge branch 'develop' into release/1.6.0
2021-10-04 13:08:27 +02:00
Armin Schrenk
f5822fc568
fix bug in check run selection and add small space between buttons
2021-10-04 12:49:28 +02:00
Armin Schrenk
126201506c
closes #1662
2021-10-04 12:02:55 +02:00
Sebastian Stenzel
c7d8cf5465
Merge branch 'develop' into release/1.6.0
2021-09-30 12:54:38 +02:00
Cryptobot
6415c29e3e
New translations strings.properties (Greek) ( #1816 )
...
[ci skip]
2021-09-30 12:52:45 +02:00
Sebastian Stenzel
c1965086f3
update dagger to 2.39
2021-09-30 12:52:04 +02:00
Julian Raufelder
c8b9deccb9
Remove incorrect quote in release note
2021-09-29 17:49:54 +02:00
Julian Raufelder
9586e4e65a
Compute checksum for *.msi and *.tar.gz as well #1808
2021-09-29 17:48:13 +02:00
Julian Raufelder
0fb5867bd8
Merge branch 'develop' into release/1.6.0
2021-09-29 16:43:26 +02:00
Julian Raufelder
3cc1bef4a6
Bump cryptomator.integrations-linux which fixes #1815
2021-09-29 13:30:29 +02:00
Sebastian Stenzel
907d097e2c
store multiline string in env var ( fixes #1808 )
2021-09-29 11:31:31 +02:00
Tobias Hagemann
c9907d6085
added manual build script for mac (missing: notarization, create-dmg)
...
[ci skip]
2021-09-28 11:45:49 +02:00
Julian Raufelder
5eac665a93
Fixes #1814
...
Add missing backslash while setting the pluginDir
2021-09-27 18:50:26 +02:00
PBillodeau
aa7ee65d99
Update build version variable
...
Add path to pom.xml and move after preconditions
2021-09-27 09:54:43 -05:00
PBillodeau
279db5ffd0
Merge branch 'cryptomator:develop' into fix/linux-build
2021-09-27 09:51:20 -05:00
PBillodeau
772e3ae68a
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2021-09-27 09:50:51 -05:00
Sebastian Stenzel
8795e5c8d2
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2021-09-27 13:52:29 +02:00
Cryptobot
069c07cbf1
New Crowdin updates ( #1807 )
...
* New translations strings.properties
[ci skip]
2021-09-27 13:49:32 +02:00
Sebastian Stenzel
cda7cc8ef9
dependency bump
2021-09-27 13:41:02 +02:00
Sebastian Stenzel
1015542629
adjust to latest API
2021-09-27 13:31:05 +02:00
Sebastian Stenzel
18be4ba257
update integrations-api
2021-09-27 13:03:55 +02:00
Sebastian Stenzel
90bceb0f68
Update to OpenJFX 17 ( #1809 )
...
* update to openjfx 17.0.0.1
* use new javafx API instead of AWT
2021-09-24 21:01:19 +02:00
Armin Schrenk
53afaf1b12
Replace Files.isWritable() by real write test
2021-09-24 16:31:07 +02:00
Sebastian Stenzel
6b0625609b
case insensitive semver validation
2021-09-24 15:43:52 +02:00
Armin Schrenk
5670e77908
closes #1783
2021-09-24 11:47:57 +02:00
Sebastian Stenzel
79c48778ce
Be more lenient when handling open vault events
...
either via drag and drop or registered file extensions
2021-09-24 10:57:05 +02:00
Sebastian Stenzel
f9889c16de
attempted fix for #1808
2021-09-23 15:08:24 +02:00
Sebastian Stenzel
cbe26d8a4f
Merge branch 'develop' into release/1.6.0, fixing appimage version number
2021-09-23 14:04:54 +02:00
Sebastian Stenzel
b3c2d68d9b
Partial revert of 0d5a3346: Build PPA independently of other installers
2021-09-23 14:04:26 +02:00
Sebastian Stenzel
d07c018670
adjust appimage launcher script to comply with appdir built during CI
...
fixes #1806
2021-09-23 14:01:07 +02:00
Armin Schrenk
0d5a3346f6
execute ppa _after_ all successufl installer builds
2021-09-22 17:54:08 +02:00
Armin Schrenk
cfaa4ceffc
fix draft release job in release workflow
2021-09-22 17:51:27 +02:00
Tobias Hagemann
db843bb1d5
codesigning dylib/jnilib inside jars needs to be forced as well (they may already be signed but could be problematic for notarization)
2021-09-22 17:33:46 +02:00
Armin Schrenk
b4539979a4
fix module-info
2021-09-22 16:43:47 +02:00
Armin Schrenk
d241f022ab
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
2021-09-22 16:36:36 +02:00
Cryptobot
2a5e09bc32
New Crowdin updates ( #1758 )
...
New translations strings.properties
Turkish; Latvian; Slovak; Polish; Norwegian Nynorsk; Hungarian; Norwegian Bokmal; Russian; Catalan; Spanish; Portuguese; French; Japanese; German; Portuguese, Brazilian; Arabic; Latin); Czech; Italian; Punjabi; Greek; Swedish; Indonesian; Serbian (Cyrillic); Chinese Traditional; Hindi; Korean; Dutch; Bosnian; Romanian; Chinese Simplified;
[ci skip]
2021-09-22 16:27:28 +02:00
Armin Schrenk
85a7383c56
bump fuse dependency
2021-09-22 16:21:06 +02:00
Armin Schrenk
526b2a1e72
Bump cryptofs and adjust usages
2021-09-22 16:20:48 +02:00
Sebastian Stenzel
e4da494202
updated 3rd party licenses
...
[ci skip]
2021-09-22 12:18:35 +02:00
Sebastian Stenzel
55c7636a7b
simplified toggle boolean
...
[ci skip]
2021-09-22 12:17:47 +02:00
Armin Schrenk
af4603f022
Merge pull request #1761 from cryptomator/feature/#1733-window-position
...
Persist last known window position and improve resizing
2021-09-22 11:39:51 +02:00
Armin Schrenk
09cf76df68
minor code cleanup
2021-09-22 11:28:45 +02:00
Armin Schrenk
cfe61a51b6
Merge pull request #1767 from cryptomator/feature/early-loading
...
Eagerly load vault config
2021-09-22 11:20:14 +02:00
Tobias Hagemann
9c83baabd5
fixes #1740
2021-09-22 09:25:16 +02:00
JaniruTEC
3e216ed0ac
Added error codes to error screen ( #1741 )
...
Added error codes based on a translation of GeneratedErrorCode.kt (Cryptomator Android) into Java:
Source of GeneratedErrorCode.kt: 3ae90ab521/presentation/src/main/java/org/cryptomator/presentation/logging/GeneratedErrorCode.kt
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-09-21 17:41:54 +02:00
Armin Schrenk
0b488efbb3
remove another convinience method from vault class
2021-09-21 16:15:53 +02:00
Armin Schrenk
ae2ad6e00f
Replace ObjectProperty with atomicRef to prevent problems with background reloading
2021-09-21 12:32:36 +02:00
Armin Schrenk
76811f92e6
Improve error handling:
...
* Vault only returns the confiCache
* cache has safe and unsafe method to get config
2021-09-21 12:28:41 +02:00
Armin Schrenk
1fbd07b4a6
Refine impl:
...
* rename wrapper to cache
* reset the cache to null if error during config loading happens
* always set the the cache in the vault obj
2021-09-20 15:34:53 +02:00
PBillodeau
96d37096c1
Relative paths in linux build are incorrect
2021-09-18 14:07:42 -05:00
Martin Beyer
21774784a1
Reduce ResizeRegion to 6px, only save positions at MouseRelease
2021-09-17 18:51:09 +02:00
Martin Beyer
4a13b4145d
Use javaFx-graphics for display information
2021-09-17 17:46:54 +02:00
Armin Schrenk
efc77e4997
updating dependencies
2021-09-17 17:46:28 +02:00
Martin Beyer
cf17a3f9ca
Saving settings on Drag release
2021-09-17 17:44:26 +02:00
Martin Beyer
560513d7e8
Rearrange Imports
2021-09-17 15:54:45 +02:00
Sebastian Stenzel
9e66f4b93e
Release to PPA ( #1791 )
...
Create a Debian source package and dput it to the cryptomator-beta staging repo
2021-09-16 13:01:34 +02:00
Sebastian Stenzel
407718d0a1
fixes #1789
2021-09-16 10:02:38 +02:00
Sebastian Stenzel
b98691ee52
Provide version string when manually triggering a build ( #1790 )
...
* fixed inclusion of launcher script in buildkit
* renamed variable
* version must be manually provided during workflow_dispatch
2021-09-15 15:25:52 +02:00
Armin Schrenk
e482574aaf
Block windows installation if old innosetup version is installed
2021-09-15 12:16:25 +02:00
Sebastian Stenzel
9f068d0b2c
add playground workflow
2021-09-13 16:45:05 +02:00
Tobias Hagemann
78e4c714a1
preparing 1.5.19
2021-09-09 14:14:36 +02:00
Tobias Hagemann
9d43f8bb81
updated dependency, fixes #1778
2021-09-09 14:13:42 +02:00
Tobias Hagemann
4e31f7e5c7
updated THIRD-PARTY
2021-09-07 12:49:10 +02:00
Tobias Hagemann
d9a35a4f93
preparing 1.5.18
2021-09-07 12:39:24 +02:00
Tobias Hagemann
80b4aea7e0
updated dependencies
2021-09-07 12:38:39 +02:00
Armin Schrenk
bbb30ebe0f
keep name of icon file
2021-09-03 12:54:24 +02:00
Armin Schrenk
a0fd6618a7
Change logic on how the config wrapper is injected
2021-09-03 12:25:26 +02:00
Armin Schrenk
09a2f76e15
remove startFail controller entirely
2021-09-03 12:02:45 +02:00
Armin Schrenk
775fbf4873
update cryptofs- and dokany-dependency
2021-09-03 11:44:10 +02:00
Armin Schrenk
5cdd2e006b
more bug fixing in release workflow
2021-09-02 15:25:27 +02:00
Armin Schrenk
f187decf0a
fix installer-ci bugs
2021-09-02 15:14:48 +02:00
Armin Schrenk
869407cded
Win installer: use different icon file for Cryptomator files and make c9r/c9s file extensions non executing
2021-09-02 13:30:12 +02:00
Armin Schrenk
1ad6dbba64
preparing 1.5.17
2021-09-02 13:01:19 +02:00
Armin Schrenk
3a2420dd91
Add sha256 sum of release artifacts to release text
2021-08-31 16:02:46 +02:00
Armin Schrenk
bca920c75e
Upload release dmg and msi aritfacts with full version string
2021-08-31 14:15:50 +02:00
Armin Schrenk
a457355a25
allow drive letters A and B as mount targets
2021-08-31 10:04:42 +02:00
Martin Beyer
947344e5bc
remove border color, reduce default cursor size, enforce minWidth of 650
2021-08-30 17:13:46 +02:00
Armin Schrenk
cc6471840f
Update build for mac installer:
...
* use correct mime type for vault metadata
* add icons file for cryptomator files
2021-08-30 15:58:23 +02:00
Martin Beyer
cf633d74d2
add extra regions to reset to cursor to the default (+coloring the borders red for debugging and testing)
2021-08-30 15:16:52 +02:00
Armin Schrenk
2f32ab1376
fix bug, where password is not saved to keychain
2021-08-30 13:19:40 +02:00
Armin Schrenk
460e6528bf
Eagerly load vault config:
...
* wrap (re-)loading in new class
* assume existence of config in certain vault states
* deprecate classes which are not used anymore
2021-08-26 21:12:07 +02:00
Martin Beyer
348b015bdc
reformat to use fxml to trigger resizing
2021-08-26 17:56:20 +02:00
Martin Beyer
903e022d29
change from LOG.debug "init..." to LOG.trace
2021-08-26 17:22:11 +02:00
Martin Beyer
e5f66281c2
centering window as before, renaming
2021-08-26 17:20:53 +02:00
Martin Beyer
21f45d43f7
remove dead code
2021-08-26 11:15:19 +02:00
Martin Beyer
72286de9fe
minor string rewriting
2021-08-26 10:46:28 +02:00
Martin Beyer
981902409c
calculate new position on display configuration change
2021-08-26 10:33:31 +02:00
Sebastian Stenzel
aef1bf821a
fixed pluginDir path
...
thanks @purejava for noticing
[ci skip]
2021-08-25 11:57:40 +02:00
Martin Beyer
6b4ea9a9eb
fix fullscreen binding
2021-08-25 11:31:29 +02:00
Sebastian Stenzel
e7b9f73516
Merge pull request #1759 from cryptomator/feature/plugin-loader
2021-08-24 19:28:59 +02:00
Martin Beyer
957640b1ba
block moving and resizing in fullscreen
2021-08-24 19:21:53 +02:00
Martin Beyer
31ca102263
update position in settings when moving
2021-08-24 19:09:27 +02:00
Martin Beyer
7df028b0b8
add top, right, bottom and left resizer
2021-08-24 18:52:55 +02:00
Martin Beyer
03eebfe486
add double click on titleBar to min/maximize application
2021-08-24 18:03:55 +02:00
Martin Beyer
58d65c609f
set the position on illegal position
2021-08-24 17:38:01 +02:00
Martin Beyer
b529764eb4
remove max width and max heigth
2021-08-24 17:37:15 +02:00
Sebastian Stenzel
ec9a4465eb
add cryptomator.pluginDir environment variable
2021-08-24 16:35:07 +02:00
Sebastian Stenzel
e5509bd63f
load certain services from jars located in plugin dir
2021-08-24 16:33:05 +02:00
Martin Beyer
4223d15c08
set stored window size to initial window size
2021-08-24 16:23:46 +02:00
Martin Beyer
396b541cd2
safe position settings
2021-08-24 15:36:10 +02:00
Sebastian Stenzel
346ce67bc4
add "unauthorized device" scene
2021-08-24 14:43:26 +02:00
Sebastian Stenzel
1477bf07a9
use public key hash as device id
2021-08-24 13:59:51 +02:00
Sebastian Stenzel
056990151a
adjusted vault config
2021-08-24 12:39:29 +02:00
Sebastian Stenzel
fa86d890fe
use application-global device key that requires a system keychain
2021-08-20 17:16:07 +02:00
Cryptobot
a097a42a9b
New Crowdin updates ( #1681 )
...
[ci skip]
2021-08-20 10:07:50 +02:00
Armin Schrenk
e811f5313d
fixes #1755
...
use system property instead of package version
2021-08-19 12:23:00 +02:00
Sebastian Stenzel
5922743f19
removed dead code
...
[ci skip]
2021-08-17 16:52:28 +02:00
Armin Schrenk
b710fd33ce
updating third party license file
2021-08-16 15:27:06 +02:00
Armin Schrenk
dd70984d07
Bump dependencies
2021-08-16 14:43:47 +02:00
Armin Schrenk
cf900429cd
Merge branch 'develop' into release/1.6.0
2021-08-16 14:33:07 +02:00
Sebastian Stenzel
afc853f5f5
append device registration params to hub url
2021-08-13 21:41:43 +02:00
Sebastian Stenzel
be8243d9d1
cleanup
2021-08-13 21:41:10 +02:00
Sebastian Stenzel
1322b872b6
adjusted to new vault config format and unlock status codes
2021-08-13 19:59:31 +02:00
Armin Schrenk
1e2b80d02b
remove leftovers from autolock tab
2021-08-13 15:32:57 +02:00
Sebastian Stenzel
e46072c726
Merge branch 'develop' into feature/hub
...
[ci skip]
2021-08-13 12:13:49 +02:00
Sebastian Stenzel
a6e28ca387
remove debug stuff
...
[ci skip]
2021-08-13 12:13:04 +02:00
Sebastian Stenzel
3e6acb2561
attempt to fix release
2021-08-13 11:53:33 +02:00
Sebastian Stenzel
32bd84d754
attempt to fix release
2021-08-13 11:23:59 +02:00
Sebastian Stenzel
2fcff5fb17
strip non-numerical suffix from version number
2021-08-13 10:52:07 +02:00
Sebastian Stenzel
7b8ddbd8d7
adjusted release action
...
[ci skip]
2021-08-13 10:35:01 +02:00
Sebastian Stenzel
33ed41307e
Merge branch 'develop' into feature/hub
2021-08-12 17:39:25 +02:00
Sebastian Stenzel
e865eaf412
added quick & dirty device registration
2021-08-12 17:38:50 +02:00
Sebastian Stenzel
e866b64352
fix build
2021-08-12 17:05:59 +02:00
Sebastian Stenzel
a3a96496b6
use new auth flow
...
talking directly to Authorization Server and Resource Server instead of web frontend
2021-08-12 16:18:22 +02:00
Armin Schrenk
f7ff2c1e80
patch release workflow
2021-08-12 15:43:16 +02:00
Armin Schrenk
8c7c09b613
Merge pull request #1744 from cryptomator/feature/installers
...
Build native installers via CI in main repository
2021-08-12 15:41:29 +02:00
Armin Schrenk
12720d67e8
Revert "windows installer: disallow downgrades, allow upgrades"
...
This reverts commit 4b9ae03bc2 .
2021-08-12 15:07:53 +02:00
Armin Schrenk
d319b45fce
add file associations for msi installer
2021-08-12 14:43:10 +02:00
Sebastian Stenzel
75644a35ec
cleanup
...
[ci skip]
2021-08-12 12:19:09 +02:00
Sebastian Stenzel
ec09413575
renamed controller
2021-08-12 12:18:36 +02:00
Armin Schrenk
4b9ae03bc2
windows installer: disallow downgrades, allow upgrades
2021-08-12 11:04:16 +02:00
Sebastian Stenzel
f9c2807ce1
added basic OAuth 2.0 Authorization Code Flow + PKCE impl
2021-08-12 10:54:58 +02:00
Armin Schrenk
b255996619
acticate release workflow on any tag
2021-08-11 18:16:16 +02:00
Armin Schrenk
16e1c6f8c9
create gpg signature for each release artifact
2021-08-11 17:40:44 +02:00
Armin Schrenk
410215b318
Run release workflow on tag pushes
2021-08-11 17:40:44 +02:00
Armin Schrenk
637c21c6cc
Bug fix and clean up
2021-08-11 17:40:18 +02:00
Sebastian Stenzel
b4ee85f911
Merge branch 'feature/installers' into feature/installers-2
...
# Conflicts:
# .github/workflows/release.yml
2021-08-11 17:21:29 +02:00
Sebastian Stenzel
d2aca07fc8
renamed workflow
...
[ci skip]
2021-08-11 17:15:12 +02:00
Sebastian Stenzel
8075d33d39
fix key/iv extraction from sharedSecret
2021-08-11 16:13:14 +02:00
Armin Schrenk
42a49d9dce
split test& compile and installer creation into two workflows:
...
* installers only created on manual trigger
* releases only drafted on tags
2021-08-11 13:06:29 +02:00
Armin Schrenk
87f4a9ba5b
Allow manual build from any valid ref
2021-08-10 17:08:21 +02:00
Armin Schrenk
c0ee8ec3fc
Allow manual worklfow triggering with invalid version
2021-08-10 16:35:10 +02:00
Sebastian Stenzel
d7dcc46988
spec correction
...
[ci skip]
2021-08-10 13:23:29 +02:00
Sebastian Stenzel
01b2b47823
Switching to P-384 + X9.63 KDF SHA-256 + AES-GCM
2021-08-10 12:36:22 +02:00
Tobias Hagemann
90381ee53e
setting keychain path via env didn't seem to work
2021-08-10 09:53:31 +02:00
Tobias Hagemann
7527a8f018
keychain has to be actually used
2021-08-10 09:36:10 +02:00
Tobias Hagemann
ce348c0a63
using tmp keychain for notarization credentials instead of pw via stdin because it didn't work
2021-08-10 09:12:06 +02:00
Sebastian Stenzel
d087a5fdde
derive masterkey from received ECIES params
2021-08-09 23:03:36 +02:00
Sebastian Stenzel
43dbdb3e8f
prepare local webserver for cross-origin requests
2021-08-09 18:11:44 +02:00
Tobias Hagemann
558a81a80e
fixing notarization step, apparently that was not how you run multi-line commands
2021-08-09 17:21:11 +02:00
Tobias Hagemann
95d8951da0
provide macos notarization pw via stdin
2021-08-06 08:47:55 +02:00
Sebastian Stenzel
1bbc6697ac
attempt to use v1 instead of v1.1.0
...
after creating a v1 branch for the action (see https://github.community/t/version-numbering-for-actions/16307/5 )
2021-08-06 08:07:12 +02:00
Tobias Hagemann
8a387d040e
added notarization step to mac-dmg
2021-08-05 14:52:48 +02:00
Armin Schrenk
2ea2a4ecec
clean up
2021-08-04 11:41:56 +02:00
Armin Schrenk
c19a92733c
remove obligatory win desktop shortcut from installer
2021-08-04 11:41:18 +02:00
Sebastian Stenzel
2290d47f0e
add descriptive name to signature
2021-08-04 11:27:31 +02:00
Sebastian Stenzel
9c7b86f270
try a simpler way to set an environment variable
2021-08-04 08:39:03 +02:00
Armin Schrenk
69dfc00a73
bloody gud damm typo
2021-08-03 18:20:52 +02:00
Armin Schrenk
5edbfa1967
more pwsh fixes
2021-08-03 18:00:25 +02:00
Armin Schrenk
0aef7c4a6a
use call operator to start second command
2021-08-03 17:41:13 +02:00
Armin Schrenk
e8a163b36d
default shell is bash, not pwsh
2021-08-03 17:16:10 +02:00
Armin Schrenk
19d7aa09f3
use multiline command for msi job
2021-08-03 16:50:23 +02:00
Armin Schrenk
0e7e58d144
restore accidentally removed file in 8764c81
2021-08-03 15:51:15 +02:00
Armin Schrenk
8764c814d9
Adjust windows installer build:
...
* add branding
* only link third party drivers, don't ship'em
* add license
2021-08-03 14:03:36 +02:00
Sebastian Stenzel
d938b1c3f7
keep window open while waiting for http callback
2021-07-30 16:55:05 +02:00
Sebastian Stenzel
59eda3159b
Merge branch 'develop' into feature/hub
2021-07-30 14:04:07 +02:00
Sebastian Stenzel
fa5248c781
fix weird fxml bug with spinner, remove redundant functionality from autoanimator
2021-07-30 14:03:45 +02:00
Sebastian Stenzel
7fabc6f52d
spawn server listening on localhost, used for oauth redirect_uri
2021-07-29 16:57:28 +02:00
Sebastian Stenzel
b21ea61342
add first draft for hub+http / hub+https keyloading scheme
2021-07-28 17:29:44 +02:00
Sebastian Stenzel
2952733a11
add PKCS12 support for on-demand creation and storage of an EC keypair
2021-07-28 17:04:12 +02:00
Sebastian Stenzel
8896723ff2
fix broken passwordsMatchAndSufficientProperty which didn't update more than once
2021-07-28 16:57:54 +02:00
Armin Schrenk
9b57c8fc71
Animate spinner in health check
2021-07-26 18:55:28 +02:00
Armin Schrenk
c81ef1c109
Feature/simple spinning ( #1728 )
...
* Define discrete rotation animation
* New class FontAwesome5Spinner extending FontAwesome5IconView, animated
* New class AutoAnimator to play Animation on a Node conditionally
* Replace all occurences of Progress Indicator with FontAwesome5Spinner
* Spin spinner icon in processing vault state
* remove undocumented progress indicator styling
2021-07-26 18:40:55 +02:00
Armin Schrenk
2aa17edd8c
Merge pull request #1712 from cryptomator/feature/improve-health-check
...
Refactor health check to improve UX
2021-07-26 18:33:40 +02:00
Armin Schrenk
2d5a65b953
removing dummy checks
2021-07-26 18:09:42 +02:00
Armin Schrenk
37ff638361
Apply more code review suggestion:
...
* use more specific localization key
* decouple internal localized error message from external localization
2021-07-26 16:57:24 +02:00
Armin Schrenk
4672a23344
Apply suggestions from code review regarding localization. [ci skip]
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2021-07-26 16:03:28 +02:00
Armin Schrenk
d2a3ce2474
Catch UnlockCancelled exception during unlock of health check
2021-07-26 12:41:48 +02:00
Armin Schrenk
65b4fef7e8
Further adjusting checkstate icon view style
2021-07-26 10:04:50 +02:00
Sebastian Stenzel
2f1d91ae9d
remove read-only flag from .exe before signing it
2021-07-24 00:22:52 +02:00
Sebastian Stenzel
56b80be22c
Update build.yml
2021-07-23 16:01:05 +02:00
Sebastian Stenzel
e7266070a0
use the most awesome codesign action
2021-07-23 15:11:10 +02:00
Sebastian Stenzel
d2f4927634
first attempt to codesign windows app
2021-07-23 14:17:37 +02:00
Tobias Hagemann
b4806daca6
maybe fixing create-dmg
2021-07-23 11:49:25 +02:00
Sebastian Stenzel
279f82415e
install create-dmg via homebrew
2021-07-23 10:54:46 +02:00
Sebastian Stenzel
89688b7d18
first attempt to create a .dmg file
2021-07-23 10:35:45 +02:00
Sebastian Stenzel
9fd9f94823
add .bat file for easier debugging on console
...
(see https://bugs.openjdk.java.net/browse/JDK-8253461 )
2021-07-23 09:27:16 +02:00
Sebastian Stenzel
fd4bd66ac4
Merge branch 'develop' into feature/installers
2021-07-23 09:24:07 +02:00
Sebastian Stenzel
bd87defe29
Resiliency fixes for missing integrations-api implementation
2021-07-23 09:23:08 +02:00
Sebastian Stenzel
33a6158ed7
fix profile name (so integrations-win is included)
2021-07-23 09:04:47 +02:00
Sebastian Stenzel
d46b04c025
rename buildkit artifacts for easier sort-by-platform
2021-07-23 08:41:48 +02:00
Sebastian Stenzel
da1e619bbb
MSI metadata adjustments
2021-07-23 08:19:28 +02:00
Sebastian Stenzel
fe489a9911
add contrib files, add metadata to MSI
2021-07-23 08:10:58 +02:00
Sebastian Stenzel
6cb0688c65
try to point jpackage to correct dir
2021-07-22 16:52:42 +02:00
Sebastian Stenzel
b6feb35642
add name required for building MSI
2021-07-22 16:50:11 +02:00
Sebastian Stenzel
fe7c9d5a92
build MSI using jpackage
2021-07-22 16:37:00 +02:00
Sebastian Stenzel
5573da169e
shell-agnostic "find all jars"
2021-07-22 15:28:19 +02:00
Sebastian Stenzel
2c0bcc40a2
run codesign in zsh
2021-07-22 15:24:32 +02:00
Sebastian Stenzel
065f32fff0
cleanup
2021-07-22 15:14:33 +02:00
Sebastian Stenzel
fbace5bd52
SIGN ALL!!!
2021-07-22 15:04:53 +02:00
Sebastian Stenzel
7dad145581
also sign binaries in mods/*.jar
2021-07-22 14:50:19 +02:00
Sebastian Stenzel
e85a989e44
minor adjustments
...
[ci skip]
2021-07-22 14:36:02 +02:00
Sebastian Stenzel
3563ed3394
restructured dist/ dir
2021-07-22 14:09:06 +02:00
Sebastian Stenzel
62c81716c9
adjust paths
2021-07-22 13:56:43 +02:00
Sebastian Stenzel
eddb9f1d85
attempt to build mac app
2021-07-22 13:48:34 +02:00
Sebastian Stenzel
fc4c98601c
wtf
2021-07-22 13:00:10 +02:00
Sebastian Stenzel
2a40282d73
apparently actions/download-artifact untars automatically?
2021-07-22 12:54:04 +02:00
Sebastian Stenzel
fee6e2fb46
debug download-artifacts / untar steps
2021-07-22 12:46:19 +02:00
Sebastian Stenzel
8a644c575a
fixing tar path
2021-07-22 12:27:41 +02:00
Sebastian Stenzel
9faf7e9b81
tar before upload to keep permissions
2021-07-22 12:09:57 +02:00
Sebastian Stenzel
c7c910f738
fixing path, fixing variable
2021-07-22 08:42:07 +02:00
Armin Schrenk
2edbd2a7e2
Set correct styleclass for a skipped or cancelled check for right coloring
2021-07-21 18:04:41 +02:00
Sebastian Stenzel
aa7a4dbda9
further adjustments to new directory structure
2021-07-21 12:57:45 +02:00
Sebastian Stenzel
81ab8b7803
adjust AppImage build instructions to new jpackage directory structure
2021-07-21 12:39:51 +02:00
Sebastian Stenzel
27a7c8323b
dedup
2021-07-21 12:30:23 +02:00
Sebastian Stenzel
b5fcfec4a4
further CSS fixes (TODO glyph-icon classes are misused frequently to simply set a fill...)
2021-07-21 12:26:10 +02:00
Sebastian Stenzel
d3cf199741
cleanup
2021-07-21 11:58:57 +02:00
Sebastian Stenzel
9f7c69388c
make the view depend on state, not on another view
2021-07-21 11:36:41 +02:00
Sebastian Stenzel
7a1b1292ae
fix css instead of defining style from within code
2021-07-21 09:57:56 +02:00
Sebastian Stenzel
c193e16256
"debug logging"
2021-07-20 18:55:32 +02:00
Sebastian Stenzel
880a342f4e
I've given up. Just have to deal with the artifact always containing a directory.
2021-07-20 18:33:40 +02:00
Sebastian Stenzel
066f24a19f
I repeat: Please do not include parent dir in artifact
2021-07-20 18:04:44 +02:00
Sebastian Stenzel
339be371cd
upload contents of appdir without the "Cryptomator[.app]" itself
2021-07-20 17:54:03 +02:00
Sebastian Stenzel
45777b12cd
add icon to linux appdir
2021-07-20 17:51:07 +02:00
Sebastian Stenzel
a1bec81429
use three-segment app-version for mac (as per CFBundleVersion spec)
2021-07-20 17:31:38 +02:00
Sebastian Stenzel
559f3116f9
create app dir in matrix build
2021-07-20 17:08:08 +02:00
Sebastian Stenzel
1a6877b9ff
fix metadata outputs
2021-07-20 15:36:35 +02:00
Sebastian Stenzel
bae9541e8c
renamed job
...
[ci skip]
2021-07-20 15:32:31 +02:00
Sebastian Stenzel
d5588b9739
determine revision number via git rev-list --count HEAD
2021-07-20 15:31:23 +02:00
Sebastian Stenzel
a46bfd5a65
use correct JDK
2021-07-20 14:17:43 +02:00
Sebastian Stenzel
17cae18216
fix escaping
2021-07-20 14:12:01 +02:00
Sebastian Stenzel
18305ca2d6
build windows app dir
2021-07-20 13:51:03 +02:00
Sebastian Stenzel
8d17042456
updated standalone build.sh
...
[ci skip]
2021-07-20 12:33:35 +02:00
Armin Schrenk
4a8dbfbc15
Code review suggestion
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-07-20 12:17:08 +02:00
Armin Schrenk
6ed7ed61b3
enrich DummyChecks with some mock results
2021-07-20 12:14:06 +02:00
Armin Schrenk
ffe4201921
Add tooltip for fix icon.
2021-07-20 12:02:50 +02:00
Sebastian Stenzel
be44dcd569
added standalone build.sh for manually building AppImages
2021-07-20 10:47:42 +02:00
Sebastian Stenzel
24188b3892
Merge branch 'develop' into feature/installers
2021-07-20 00:28:08 +02:00
Sebastian Stenzel
d7c70ed841
install non-modular linux keychain libs to libs instead of mods
2021-07-20 00:27:49 +02:00
Sebastian Stenzel
01a3d16007
adjust launcher sh
2021-07-20 00:23:40 +02:00
Sebastian Stenzel
0a421ab9db
download runtime to AppDir/runtime
2021-07-20 00:06:20 +02:00
Sebastian Stenzel
64fc11eb5f
fixing AppImage build
2021-07-20 00:01:42 +02:00
Sebastian Stenzel
6a8f975955
build appimage
2021-07-19 23:57:26 +02:00
Sebastian Stenzel
0b6529c75d
next attempt to create a runtime image
2021-07-19 23:39:12 +02:00
Sebastian Stenzel
b8642677ba
run jlink with default shell on each OS
...
(bash on mac causes problems with variable substitution)
2021-07-19 23:32:58 +02:00
Sebastian Stenzel
039044ed1a
hard code required modules for now
2021-07-19 23:17:20 +02:00
Sebastian Stenzel
c79c7459c6
create custom runtime image
2021-07-19 23:10:28 +02:00
Sebastian Stenzel
8394aa12b5
Merge branch 'develop' into feature/installers
2021-07-19 22:41:06 +02:00
Sebastian Stenzel
7efdc41edc
removed unused requirement (related to #1589 )
2021-07-19 22:40:37 +02:00
Sebastian Stenzel
f1f55fc0dd
include crytomator-*.jar in mods dir
2021-07-19 22:03:20 +02:00
Sebastian Stenzel
b7012d7b83
removed duplicate key
2021-07-19 21:53:12 +02:00
Sebastian Stenzel
f0cee47aea
let actions/upload-artifact assemble the buildkit
2021-07-19 21:50:07 +02:00
Sebastian Stenzel
edc06898fb
added missing checkout step
2021-07-19 21:31:52 +02:00
Sebastian Stenzel
45d9cd601a
create buildkit via CI
2021-07-19 21:20:27 +02:00
Armin Schrenk
3df688236d
minor ui fixes
2021-07-19 18:03:28 +02:00
Armin Schrenk
f907e2d033
delocalize check names
2021-07-19 16:45:10 +02:00
Armin Schrenk
38c4b3c4a3
Merge branch 'develop' into feature/improve-health-check
...
# Conflicts:
# src/main/java/org/cryptomator/ui/health/HealthCheckTask.java
# src/main/java/org/cryptomator/ui/health/ReportWriter.java
# src/main/resources/fxml/health_check_list.fxml
# src/main/resources/fxml/vault_options.fxml
2021-07-19 16:44:43 +02:00
Sebastian Stenzel
6da26b09b6
Merge pull request #1688 from cryptomator/feature/modular
...
Add module-info.java
2021-07-19 16:08:45 +02:00
Sebastian Stenzel
1ab4aa94b3
Merge branch 'develop' into feature/modular
2021-07-19 15:54:02 +02:00
Sebastian Stenzel
397061a6e7
dependency update
2021-07-19 15:52:40 +02:00
Tobias Hagemann
8d9dc3bd90
Update README.md
...
[ci skip]
2021-07-17 12:35:50 +02:00
Sebastian Stenzel
1ccce71abc
Revert "no need for wysiwyg in this plain list"
...
This reverts commit 0db2aac7b5 .
2021-07-16 12:43:01 +02:00
Sebastian Stenzel
0db2aac7b5
no need for wysiwyg in this plain list
...
[ci skip]
2021-07-16 10:14:41 +02:00
Sebastian Stenzel
79a2d00eb6
adjusted bug report templates
...
[ci skip]
2021-07-16 10:11:14 +02:00
Armin Schrenk
747ebaea7c
localize health check
2021-07-15 16:50:20 +02:00
Armin Schrenk
97c52d788c
fit result list to window size
2021-07-15 12:55:43 +02:00
Armin Schrenk
3f76a04b38
Refactor CheckListCell to display ellipsis rather than allow horizontal scrolling
2021-07-15 12:48:39 +02:00
Armin Schrenk
8d9c33f7df
Relayout health start
2021-07-15 11:59:42 +02:00
Sebastian Stenzel
44cadce23d
Merge branch 'develop' into feature/modular
2021-07-15 11:58:44 +02:00
Sebastian Stenzel
9eaf700b87
Merge pull request #1719 from cryptomator/feature/1589-unix-sockets
...
Changed IPC to Unix domain sockets, fixes #1589 , fixes #1716
2021-07-15 11:42:46 +02:00
Sebastian Stenzel
8271428d64
cleanup
2021-07-15 08:36:37 +02:00
Sebastian Stenzel
fe84783fac
add shutdown hook to make sure ipc socket gets cleaned up even in event of fire
2021-07-14 17:54:08 +02:00
Armin Schrenk
a71e344036
ui adjustments & code cleanup
2021-07-14 17:33:29 +02:00
Sebastian Stenzel
7d3678dc36
adjusted logging
2021-07-14 17:23:08 +02:00
Sebastian Stenzel
de07c0aa9a
Merge branch 'develop' into feature/1589-unix-sockets
...
# Conflicts:
# src/main/java/org/cryptomator/launcher/Cryptomator.java
2021-07-14 17:22:16 +02:00
Sebastian Stenzel
b47beabc2f
startup time optimization
2021-07-14 17:17:25 +02:00
Sebastian Stenzel
f8c6191588
only attempt client connection to non-regular-file nodes
2021-07-14 15:41:16 +02:00
Sebastian Stenzel
87d481ccc3
yet another attempt to skip client connection attempts for non-existing socket files
2021-07-14 15:07:13 +02:00
Sebastian Stenzel
03182ae4e0
fixed typos
2021-07-14 12:46:17 +02:00
Sebastian Stenzel
c10a909ea4
attempt to fix socket on Windows
2021-07-14 12:45:09 +02:00
Sebastian Stenzel
e9461b4fc7
fixed launcher scripts
2021-07-13 18:52:00 +02:00
Sebastian Stenzel
d82a91f896
give thread a good name
2021-07-13 18:51:48 +02:00
Sebastian Stenzel
c87264f653
Merge branch 'develop' into feature/1589-unix-sockets
2021-07-13 18:41:24 +02:00
Sebastian Stenzel
6eacc6a9d3
fix premature shutdown (e.g. on ⌘Q on macOS)
2021-07-13 18:41:03 +02:00
Sebastian Stenzel
80874ea199
fixed test
2021-07-13 18:21:49 +02:00
Sebastian Stenzel
755eb70ae8
Use UNIX Sockets for IPC
2021-07-13 18:18:38 +02:00
Armin Schrenk
21946ae6aa
Fill health start fail screen with information
2021-07-13 16:55:21 +02:00
Armin Schrenk
102ab93dbd
Add introductory screen to check view if main run is not started
2021-07-13 15:52:53 +02:00
Armin Schrenk
e40ce62877
Remove count of warnings/criticals from GUI
2021-07-13 12:03:34 +02:00
Armin Schrenk
05f5856d66
adjust fix workflow:
...
* add icon for failed fix
* add style class for fix iconView
* replace progress indicator by spinner icon
2021-07-13 12:02:29 +02:00
Armin Schrenk
6292ad059c
set correct style class for all used check state icons
2021-07-12 20:03:14 +02:00
Armin Schrenk
c6a79de6f3
fixing small problems:
...
* unscoped controller
* gc'ed bindings
2021-07-12 14:57:04 +02:00
Armin Schrenk
f4c8fd26d3
Same window size for all screens, fix check list size
2021-07-12 11:21:56 +02:00
Armin Schrenk
c0d552da92
Add CheckState icon to check detail view
2021-07-12 10:34:36 +02:00
Armin Schrenk
720478c2f4
Further adjustment to workflow:
...
* bind modality to vault options window
* open unlock in a new window and close it afterwards
2021-07-09 14:47:07 +02:00
Armin Schrenk
cb5d628cfc
Refactor health check start:
...
* replace health tab in options by a button in gernal tab
* move info text of health tab into start controller
* replace lazy loading of config in controller by loading in dagger module
* add new scene+controller for failed config loading
* don't close options window on health check start
2021-07-09 13:51:54 +02:00
Armin Schrenk
8ecb78abec
use fixed width for check state icon in list
2021-07-08 16:01:03 +02:00
Armin Schrenk
a9db8eb0d5
Small UI adjustments
2021-07-08 16:00:36 +02:00
Armin Schrenk
f61073d1c6
adding a result to list needs to be done on FX thread
2021-07-08 15:30:36 +02:00
Armin Schrenk
419eb93cb3
Apply code suggestions
...
* use Futures done() method
* single deque interaction during cancel()
* use enum compareTo method
2021-07-08 10:59:41 +02:00
Armin Schrenk
b4a530b2eb
Apply suggestions from review
2021-07-07 15:36:10 +02:00
Armin Schrenk
0395ef2b44
remove glyph icon styleclass from result icon view
2021-07-07 13:00:30 +02:00
Armin Schrenk
19c61ffea8
Further Refactoring:
...
* simplyify check executor by using Fx TaskAPI
* reduce number of check states
2021-07-07 12:54:43 +02:00
Armin Schrenk
fd12116ce7
cleanup & renaming
2021-07-06 16:40:38 +02:00
Armin Schrenk
6250f3d89c
Refactor internal processing of HealthChecks:
...
* replace HealthCheckTask by Check class (not Wrapping TaskAPI)
* replace Task-API and BatchService by CheckExecutor (using CompletionStage-API)
* adjust other classes
2021-07-06 16:33:17 +02:00
Sebastian Stenzel
cf7a2db7ec
Merge branch 'develop' into feature/modular
2021-07-06 13:19:07 +02:00
Zane Campbell
97222d3d67
Updated README.md
...
Co-authored-by: Zane Campbell <development@zappcodestudios.com >
2021-07-06 08:52:16 +02:00
Sebastian Stenzel
172593517a
show warning glyph in check list, if check contains non-good results
2021-06-30 17:29:59 +02:00
Sebastian Stenzel
16c64a20e3
reordered
...
[ci skip]
2021-06-30 17:28:14 +02:00
Sebastian Stenzel
d6f8ab13aa
prevent weird window resizing
2021-06-30 16:34:57 +02:00
Sebastian Stenzel
d92a8e7980
class not meant to be part of DI graph
...
[ci skip]
2021-06-30 16:34:45 +02:00
Sebastian Stenzel
374493e8b4
implemented async sequential fix queue
2021-06-30 14:15:23 +02:00
Sebastian Stenzel
f3953c2fb1
wrap DiagnosticResult in Result in order to track the state of applied fixes
2021-06-30 14:13:05 +02:00
Sebastian Stenzel
5c9c336a33
allow setting glyph to null
2021-06-30 14:08:06 +02:00
Sebastian Stenzel
6b113f26ba
reduce Platform.runLater() invokations
2021-06-29 16:26:16 +02:00
Sebastian Stenzel
dbef1466c1
read vault config async
2021-06-29 16:07:46 +02:00
Sebastian Stenzel
6b0d8a48c2
added temporary dummy health checks for testing purposes
...
[ci skip]
2021-06-29 14:05:01 +02:00
Sebastian Stenzel
c7b9735f13
simplify task selection code
2021-06-29 14:04:32 +02:00
Armin Schrenk
a96115ecd6
Feature: revamp health workflow init ( #1695 )
...
* Add health tab to vault options:
* health tool is started from there
* health tool closes old Window and creates new one
* added info and remarks about health tool
* adds confirmation checkbox before starting health tool
* close vault options window when starting health workflow
* Remove AutoLock tab, move options to general tab
Co-authored-by: Snyk bot <snyk-bot@snyk.io >
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@skymatic.de >
2021-06-29 09:57:45 +02:00
Sebastian Stenzel
c6aceb3e59
don't setPassphraseStored to true after changing pw, when it isn't actually stored
2021-06-28 18:52:34 +02:00
Sebastian Stenzel
cadd071ebd
update cryptofs
2021-06-28 18:42:10 +02:00
Sebastian Stenzel
b64264ef8b
updated 3rd party licenses
...
[ci skip]
2021-06-26 17:49:18 +02:00
Sebastian Stenzel
429ca6cfd0
Merge branch 'develop' into feature/modular
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2021-06-26 17:48:13 +02:00
Sebastian Stenzel
46691f057e
dependency update
2021-06-26 17:42:40 +02:00
Sebastian Stenzel
f1b40e32a7
dependency update
2021-06-26 17:25:00 +02:00
Snyk bot
b4a97803ff
[Snyk] Security upgrade org.cryptomator:webdav-nio-adapter from 1.2.2 to 1.2.3 ( #1698 )
...
* fix: pom.xml to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGECLIPSEJETTY-1313686
* adjusted suppression config
* bump webdav version
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-06-24 09:58:47 +02:00
JaniruTEC
8ac253504f
Merge pull request #1697 from cryptomator/refactoring/spellchecking
...
Enabled spellchecking, added dictionaries, fixed spelling mistakes
2021-06-23 22:49:57 +02:00
JaniruTEC
135b61070d
Fixed misspelled key
2021-06-23 22:48:18 +02:00
Armin Schrenk
903f55a24f
improve health check gui:
...
* convert milliseconds to hours, minutes and seconds
* spelling
* adjust to dark theme
2021-06-22 17:17:28 +02:00
Sebastian Stenzel
94e26da693
Re-enable FUSE
...
This reverts commit 0e924e7429 .
2021-06-22 17:16:36 +02:00
Sebastian Stenzel
458a466c7f
updated and excluded dependencies
2021-06-18 15:17:38 +02:00
Sebastian Stenzel
4f3cd2f47c
replace JSR-305 Nullable annotation
2021-06-18 15:16:57 +02:00
Julian Raufelder
f2fadafa66
Fix snyk.io badge in README due to switch to single maven module
2021-06-16 16:11:31 +02:00
Julian Raufelder
0676732796
Merge pull request #1693 from cryptomator/feature/sign-src-tarball
...
Sign tarball in release using GPG
2021-06-16 12:54:37 +00:00
Julian Raufelder
08cbfd47ea
Prefix signature of tarball in release with cryptomator
...
To apply convention of the other release assets
2021-06-16 14:20:52 +02:00
Julian Raufelder
b15cda260e
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-06-16 12:13:49 +00:00
Julian Raufelder
74355b128a
Sign tarball in release using GPG
2021-06-16 13:49:26 +02:00
JaniruTEC
000f27e166
Fixed spelling mistakes that required API breaking changes
2021-06-12 01:56:15 +02:00
JaniruTEC
e1d83c996e
Fixed independent spelling mistakes
...
Added @SuppressWarnings("SpellCheckingInspection") to binary data (e.g. keys) or deliberately misspelled strings
2021-06-12 01:45:31 +02:00
JaniruTEC
0dc401883f
Enabled proofreading
...
Removed dict_* files from .gitignore
Added dict_de.xml
Added dict_project.xml
2021-06-12 01:35:36 +02:00
JaniruTEC
364d59fdf7
Added ".idea/**/shelf" to .gitignore
...
See: 991e760c1c/Global/JetBrains.gitignore (L9)
2021-06-11 18:28:25 +02:00
Sebastian Stenzel
be6b6e4541
adjusted launcher scripts to use the module path
2021-06-10 10:35:02 +02:00
Sebastian Stenzel
6f3c90465c
adjust fxml loading to modular setup
2021-06-09 21:25:00 +02:00
Sebastian Stenzel
0e924e7429
disable fuse for now
2021-06-09 21:23:40 +02:00
Sebastian Stenzel
52940d6a19
add module-info
...
[ci skip] due to split package in jnr-fuse
2021-06-09 18:37:58 +02:00
Sebastian Stenzel
7f4a9c13dc
update easybind
2021-06-09 18:33:08 +02:00
Sebastian Stenzel
210050d9d5
update cryptofs
2021-06-09 18:15:39 +02:00
Sebastian Stenzel
f10d2b713b
made tests public to avoid reflection and "open modules"
...
see also https://issues.apache.org/jira/browse/SUREFIRE-1909
2021-06-09 10:14:08 +02:00
JaniruTEC
f9545b5532
Refactored MPC priority
2021-06-09 01:16:51 +02:00
Sebastian Stenzel
58376bddef
Merge pull request #1685 from cryptomator/feature/provider-agnostic-keychains
...
Remove all references to specific keychain access providers
2021-06-08 14:42:56 +02:00
Sebastian Stenzel
72e2f64a68
show provided display name
2021-06-07 16:24:42 +02:00
Sebastian Stenzel
48ad74715e
* store class name of selected keychain in settings.json
...
* prepared GeneralPreferencesController to use a provider-supplied display name
2021-06-07 15:17:58 +02:00
Ralph Plawetzki
2e1f33ca82
Fix instructions for building ( #1682 )
2021-06-06 21:56:28 +02:00
Cryptobot
2d3f4d1c03
New Crowdin updates ( #1678 )
...
[ci skip]
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-06-05 09:11:48 +02:00
Sebastian Stenzel
04c13ba242
New Crowdin updates ( #1677 )
...
[ci skip]
Co-authored-by: Cryptobot <cryptobot@users.noreply.github.com >
2021-06-04 21:00:56 +02:00
Cryptobot
b70033e777
Update Crowdin configuration file
2021-06-04 20:48:48 +02:00
Sebastian Stenzel
fafb7b229f
update i18n config
...
[ci skip]
2021-06-04 20:29:15 +02:00
Sebastian Stenzel
fef5be95ec
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
2021-06-04 20:24:33 +02:00
Sebastian Stenzel
7fac6da448
Single maven module ( #1676 )
...
combined all sources into single maven module
2021-06-04 20:09:10 +02:00
Sebastian Stenzel
72bd9c1fdf
New Crowdin updates ( #1643 )
...
[ci skip]
2021-06-04 15:44:48 +02:00
Sebastian Stenzel
39b8e25f4f
Merge pull request #1596 from eas5/test_improvement
...
Improved grouped assertions
2021-06-04 15:42:16 +02:00
Sebastian Stenzel
c8fa7f1edd
fix NPE in autolocker, when reading "lastActivity" before any activity happened
2021-06-04 09:40:23 +02:00
Sebastian Stenzel
95b98b8a36
Merge pull request #1603 from cryptomator/feature/autoLock
...
fixes #274
2021-06-02 16:24:26 +02:00
Sebastian Stenzel
005d2a82fe
use stopwatch item for autolock tab
2021-06-02 16:22:19 +02:00
Sebastian Stenzel
820f7989d0
remove debug log statement
...
[ci skip]
2021-06-02 16:10:42 +02:00
Sebastian Stenzel
751a6079c3
use explicit imports
...
[ci skip]
2021-06-02 16:09:23 +02:00
Sebastian Stenzel
9be95efd10
store autolock time in seconds instead of minutes
2021-06-02 16:08:46 +02:00
Sebastian Stenzel
8f8fa0248c
converted lock after "time" to "idle time"
2021-06-02 15:53:57 +02:00
Sebastian Stenzel
cd7acea54e
Use of NumericTextField
2021-06-02 14:52:27 +02:00
Sebastian Stenzel
18152e4f3d
Merge branch 'develop' into feature/autoLock
2021-06-02 14:31:28 +02:00
Ralph Plawetzki
7b689c6b78
Keychain is locked ( #1550 )
...
Fixes #1526
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-06-02 14:24:51 +02:00
Armin Schrenk
9fce262acb
Merge branch 'develop' into release/1.6.0
2021-06-01 18:21:04 +02:00
Armin Schrenk
1159681824
Merge pull request #1615 from cryptomator/feature/sanitizer
...
Add Vault Health Check
Fixes #312 and fixes #1224 .
2021-06-01 18:09:22 +02:00
Armin Schrenk
c868ac32cc
Change localized text and tweak ui
2021-06-01 18:01:54 +02:00
Sebastian Stenzel
f85f953668
Bind countOfWarnSeverity and countOfCritSeverity to list
2021-06-01 15:01:23 +02:00
Armin Schrenk
5185df631d
rather add functionality to formattedLabel class than to extend it
2021-06-01 13:22:56 +02:00
Armin Schrenk
617feec111
deactivate fix button
2021-06-01 13:14:31 +02:00
Armin Schrenk
eb196165c5
move healthcheck button to vault options
2021-06-01 11:53:33 +02:00
Armin Schrenk
8c37ab3675
Closes #961
2021-06-01 10:45:48 +02:00
Armin Schrenk
7eaade1555
Depeding on state of selected task, show appropiate status text in check detail view
2021-06-01 10:29:41 +02:00
Armin Schrenk
186c129a30
Replace stub check detail description with info about check duration and count of warnings and critical errors
2021-05-31 15:28:30 +02:00
Armin Schrenk
f74b9d3347
Remove Scope
2021-05-26 15:50:50 +02:00
Armin Schrenk
6038559172
Localization and small ui fixes
2021-05-26 15:50:03 +02:00
Armin Schrenk
98a899c7e2
scope checklist cell and properly update graphic property
2021-05-25 13:21:13 +02:00
Armin Schrenk
783c8718c1
add localization for health check names
2021-05-25 13:20:18 +02:00
Armin Schrenk
b47382811f
apply ugly workaround for new vault config loading
2021-05-25 12:37:29 +02:00
Armin Schrenk
62f279b9f7
Merge branch 'develop' into feature/sanitizer
2021-05-25 11:16:27 +02:00
Armin Schrenk
ab961f1a8b
update thrid party licences
2021-05-25 11:16:17 +02:00
Armin Schrenk
9562db7e13
Closes 1659
2021-05-25 11:10:03 +02:00
Armin Schrenk
1ca2e029dc
method loadVaultConfig() throws exception instead of returning optional ( #1661 )
2021-05-21 18:51:49 +02:00
Sebastian Stenzel
944e3e6c50
placeholder: use identifier to look up human-readable names from ResourceBundle instead of if/elsing on classes
...
(e.g. `resourceBundle.getString(identifier() + ".name")`)
TODO @infeo
2021-05-21 17:55:39 +02:00
Sebastian Stenzel
e134d2f422
keep more ui code in fxml
2021-05-21 17:48:20 +02:00
Sebastian Stenzel
04e5170403
* Made DiagnosticResultAction a "pseudo-singleton" that consumes diagnostic results
...
* renamed FxmlFile.HEALTH_CHECK to match fxml file name
* added missing DI scopes
* simplified cell layout
2021-05-21 17:47:42 +02:00
Armin Schrenk
ea008df9f7
Add error screen to vault check start screen
2021-05-21 16:25:37 +02:00
Armin Schrenk
e25dfaad35
clean up
2021-05-21 15:59:43 +02:00
Armin Schrenk
e98f92c63f
Only use CheckTask title in UI instead of HealthCheck::identifier
2021-05-21 15:56:32 +02:00
Armin Schrenk
85b761a9d7
show error screen when unable to write report
2021-05-21 15:29:14 +02:00
Armin Schrenk
be8dcd4dc4
remove obsolete TODOs
2021-05-21 13:41:19 +02:00
Armin Schrenk
c01c405f20
add select all checkbox
2021-05-21 13:16:14 +02:00
Armin Schrenk
b4f268f551
more ui & clean up
2021-05-21 13:15:51 +02:00
Armin Schrenk
21f9e72cc5
preselect correct check in check screen
2021-05-21 12:48:58 +02:00
Armin Schrenk
4845984a35
ui sugar
...
* show correct name for health check tasks
* some padding
* resize window when run button is hit
2021-05-21 12:45:00 +02:00
Armin Schrenk
b6f5ddaf30
Only show button when severity is WARN
2021-05-21 12:40:44 +02:00
Armin Schrenk
1abf0e1bfa
Replace result table by result list
2021-05-21 12:00:46 +02:00
Armin Schrenk
a8364a8c1a
show directory containing exported health report
2021-05-20 16:52:28 +02:00
Armin Schrenk
13c95868fa
fix report writer. Ignore not run tests
2021-05-20 16:46:34 +02:00
Armin Schrenk
85ff7542f1
rework gui to be more wizard like:
...
* show first only checkbox list of checks and single run button
* then show list of check run status with results
2021-05-20 16:35:37 +02:00
Armin Schrenk
432be6dd80
more ui alignments
2021-05-19 13:18:54 +02:00
Armin Schrenk
ca0402aaf0
clear styleclass of icon view when content of ResultSeverityCell changes.
2021-05-19 12:38:04 +02:00
Armin Schrenk
c7ef0056f9
let UI take space if window size is increased
2021-05-19 09:47:38 +02:00
Armin Schrenk
cf13311665
add style class to used icon in result view
2021-05-19 09:32:55 +02:00
Armin Schrenk
a7133dbebe
Add icon to severity column
2021-05-18 17:12:37 +02:00
Armin Schrenk
168f9b9fb9
fix report writer
2021-05-18 16:57:25 +02:00
Armin Schrenk
2b332c3831
Add column with action button
2021-05-18 16:53:48 +02:00
Armin Schrenk
66e3625a0b
Wrap diagnostic result in object to prepare it for possible fix action
2021-05-18 16:49:39 +02:00
Armin Schrenk
20f88e203a
simplification and cleanup
2021-05-18 13:40:56 +02:00
Armin Schrenk
66a8dc9811
Revert d2680b9857
2021-05-18 13:36:00 +02:00
Armin Schrenk
9d89efc98c
Unify interface:
...
* move all buttons to one button bar
* switch between runAll and runSelected, depending on list selection
* add a little localization
2021-05-18 09:09:53 +02:00
Armin Schrenk
dfbe017316
Partially revert 8e1be4c
2021-05-18 08:47:40 +02:00
Armin Schrenk
d2680b9857
Rename controller and fxml file which represents the whole health check screen
2021-05-17 13:06:28 +02:00
Armin Schrenk
8e1be4c67b
remove redundant property, fix logic error
2021-05-17 12:49:08 +02:00
Armin Schrenk
749e0ac02d
disable export-button as long as no batch run is finished
2021-05-17 12:40:29 +02:00
Armin Schrenk
a2ad7d69ab
Simplify password creation ( #1646 )
...
* Remove the password properties and directly access password fields from included fxml files
* wipe the password fields when closing a window
2021-05-17 10:18:10 +02:00
Sebastian Stenzel
a47c05c87d
hide/disable elements if not relevant in current state
2021-05-10 15:56:46 +02:00
Sebastian Stenzel
6b871e56c8
hide results until task is started
2021-05-10 15:38:52 +02:00
Sebastian Stenzel
40dbc0ba48
cleanup
2021-05-10 15:38:37 +02:00
Sebastian Stenzel
2e52afed51
write report synchronously, reducing complexity
2021-05-10 13:39:46 +02:00
Sebastian Stenzel
64d54133f8
split up check view:
...
- checkListController is responsible for selecting and (batch)running checks
- checkDetailController is responsible for displaying results
2021-05-07 15:51:47 +02:00
Sebastian Stenzel
ac289cc3f7
Merge branch 'develop' into feature/sanitizer
...
# Conflicts:
# main/pom.xml
2021-05-07 09:20:54 +02:00
Armin Schrenk
189699d359
sh*te happens
...
check value instead reference for null
2021-05-06 15:44:27 +02:00
Armin Schrenk
8e5035f506
preparing 1.6.0
2021-05-06 14:27:34 +02:00
Sebastian Stenzel
0ce41e7ac3
New Crowdin updates ( #1628 )
...
New translations strings.properties
Japanese; Polish; Spanish; Dutch; Czech; Norwegian Bokmal; Korean; Greek; Catalan; Slovak; Russian; Punjabi; Italian; Arabic; Bosnian; Hungarian; German; Cyrillic); Latin); Romanian; French; Chinese Simplified; Croatian; Chinese Traditional; Portuguese; Latvian; Hindi; Indonesian; Turkish; Portuguese, Brazilian; Swedish; Norwegian Nynorsk;
[ci skip]
2021-05-06 14:25:59 +02:00
Armin Schrenk
c1a249fd7f
Merge pull request #1454 from cryptomator/feature/vault-format-8
...
Vault Format 8
2021-05-06 14:05:26 +02:00
Armin Schrenk
c266c7583b
bump dependencies (same as in cryptofs)
2021-05-06 13:59:37 +02:00
Armin Schrenk
00331d4857
check for vaultpath existence instead of catching (undocumented) exception
2021-05-06 13:51:30 +02:00
Armin Schrenk
8fd484e2bb
Revert "Move window placements of "popup dialogs" to their corresponding controller"
...
This reverts commit bc83e23a34 .
2021-05-06 13:44:05 +02:00
Armin Schrenk
165d740acd
if vault directory is not present, declare it as missing
2021-05-06 12:51:39 +02:00
Armin Schrenk
fd4010c6c9
cleanup
2021-05-06 12:43:15 +02:00
Armin Schrenk
aa2900fa9e
ensure to use cryptolib rc
2021-05-06 12:27:07 +02:00
Sebastian Stenzel
76d1875e01
adjusted to new CryptoFileSystemProvider.checkDirStructureForVault API
2021-05-06 09:56:50 +02:00
Armin Schrenk
bc83e23a34
Move window placements of "popup dialogs" to their corresponding controller
2021-05-05 15:03:09 +02:00
Armin Schrenk
6a326bcbce
remove password of migration window, when window is closed
2021-05-04 10:51:12 +02:00
Armin Schrenk
573ad03d68
bug fixin'
2021-05-03 17:33:28 +02:00
Sebastian Stenzel
07efb3e94d
Merge branch 'feature/vault-format-8' into feature/sanitizer
...
# Conflicts:
# main/pom.xml
2021-05-03 12:34:28 +02:00
Armin Schrenk
89e680fb45
reveal report storage location when task is finished.
2021-04-30 11:42:31 +02:00
Armin Schrenk
54128a0016
Refined exportet health report
2021-04-30 11:32:56 +02:00
Armin Schrenk
e2565097cd
add function to export a report of health checks
2021-04-29 16:31:39 +02:00
Armin Schrenk
f827b1fc89
Refactor HealthCheckTask execution:
...
* new class HealthCheckSupervisor which encapsulates execution of all selected health checks
* checkControllor only users supervisor
2021-04-29 16:31:05 +02:00
Armin Schrenk
c0baab2329
change comments
2021-04-28 09:58:14 +02:00
Armin Schrenk
70baa4d09f
Rework sanitizer workflow:
...
* select set of performed HealthChecks prior to loading masterkey
* two predefined healthcheck sets and custom one
* start sequential execution of checks after successful masterkey loading
* removed vault config info
* destroy masterkey on window close, on cancellation, on check finish
2021-04-27 17:41:28 +02:00
Armin Schrenk
d710d406d0
Merge branch 'master' into develop
2021-04-23 10:30:12 +02:00
Armin Schrenk
554f245f5d
Merge branch 'hotfix/1.5.16'
2021-04-23 10:27:48 +02:00
Sebastian Stenzel
34995088ba
addressed some issues identified during code review
2021-04-23 10:24:31 +02:00
Sebastian Stenzel
69c63702f2
pass a single keyloader to cryptofs
2021-04-23 09:55:08 +02:00
Armin Schrenk
db7e731554
bumping dokany-nio-adapter
2021-04-23 09:48:56 +02:00
Armin Schrenk
e08b43bf17
preparing hotfix 1.5.16
2021-04-23 09:48:40 +02:00
Sebastian Stenzel
58b45bacd1
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-04-21 13:27:54 +02:00
Sebastian Stenzel
4f942bc23f
reset version
...
[ci skip]
2021-04-21 13:27:25 +02:00
Armin Schrenk
09a8618fa0
Merge tag '1.5.15' into develop
...
1.5.15
2021-04-21 12:26:46 +02:00
Armin Schrenk
52af530d1b
Merge branch 'release/1.5.15'
2021-04-21 12:26:45 +02:00
Armin Schrenk
86a42234c6
preparing 1.5.15
2021-04-21 12:21:50 +02:00
Armin Schrenk
37c4e78b1d
update third party licenses
...
[ci skip]
2021-04-21 12:05:37 +02:00
Sebastian Stenzel
9c2c234bee
New Crowdin updates ( #1604 )
...
New translations strings.properties
Slovak; Czech; Italian; French; Catalan; Romanian; Polish; Chinese Simplified; Dutch; Chinese Traditional;
Norwegian Nynorsk; Croatian; Turkish; German; Spanish; Russian; Hungarian; Punjabi; Portuguese;
Norwegian Bokmal; Indonesian; Hindi; Bosnian; Cyrillic); Swedish; Greek; Korean; Portuguese, Brazilian; Latin); Arabic; Latvian; Japanese;
[ci skip]
2021-04-21 12:01:09 +02:00
Sebastian Stenzel
59f91267ae
fix save password
2021-04-21 11:20:44 +02:00
Sebastian Stenzel
b3ff9423b4
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/commons/src/main/java/org/cryptomator/common/vaults/Vault.java
# main/commons/src/main/java/org/cryptomator/common/vaults/VaultListManager.java
# main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockWorkflow.java
2021-04-21 11:20:31 +02:00
Armin Schrenk
e3f3090341
bump javafx to version 16
2021-04-21 11:08:42 +02:00
Armin Schrenk
83be6c0864
enhanced release template for ci
2021-04-21 10:41:58 +02:00
Sebastian Stenzel
c654951dc1
removed ambiguous filenameLengthLimit from settings, added maxCleartextFilenameLength, shortening is now a 100% independent setting stored in the vault rather than the device settings
2021-04-20 18:15:25 +02:00
Armin Schrenk
4e177c9ea7
Correcting misleading log message
2021-04-20 16:53:59 +02:00
Armin Schrenk
dc3a951a1b
add hotkeys to remove a vault
2021-04-20 15:07:14 +02:00
Armin Schrenk
defa9c75eb
add hotkeys for vault selection
2021-04-20 12:18:15 +02:00
Nour Agha
c1f498a114
Add MEGA & pCloud providers to vault location presets ( #1622 )
...
Fixes #1621
2021-04-20 08:09:17 +02:00
Armin Schrenk
8457c50ebc
add muted style class to status text of newVaultLocationScreen
2021-04-19 16:11:28 +02:00
Armin Schrenk
0144cbb99f
Merge pull request #1618 from cryptomator/feature/#1508-observable-mounts
...
Closes #1508
2021-04-16 16:27:40 +02:00
Armin Schrenk
d6e4c7d177
Rework choose-location-screen in add vault wizard: ( #1620 )
...
* more checks for the chosen vault path
* every check has own error message
* perform checks when vault path changes
* if any radio button selected, enable vault path field (no-edit)
2021-04-16 16:18:01 +02:00
Armin Schrenk
3376b16b7b
Rename Donation Key to Supporter Certificate ( #1613 )
...
Renamed all occurences of donation key to supporter certificate and adjust ui.
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-04-16 12:18:03 +02:00
Sebastian Stenzel
673fdcd095
stupid.
2021-04-15 13:45:20 +02:00
Armin Schrenk
0d00520ac1
Throw specifc exception on not completed lock of a vault
2021-04-15 12:54:19 +02:00
Armin Schrenk
22a0d3a9a5
bump fuse/dokany-nio versions
2021-04-15 11:11:05 +02:00
Sebastian Stenzel
24baa44e70
stronger encapsulation of vault state await/signal mechanism
2021-04-15 10:30:29 +02:00
Armin Schrenk
03886f88e8
Fix lock workflow for webdav:
...
* internally, wait for condition that onExit-Method is exceuted (with timeout)
* store and execute onExitAction also for webdav
2021-04-15 10:14:28 +02:00
Armin Schrenk
642816b631
rebuild tray menu when vaultname changes
2021-04-14 17:26:04 +02:00
Sebastian Stenzel
f3a03c71ec
implemented cancellable health checks
2021-04-14 10:20:34 +02:00
Sebastian Stenzel
1fab246fcd
ugly PoC for new UI
2021-04-13 15:43:59 +02:00
Armin Schrenk
cd5c55aad7
Refactor lock/unlock workflows:
...
* don't set vault state on successful lock workflow
* improved error handling
2021-04-13 11:22:42 +02:00
Armin Schrenk
b066b4b045
opening a vault in read-only always assumes a filename length limit of 220
...
references #1605
2021-04-12 18:06:09 +02:00
JaniruTEC
41d2a2c77e
Added .idea/uiDesigner.xml to .gitignore
2021-04-10 23:16:00 +02:00
Sebastian Stenzel
69186b916c
adjusted to new async health check api
2021-04-09 16:04:52 +02:00
Armin Schrenk
0840695e0a
Refactor lock/unlock convinience methods in FxApplication:
...
* execute vault state transition here
* on failed transition show error window
* only start worfklow on successful transition
2021-04-08 17:28:49 +02:00
Armin Schrenk
8447f105b0
rename instance variables
2021-04-08 13:08:05 +02:00
Sebastian Stenzel
c306d8df04
alternative thread-safe vault state without requiring explicit synchronization
2021-04-08 11:23:57 +02:00
Armin Schrenk
beba6490c3
Add locking mechanism to change the vault state t
2021-04-06 13:26:58 +02:00
Armin Schrenk
fb1078b35b
bump to SNAPSHOT nio-adapter and refactor Volume.mount() method:
...
* returns void
* add onExitAction parameter
* adjust classes
2021-04-06 10:05:32 +02:00
Armin Schrenk
be0912e6ca
Merge branch 'develop' into feature/#1508-observable-mounts
2021-04-06 09:00:05 +02:00
Sebastian Stenzel
13db1aa9b9
Actually run tests from within Sanitizer UI
2021-04-01 17:40:53 +02:00
Sebastian Stenzel
d2cd2c923d
unlock for health check
2021-04-01 13:26:33 +02:00
Martin Beyer
92de05b3db
Changed textfield to only accept Integers, Using scheduled Executor as Timer
2021-04-01 11:42:41 +02:00
Sebastian Stenzel
c1000d9958
Merge branch 'feature/vault-format-8' into feature/sanitizer
2021-04-01 09:26:21 +02:00
Sebastian Stenzel
2810c044ea
reduced visibility
2021-03-31 16:23:54 +02:00
Sebastian Stenzel
e09bd160b7
Made masterkey loading strategies reusable
2021-03-31 16:12:31 +02:00
Sebastian Stenzel
e6d1e4697c
Merge develop into feature/vault-format-8
2021-03-31 11:39:16 +02:00
Sebastian Stenzel
497e5ce73f
Add health check window
2021-03-31 11:37:55 +02:00
Armin Schrenk
cf7cbae567
Set dev branch back to SNAPSHOT version
...
[ci skip]
2021-03-31 11:32:06 +02:00
Armin Schrenk
803f517c62
Merge tag '1.5.14' into develop
...
1.5.14
2021-03-31 11:11:34 +02:00
Armin Schrenk
0afa7b8e37
Merge branch 'release/1.5.14'
2021-03-31 11:11:27 +02:00
Armin Schrenk
1a0f70f8e8
updating third-party-licenses
2021-03-31 10:59:21 +02:00
Armin Schrenk
8737eb83f0
Bumping webdav-nio-adapter dependency
2021-03-31 10:58:23 +02:00
Armin Schrenk
a96239a19f
closes #1245
2021-03-31 10:52:30 +02:00
Armin Schrenk
2b7cfcd1dc
preparing 1.5.14
2021-03-31 09:52:24 +02:00
Sebastian Stenzel
ebccb61750
New Crowdin updates ( #1560 )
2021-03-31 09:46:45 +02:00
Armin Schrenk
285f2aec23
unify wording
...
[ci skip]
2021-03-30 16:10:24 +02:00
Armin Schrenk
217e31fbd7
Merge pull request #1595 from cryptomator/feature/MCGA
...
Feature: Make Context menu Great Again
* adding additional entries
* fixes #1478
* only appears on a selected vault
2021-03-30 16:03:41 +02:00
Sebastian Stenzel
f0ebf7a638
EasyBind rulez
2021-03-30 14:20:05 +02:00
Armin Schrenk
c05c5e3f90
closes #961
2021-03-30 13:57:21 +02:00
Sebastian Stenzel
30f0c5e697
split VaultList and ContextMenu into two separate controllers
2021-03-30 13:43:37 +02:00
Armin Schrenk
f989b8627c
Update java-jwt
2021-03-30 13:10:54 +02:00
Armin Schrenk
ff84230566
structure constructor
2021-03-30 11:53:30 +02:00
Armin Schrenk
3b4f6276b5
Improve selection model of list view:
...
* Clear selection if an empty space is clicked
* only open context menu if an item is selected
2021-03-30 11:25:22 +02:00
Armin Schrenk
2be7a050a4
refine wording
...
[ci skip]
2021-03-30 09:47:11 +02:00
Martin Beyer
1c01228778
Removing LockOnSleep UI elements (not implemented yet)
2021-03-29 19:29:17 +02:00
Martin Beyer
1c35780d9e
Cleaned up integrations implementation and added Regex for input
2021-03-29 19:10:05 +02:00
Armin Schrenk
96a612127c
add reveal entry to context menu.
2021-03-29 16:23:24 +02:00
Armin Schrenk
0bdfb7c9f9
Distinct between "unlock" and "unlock now" in context menu:
...
* inject keychainManager
* bind/unbind passphraseStored property to selected vault
* rename bindings to show possible action
* removed unused binding
* initialize properties properly
2021-03-29 12:59:48 +02:00
Armin Schrenk
f556301249
fix suggestion
2021-03-29 12:47:46 +02:00
Armin Schrenk
f77b237e59
simplify private function
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-03-29 12:44:57 +02:00
Armin Schrenk
61b7a39aad
change level of a log message from warn to debug
...
[ci skip]
2021-03-29 10:53:48 +02:00
Martin Beyer
2cee6e45f1
Merge remote-tracking branch 'upstream/develop' into feature/autoLock
2021-03-29 10:45:32 +02:00
Martin Beyer
1292548042
Implementing new settings and locking after a certain amount of minutes
2021-03-29 10:44:39 +02:00
Tobias Hagemann
16bd84ee62
Update README.md
...
[ci skip]
2021-03-26 10:46:49 +01:00
Tobias Hagemann
3d0a97fcdf
Update README.md
...
[ci skip]
2021-03-25 17:06:15 +01:00
Elvys Soares
5ae2419e6d
Improved grouped assertions
...
Signed-off-by: Elvys Soares <eas5@cin.ufpe.br >
2021-03-23 21:46:32 -03:00
Armin Schrenk
786d156b9f
change wording in context menu entries
2021-03-23 15:08:23 +01:00
Armin Schrenk
629b6fb97d
execute Service tasks on application thread
2021-03-23 12:53:17 +01:00
Armin Schrenk
17dc32bb79
lock vault on external unmount
2021-03-23 12:52:38 +01:00
Armin Schrenk
c05e00d32a
Change volume interface to observe mounts
2021-03-23 12:37:36 +01:00
Armin Schrenk
9dc8b2cb47
Use Bindings instead of properties
2021-03-23 10:50:04 +01:00
Armin Schrenk
0e32e96c7d
made context menu great again:
...
* added entry to unlock / lock a vault
* added entry to show vault options
2021-03-22 17:10:45 +01:00
Armin Schrenk
97afadd7b9
fixes #1478
2021-03-22 12:58:45 +01:00
Armin Schrenk
b199b65e38
closes #176
2021-03-22 12:51:07 +01:00
Tobias Hagemann
999abf3c13
Update README.md
...
[ci skip]
2021-03-22 12:24:54 +01:00
Sebastian Stenzel
2cdde54db6
updated mockito due to build errors caused by bytebuddy
2021-03-17 13:14:55 +01:00
Sebastian Stenzel
6941603cdd
update to latest cryptolib/cryptofs beta
2021-03-17 13:03:55 +01:00
Sebastian Stenzel
cdca4e047d
Merge branch 'develop' into feature/vault-format-8
2021-03-17 12:55:47 +01:00
Sebastian Stenzel
31e938de6a
Merge pull request #1587 from cryptomator/feature/jdk-16
...
Update to JDK 16
2021-03-17 12:29:29 +01:00
Sebastian Stenzel
4c10ab764a
updated README
2021-03-17 09:33:43 +01:00
Sebastian Stenzel
4e075ab0ca
using pattern-matching instanceof where applicable
2021-03-17 09:22:16 +01:00
Sebastian Stenzel
f73ae9759f
use new Stream.toList() where applicable
2021-03-17 09:16:44 +01:00
Sebastian Stenzel
f6283b2f7e
using text blocks where applicable
2021-03-17 09:12:54 +01:00
Sebastian Stenzel
b23d2e4def
allow use of reflection in codacy coverage reporter
2021-03-17 08:19:58 +01:00
Sebastian Stenzel
91a2943599
update to JDK 16
2021-03-17 08:16:26 +01:00
Sebastian Stenzel
e32ce22d24
Merge branch 'develop' into feature/vault-format-8
2021-03-10 12:48:58 +01:00
Armin Schrenk
e75c415b46
Load vault config on demand and don't cache it
...
* fixes issue with unlock after vault migration
2021-03-10 12:03:46 +01:00
Martin Beyer
8592e3667b
Applying a SystemListener when the notify gets called with SLEEP
2021-03-09 18:55:35 +01:00
Martin Beyer
5a11d02fa8
Splitting the "Lock after X minutes" Checkbox in to two string resources.
2021-03-09 18:52:53 +01:00
Sebastian Stenzel
0ab28602d1
bumped cryptofs version
2021-03-05 17:33:58 +01:00
Sebastian Stenzel
62c8edff04
Choose key loading workflow depending on vaultconfig's key ID and allow KeyLoadingComponent to decide itself, what exceptions it can handle
2021-03-03 17:41:17 +01:00
Sebastian Stenzel
d01c6268f8
remove unused field
...
[ci skip]
2021-03-02 16:16:24 +01:00
Sebastian Stenzel
e083fd0bcc
skip certain steps on forks
2021-03-02 11:55:20 +01:00
Cryptobot
ff687f1bae
fix: main/pom.xml to reduce vulnerabilities ( #1569 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGECLIPSEJETTY-1080611
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2021-03-02 08:43:10 +01:00
Sebastian Stenzel
557aaa2480
Removed unused imports
...
[ci skip]
2021-03-01 15:59:13 +01:00
Sebastian Stenzel
78e43d401d
split package org.cryptoamtor.ui.unlock to allow for different kinds of unlock workflows
2021-03-01 15:58:00 +01:00
Sebastian Stenzel
7b08c5d287
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/pom.xml
# main/ui/src/main/resources/license/THIRD-PARTY.txt
[ci skip]
2021-02-26 10:10:50 +01:00
Sebastian Stenzel
84d2644f19
fix wrong versions that have been merged from main branch
2021-02-26 10:05:26 +01:00
Martin Beyer
d13dfe3526
First take at UI implementation of a Auto-Lock Tab
2021-02-24 16:23:49 +01:00
Armin Schrenk
f9a9d7b870
Merge tag '1.5.13' into develop
...
1.5.13
2021-02-24 16:21:07 +01:00
Armin Schrenk
d75a8c4bba
Merge branch 'release/1.5.13'
2021-02-24 16:21:06 +01:00
Martin Beyer
8fccb1b8f0
Added some Settings
2021-02-24 16:20:34 +01:00
Armin Schrenk
d326c7c990
preparing 1.5.13
2021-02-24 16:17:35 +01:00
Armin Schrenk
e8e63ca4fc
Merge pull request #1517 from cryptomator/feature/translations
...
New Crowdin updates
2021-02-24 16:12:30 +01:00
Martin Beyer
c82e5577a1
New Tab AutoLock in VaultOptions
2021-02-24 15:17:23 +01:00
Armin Schrenk
6878f2e94b
Merge pull request #1556 from cryptomator/feature/win-auto-theme
...
Feature/win auto theme
2021-02-24 14:31:17 +01:00
Armin Schrenk
a17b416262
only remove system theme change listener, if one was previously registered.
2021-02-24 12:54:56 +01:00
Armin Schrenk
fed572694f
Merge branch 'develop' into feature/win-auto-theme
...
# Conflicts:
# main/pom.xml
2021-02-24 12:25:04 +01:00
Armin Schrenk
fe3d67d937
update build workflow
2021-02-24 12:21:13 +01:00
Armin Schrenk
3dcdeb1033
refactor pom to store targeted jdk build version in variable
2021-02-24 12:19:12 +01:00
Armin Schrenk
0898158c5a
remove bintray as source repository in pom
2021-02-24 12:18:38 +01:00
Armin Schrenk
81091d4bdf
bump integrations-* repos and implement new interface methods
2021-02-24 12:18:24 +01:00
Martin Beyer
c9b1b1baa5
Fixes #1291 (Windows Automatic Theme)
2021-02-23 17:26:50 +01:00
Tobias Hagemann
c81f3bd972
updated dependencies
2021-02-23 13:43:07 +01:00
Sebastian Stenzel
9f86b74320
New translations strings.properties (Greek)
...
[ci skip]
2021-02-23 09:32:09 +01:00
Sebastian Stenzel
2d8390a0f3
New translations strings.properties (Chinese Simplified)
...
[ci skip]
2021-02-22 11:47:50 +01:00
Sebastian Stenzel
8d3671175f
New translations strings.properties (Swedish)
...
[ci skip]
2021-02-21 16:16:10 +01:00
Sebastian Stenzel
366011a222
New translations strings.properties (Swedish)
...
[ci skip]
2021-02-21 15:45:39 +01:00
Sebastian Stenzel
c0c2e21055
New translations strings.properties (Korean)
...
[ci skip]
2021-02-20 02:29:34 +01:00
Sebastian Stenzel
63be96a151
New translations strings.properties (Korean)
...
[ci skip]
2021-02-20 01:58:05 +01:00
Sebastian Stenzel
fc1df4bd99
New translations strings.properties (Catalan)
...
[ci skip]
2021-02-19 21:46:49 +01:00
Sebastian Stenzel
7657330931
New translations strings.properties (German)
...
[ci skip]
2021-02-19 13:17:33 +01:00
Sebastian Stenzel
4e44de3c3b
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2021-02-19 01:07:24 +01:00
Sebastian Stenzel
8d902a72ca
New translations strings.properties (Turkish)
...
[ci skip]
2021-02-18 19:39:40 +01:00
Sebastian Stenzel
7378031a72
New translations strings.properties (Spanish)
...
[ci skip]
2021-02-18 17:15:20 +01:00
Sebastian Stenzel
f898c07c27
New translations strings.properties (German)
...
[ci skip]
2021-02-18 16:41:50 +01:00
Sebastian Stenzel
c8f02d1045
New translations strings.properties (Czech)
...
[ci skip]
2021-02-18 14:56:07 +01:00
Sebastian Stenzel
4cc13b986b
New translations strings.properties (Slovak)
...
[ci skip]
2021-02-18 14:22:12 +01:00
Sebastian Stenzel
af7b6780f3
New translations strings.properties (Italian)
...
[ci skip]
2021-02-18 14:22:10 +01:00
Sebastian Stenzel
4a17d01004
New translations strings.properties (French)
...
[ci skip]
2021-02-18 13:42:57 +01:00
Sebastian Stenzel
1d68408e21
New translations strings.properties (Japanese)
...
[ci skip]
2021-02-18 13:42:49 +01:00
Sebastian Stenzel
821b1ee660
New translations strings.properties (Russian)
...
[ci skip]
2021-02-18 13:42:45 +01:00
Sebastian Stenzel
c6616bd467
New translations strings.properties (Slovak)
...
[ci skip]
2021-02-18 13:42:44 +01:00
Sebastian Stenzel
4bb2589f16
New translations strings.properties (Polish)
...
[ci skip]
2021-02-18 13:42:37 +01:00
Sebastian Stenzel
896c3b3565
New translations strings.properties (Norwegian Bokmal)
...
[ci skip]
2021-02-18 13:09:32 +01:00
Sebastian Stenzel
6ee717a693
New translations strings.properties (French)
...
[ci skip]
2021-02-18 13:09:31 +01:00
Sebastian Stenzel
07ec858e1e
New translations strings.properties (Spanish)
...
[ci skip]
2021-02-18 13:09:29 +01:00
Sebastian Stenzel
a7c1e43ebc
New translations strings.properties (Arabic)
...
[ci skip]
2021-02-18 13:09:28 +01:00
Sebastian Stenzel
ac1cd3b073
New translations strings.properties (Catalan)
...
[ci skip]
2021-02-18 13:09:27 +01:00
Sebastian Stenzel
7474519faf
New translations strings.properties (Czech)
...
[ci skip]
2021-02-18 13:09:26 +01:00
Sebastian Stenzel
340e474c33
New translations strings.properties (German)
...
[ci skip]
2021-02-18 13:09:24 +01:00
Sebastian Stenzel
c90ab75427
New translations strings.properties (Greek)
...
[ci skip]
2021-02-18 13:09:23 +01:00
Sebastian Stenzel
848b3f77d3
New translations strings.properties (Hungarian)
...
[ci skip]
2021-02-18 13:09:21 +01:00
Sebastian Stenzel
fb8cdb31ca
New translations strings.properties (Italian)
...
[ci skip]
2021-02-18 13:09:20 +01:00
Sebastian Stenzel
ba5f8053fb
New translations strings.properties (Japanese)
...
[ci skip]
2021-02-18 13:09:19 +01:00
Sebastian Stenzel
38165becca
New translations strings.properties (Korean)
...
[ci skip]
2021-02-18 13:09:17 +01:00
Sebastian Stenzel
f731ac5c90
New translations strings.properties (Dutch)
...
[ci skip]
2021-02-18 13:09:16 +01:00
Sebastian Stenzel
0291702736
New translations strings.properties (Polish)
...
[ci skip]
2021-02-18 13:09:15 +01:00
Sebastian Stenzel
ab63929861
New translations strings.properties (Portuguese)
...
[ci skip]
2021-02-18 13:09:12 +01:00
Sebastian Stenzel
ca36fb8af3
New translations strings.properties (Slovak)
...
[ci skip]
2021-02-18 13:09:11 +01:00
Sebastian Stenzel
8cb29ff83b
New translations strings.properties (Swedish)
...
[ci skip]
2021-02-18 13:09:10 +01:00
Sebastian Stenzel
304fa67dd7
New translations strings.properties (Turkish)
...
[ci skip]
2021-02-18 13:09:09 +01:00
Sebastian Stenzel
a80ec32d2c
New translations strings.properties (Chinese Simplified)
...
[ci skip]
2021-02-18 13:09:07 +01:00
Sebastian Stenzel
dc4f21162e
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2021-02-18 13:09:06 +01:00
Sebastian Stenzel
3b8d7e0241
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2021-02-18 13:09:05 +01:00
Sebastian Stenzel
6891c68cf1
New translations strings.properties (Norwegian Nynorsk)
...
[ci skip]
2021-02-18 13:09:01 +01:00
Sebastian Stenzel
18b26fbc58
New translations strings.properties (Latvian)
...
[ci skip]
2021-02-18 13:09:00 +01:00
Sebastian Stenzel
1db8da6b6b
New translations strings.properties (Bosnian)
...
[ci skip]
2021-02-18 13:08:57 +01:00
Sebastian Stenzel
14bce7e91d
New translations strings.properties (Russian)
...
[ci skip]
2021-02-18 13:08:56 +01:00
Sebastian Stenzel
2674bc6f23
New translations strings.properties (Punjabi)
...
[ci skip]
2021-02-18 13:08:55 +01:00
Tobias Hagemann
74e1d6f991
Merge pull request #1545 from cryptomator/feature/save-password-clarification
...
"Save Password" Clarification
2021-02-18 13:07:04 +01:00
Tobias Hagemann
25dba028f8
added deep-linking to vault options tabs, changed "password saved" label to hyperlink
2021-02-18 11:32:14 +01:00
Tobias Hagemann
bf51cc13d1
renamed "save password" to "remember password", switched placements of "vault options" hyperlink/button and "password saved" label
2021-02-18 09:15:19 +01:00
Sebastian Stenzel
24be36cccb
New translations strings.properties (Spanish)
...
[ci skip]
2021-02-15 18:19:27 +01:00
Sebastian Stenzel
797e15c775
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2021-02-15 17:08:04 +01:00
Sebastian Stenzel
2395dbcae9
New translations strings.properties (Italian)
...
[ci skip]
2021-02-15 16:09:11 +01:00
Sebastian Stenzel
efacbbe2b6
New translations strings.properties (Bosnian)
...
[ci skip]
2021-02-15 15:40:45 +01:00
Sebastian Stenzel
2518086e46
New translations strings.properties (Polish)
...
[ci skip]
2021-02-15 15:40:44 +01:00
Sebastian Stenzel
c733247611
New translations strings.properties (Japanese)
...
[ci skip]
2021-02-15 15:40:42 +01:00
Sebastian Stenzel
4f44e71e13
New translations strings.properties (Czech)
...
[ci skip]
2021-02-15 15:40:40 +01:00
Sebastian Stenzel
02aa46ece8
New translations strings.properties (Bosnian)
...
[ci skip]
2021-02-15 15:09:58 +01:00
Sebastian Stenzel
635f64c847
New translations strings.properties (German)
...
[ci skip]
2021-02-15 15:09:56 +01:00
Sebastian Stenzel
0a8516ae9a
New translations strings.properties (French)
...
[ci skip]
2021-02-15 15:09:55 +01:00
Sebastian Stenzel
c1edb30472
New translations strings.properties (Bosnian)
...
[ci skip]
2021-02-15 14:41:51 +01:00
Sebastian Stenzel
93c78b63ca
New translations strings.properties (Russian)
...
[ci skip]
2021-02-15 14:41:50 +01:00
Sebastian Stenzel
3ccae93757
New translations strings.properties (Norwegian Bokmal)
...
[ci skip]
2021-02-15 14:09:30 +01:00
Sebastian Stenzel
450dec2baf
New translations strings.properties (French)
...
[ci skip]
2021-02-15 14:09:29 +01:00
Sebastian Stenzel
36121527ca
New translations strings.properties (Spanish)
...
[ci skip]
2021-02-15 14:09:27 +01:00
Sebastian Stenzel
f30451f7e1
New translations strings.properties (Catalan)
...
[ci skip]
2021-02-15 14:09:25 +01:00
Sebastian Stenzel
74d7f63f64
New translations strings.properties (Czech)
...
[ci skip]
2021-02-15 14:09:24 +01:00
Sebastian Stenzel
350a4ab762
New translations strings.properties (German)
...
[ci skip]
2021-02-15 14:09:23 +01:00
Sebastian Stenzel
0e0e75b89c
New translations strings.properties (Greek)
...
[ci skip]
2021-02-15 14:09:22 +01:00
Sebastian Stenzel
e76440d928
New translations strings.properties (Hungarian)
...
[ci skip]
2021-02-15 14:09:20 +01:00
Sebastian Stenzel
0cbace67a5
New translations strings.properties (Italian)
...
[ci skip]
2021-02-15 14:09:19 +01:00
Sebastian Stenzel
84a3082589
New translations strings.properties (Japanese)
...
[ci skip]
2021-02-15 14:09:17 +01:00
Sebastian Stenzel
cdfcca06d1
New translations strings.properties (Korean)
...
[ci skip]
2021-02-15 14:09:16 +01:00
Sebastian Stenzel
630bfa4cee
New translations strings.properties (Dutch)
...
[ci skip]
2021-02-15 14:09:15 +01:00
Sebastian Stenzel
90cb7beb1f
New translations strings.properties (Polish)
...
[ci skip]
2021-02-15 14:09:14 +01:00
Sebastian Stenzel
d37fa33278
New translations strings.properties (Slovak)
...
[ci skip]
2021-02-15 14:09:11 +01:00
Sebastian Stenzel
eed9c906cc
New translations strings.properties (Swedish)
...
[ci skip]
2021-02-15 14:09:09 +01:00
Sebastian Stenzel
2b7ed5f4dd
New translations strings.properties (Turkish)
...
[ci skip]
2021-02-15 14:09:08 +01:00
Sebastian Stenzel
6a7a309a2b
New translations strings.properties (Chinese Simplified)
...
[ci skip]
2021-02-15 14:09:07 +01:00
Sebastian Stenzel
0382069995
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2021-02-15 14:09:05 +01:00
Sebastian Stenzel
7c5f40d7d1
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2021-02-15 14:09:04 +01:00
Sebastian Stenzel
09e9530660
New translations strings.properties (Russian)
...
[ci skip]
2021-02-15 14:08:57 +01:00
Sebastian Stenzel
947d25b335
New translations strings.properties (Punjabi)
...
[ci skip]
2021-02-15 14:08:56 +01:00
Sebastian Stenzel
80cbc6699a
fixed label
...
[ci skip]
2021-02-15 13:53:05 +01:00
Sebastian Stenzel
da0933fa92
New translations strings.properties (Punjabi)
...
[ci skip]
2021-02-08 04:36:28 +01:00
Sebastian Stenzel
9ad217ca55
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-02-04 12:38:01 +01:00
Sebastian Stenzel
adc9f32fb3
Merge branch 'master' into develop
2021-02-04 12:31:18 +01:00
Sebastian Stenzel
65369bdbff
Merge branch 'release/1.5.12'
2021-02-04 12:27:42 +01:00
Sebastian Stenzel
d18e618ef1
preparing 1.5.12
2021-02-04 12:27:02 +01:00
Armin Schrenk
970216dd59
Merge tag '1.5.12' into develop
...
1.5.12
2021-02-04 10:49:52 +01:00
Armin Schrenk
6840a649c7
Merge branch 'release/1.5.12'
2021-02-04 10:49:08 +01:00
Sebastian Stenzel
1a0bc92bde
Merge branch 'develop' into feature/vault-format-8
2021-02-01 12:08:23 +01:00
Sebastian Stenzel
e4709ed6fe
Refactored FxmlFile and FxmlLoaderFactory
2021-02-01 12:06:38 +01:00
Sebastian Stenzel
21038212c1
remove unused property
...
[ci skip]
2021-02-01 11:54:21 +01:00
Sebastian Stenzel
b15471b4ff
add new (optional) "choose masterkey file" step to unlock dialog
2021-01-29 17:44:45 +01:00
Armin Schrenk
19ebc7e562
preparing 1.5.12
2021-01-27 15:30:56 +01:00
Armin Schrenk
0fa052d2d1
Merge pull request #1518 from cryptomator/fix/1515-suppressed-messages
...
Fixed suppressed "invalid mountpoint" messages
2021-01-27 15:22:47 +01:00
Armin Schrenk
402861b9c0
Update third party licenses
2021-01-27 12:37:50 +01:00
Armin Schrenk
aca1666dea
closes #1479
2021-01-27 12:36:22 +01:00
Sebastian Stenzel
ff17b60f56
Refactored UnlockWorkflow using new vault format 8 APIs
2021-01-27 12:09:09 +01:00
Sebastian Stenzel
3284578445
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/commons/src/main/java/org/cryptomator/common/vaults/Vault.java
2021-01-25 21:42:13 +01:00
Sebastian Stenzel
70f6a4877c
Make sure not to catch Errors
2021-01-25 21:38:46 +01:00
Sebastian Stenzel
85c5dc8dfb
removed tmp workaround
2021-01-25 21:32:33 +01:00
Sebastian Stenzel
4b670a59a3
adjusted to new cryptolib/cryptofs API
2021-01-25 21:31:16 +01:00
JaniruTEC
23c113948f
Replaced catch with wildcard catch and added additional logger call
...
See #1509 for further information and reasoning
2021-01-25 16:21:35 +01:00
JaniruTEC
d86ea20c31
Fixed suppressed "invalid mountpoint" messages
...
Fixed #1515
2021-01-23 22:13:07 +01:00
Sebastian Stenzel
3f928cf958
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-01-22 22:47:54 +01:00
Sebastian Stenzel
01929c2288
New translations strings.properties (Hungarian)
...
[ci skip]
2021-01-22 13:48:57 +01:00
Sebastian Stenzel
2634433b2c
New translations strings.properties (Hungarian)
...
[ci skip]
2021-01-22 13:19:41 +01:00
Armin Schrenk
c1f44f76b9
Merge pull request #1512 from cryptomator/feature/refactor-reveal
2021-01-22 11:42:20 +01:00
Sebastian Stenzel
b2f27c0a3d
removed dead code
...
[ci skip]
2021-01-22 09:34:18 +01:00
Sebastian Stenzel
b1d7cfc81b
change scope of HostServiceRevealer to @FxApplicationScoped
...
because unlock always happens after application start anyway
2021-01-22 09:31:43 +01:00
Armin Schrenk
7cd5c66836
Refactor reveal() methods:
...
* new class HostServiceRevealer implemeting the Volume.Revealer-Interface
* this class is injected in vault service and always used for revealing
* removed Revealer parameter from several reveal methods
2021-01-21 17:25:23 +01:00
Armin Schrenk
95cef34234
remove unnecessary awtReavealer and trayModule
2021-01-21 16:09:16 +01:00
Armin Schrenk
8977440697
Rename RevealerFacade to Revealer
2021-01-21 15:29:04 +01:00
Armin Schrenk
d5eb84a000
change reveal method in vault service:
...
* revealer is no member anymore
* reveal() takes as second argument revealer object
* several other classes hand over a revealer object
* added awt-revealer if application is not yet started
2021-01-21 15:26:35 +01:00
Sebastian Stenzel
81fb6b8794
get rid of RevealException
2021-01-21 15:06:37 +01:00
Armin Schrenk
92b390d5bb
update third-party licenses
2021-01-21 12:44:32 +01:00
Armin Schrenk
8867532210
add javadoc
2021-01-21 12:44:11 +01:00
Armin Schrenk
77db435b4f
Refactor reveal call stack to apply facade pattern.
2021-01-21 12:41:52 +01:00
Sebastian Stenzel
cb2bc17283
New translations strings.properties (Hungarian)
...
[ci skip]
2021-01-21 11:06:22 +01:00
Tobias Hagemann
aaa93239d0
Merge pull request #1516 from stacksnack/feature/translations
...
New translations strings.properties (Hungarian)
2021-01-21 11:03:27 +01:00
Sebastian Stenzel
93445e22d4
update library versions
2021-01-21 06:37:41 +01:00
stacksnack
64897cfa21
New translations strings.properties (Hungarian)
...
Add hungarian translation
2021-01-20 21:37:41 +01:00
Armin Schrenk
7349a29831
Ensure that on windows systems always the gui chooses the mountpoint for webdav
2021-01-19 15:52:52 +01:00
Armin Schrenk
73554b4759
split WebDAV Volume mount method into servlet start and servlet mount
2021-01-19 15:52:20 +01:00
Armin Schrenk
0312f045aa
add a logger to WebDAV-Volume
2021-01-19 15:28:50 +01:00
Armin Schrenk
1134c1b2ff
closes #1471
...
hand the javafx hostservice showDocument() method from ui package to the underlying nio-adapter-libraries through
2021-01-19 15:27:46 +01:00
Sebastian Stenzel
efebbc059a
keep CTR+HMAC for now (until GCM is supported on all platforms)
2021-01-19 15:09:47 +01:00
Sebastian Stenzel
6e860d293a
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-01-19 15:05:15 +01:00
Armin Schrenk
8bb925fd93
fixes #1509
2021-01-18 18:41:21 +01:00
Sebastian Stenzel
ca5d9eba36
New translations strings.properties (Norwegian Bokmal)
...
[ci skip]
2021-01-16 04:07:35 +01:00
Sebastian Stenzel
1a49e24d8a
New translations strings.properties (Norwegian Bokmal)
...
[ci skip]
2021-01-16 03:37:26 +01:00
Sebastian Stenzel
24b0ed2502
New translations strings.properties (German)
...
[ci skip]
2021-01-14 18:18:01 +01:00
Sebastian Stenzel
a226d5403a
New translations strings.properties (Japanese)
...
[ci skip]
2021-01-14 14:02:17 +01:00
Sebastian Stenzel
0f3085cc73
fixes #1476
2021-01-14 09:56:57 +01:00
Sebastian Stenzel
f0a040cf29
cleanup
...
[ci skip]
2021-01-14 09:56:36 +01:00
Sebastian Stenzel
0676748dde
New Crowdin updates ( #1466 )
...
[ci skip]
2021-01-14 09:24:42 +01:00
Armin Schrenk
589b8384eb
Only determine filenamelength limit if the the vault is mounted not read-only.
2021-01-11 14:15:37 +01:00
Julian Raufelder
9e3947f337
Happy 2021 🎉
2021-01-11 10:08:35 +01:00
Tobias Hagemann
790cc4e772
simplified issue template
...
[ci skip]
2021-01-06 12:01:07 +01:00
Tobias Hagemann
72f4988632
fixes #1452
2021-01-05 14:14:14 +01:00
Sebastian Stenzel
b3fa6bbf32
Merge pull request #1472 from cryptomator/feature/minimize
...
Add Minimize Button
2020-12-18 15:58:02 +01:00
Sebastian Stenzel
c2dc487c79
make field volatile that might be modified concurrently
2020-12-18 13:37:23 +01:00
Sebastian Stenzel
e74dd3be9e
remove unused param
2020-12-18 13:36:16 +01:00
Sebastian Stenzel
1eeee61572
Add option to show minimize button despite tray icon being present
...
fixes #1179
2020-12-17 14:50:33 +01:00
Sebastian Stenzel
984b7a2d0e
Removed @Named("trayMenuSupported") from FxApplication component
2020-12-17 14:46:52 +01:00
Sebastian Stenzel
45c714a123
Added checkbox in settings to start without a tray icon
...
references #1113 , #1078 , #1079 , #1344
2020-12-16 16:53:49 +01:00
Sebastian Stenzel
96bb97d50a
Added new setting showTrayIcon defaulting to new environment property cryptomator.showTrayIcon
2020-12-16 13:48:33 +01:00
Sebastian Stenzel
046acb9bbf
mark fuse.experimental deprecated
...
[ci skip]
2020-12-16 13:33:50 +01:00
Armin Schrenk
ce4ec16c62
Update bug.md
...
Add info to also specify desktop environment on Linux systems in section system setup
2020-12-16 12:16:32 +01:00
Tobias Hagemann
96c8c9a9a9
Update bug.md
2020-12-16 09:07:39 +01:00
Tobias Hagemann
44db97327d
Update feature.md
2020-12-16 09:06:11 +01:00
Sebastian Stenzel
f441700c25
Merge branch 'master' into develop
2020-12-15 13:23:21 +01:00
Sebastian Stenzel
76b023bdbd
Merge branch 'release/1.5.11'
2020-12-15 12:42:13 +01:00
Sebastian Stenzel
241d9781bb
bump integrations-win version
2020-12-15 12:41:39 +01:00
Sebastian Stenzel
ff94532560
Merge branch 'release/1.5.11'
2020-12-15 10:53:40 +01:00
Tobias Hagemann
e949023321
updated third-party list [ci skip]
2020-12-15 10:37:27 +01:00
Sebastian Stenzel
da31407d63
Preparing 1.5.11
2020-12-15 08:57:35 +01:00
Sebastian Stenzel
8c7c5da89a
not sure what makes this "real" [ci skip]
2020-12-15 08:04:16 +01:00
Sebastian Stenzel
e3a0e1ec5a
New Crowdin updates ( #1413 )
...
[ci skip]
2020-12-14 17:38:49 +01:00
Sebastian Stenzel
4cee27d8dd
bump webdav dependencies
2020-12-14 17:30:29 +01:00
Armin Schrenk
b0fce66d77
Add OWASP Dependency-Check Maven Plugin
...
* only active if profile dependency check is active
* added suppresion.xml for false positives
* added tmp fix for jwt lib
2020-12-14 17:02:35 +01:00
Armin Schrenk
bf47ba0145
Merge pull request #1440 from cryptomator/feature/#1439-finish-migration
...
closes #1439
2020-12-14 15:41:52 +01:00
Armin Schrenk
fc7b484c9a
unwrap the Platform.runLater() statement because it is always executed on JavaFX thread
2020-12-14 15:34:03 +01:00
Armin Schrenk
4402c19d90
Simplifications and clean up
2020-12-14 11:47:02 +01:00
Armin Schrenk
4e89de9e47
activate force locking for dokany
2020-12-14 10:23:27 +01:00
Armin Schrenk
a27c9d63d9
Bump dokany-nio-adapter version
2020-12-14 10:09:13 +01:00
Armin Schrenk
da6aa0f002
bump integrations-win version
2020-12-11 16:23:57 +01:00
Armin Schrenk
0bf3533f45
Workaround for #1421
2020-12-11 13:25:02 +01:00
Sebastian Stenzel
295cb0ef6d
fixes #1446 , fixes #1415
2020-12-09 17:17:51 +01:00
Armin Schrenk
6fac84e9c2
Replace "may" by "can"
...
... the end of a great and fierce war.
2020-12-09 15:39:49 +01:00
Sebastian Stenzel
77b2e67c49
updated labels
2020-12-09 15:16:45 +01:00
Armin Schrenk
c48c9b1568
Merge pull request #1416 from cryptomator/feature/#1228-forcedUnmountDialog
...
Feature/#1228 forced unmount dialog
2020-12-09 15:04:30 +01:00
Armin Schrenk
6da7eae2f8
Minor changes in lettering
2020-12-09 14:55:22 +01:00
Armin Schrenk
aec56c48c5
Merge branch 'develop' into feature/#1228-forcedUnmountDialog
...
# Conflicts:
# main/ui/src/main/java/org/cryptomator/ui/fxapp/FxApplication.java
2020-12-09 14:51:00 +01:00
Sebastian Stenzel
c0a9a95e4f
Adjusted to CryptoFS 2.0.0
2020-12-08 14:39:46 +01:00
Sebastian Stenzel
3b73544766
Simplified observation of visible stages
2020-12-08 12:56:44 +01:00
Sebastian Stenzel
fbc471635a
fixed test
2020-12-08 12:51:34 +01:00
Sebastian Stenzel
3c5b9ed3a6
remove rarely used, complex class
2020-12-08 12:51:11 +01:00
Sebastian Stenzel
8479122561
temp fix for vulnerability in upstream lib
...
[ci skip]
2020-12-08 08:30:16 +01:00
Tobias Hagemann
91c883d5cc
Create config.yml
2020-12-07 18:11:25 +01:00
Sebastian Stenzel
1cd4da0796
Merge branch 'develop' into feature/#1228-forcedUnmountDialog
2020-12-07 17:55:29 +01:00
Armin Schrenk
935aaccdae
Update bug template
...
* Make introduction section more visible
* emphasize task to complete for successful bug ticket
2020-12-02 15:05:59 +01:00
Tobias Hagemann
ab3dd779d2
partially reverted 900fdd7f, fixing "stutter" startup on macos
2020-12-02 14:59:17 +01:00
Armin Schrenk
1fbcf6d517
closes #1439
2020-11-27 15:53:33 +01:00
Armin Schrenk
82538091c9
Merge pull request #1427 from cryptomator/feature/#1323-singleQuitWindow
...
Show only one quit dialogue at a time
2020-11-24 15:31:31 +01:00
Sebastian Stenzel
62ade6113b
cleanup
...
[ci skip]
2020-11-24 15:07:23 +01:00
Sebastian Stenzel
4779bbf415
Don't bother FxApplication with stuff that is meant to be dealt with internally within QuitComponent
2020-11-24 15:04:09 +01:00
Armin Schrenk
c6b786a771
Reworked implemenation by using dagger now:
...
* create and inject QuitResponse container
* QuitComponent manges now if quit window needs to be created
* controller only handles the most recent QuitResponse
2020-11-24 13:34:12 +01:00
Armin Schrenk
6381227897
Stylin:
...
* change css styleclass of dialogue headings to `label-large`
* remove newly introduced style class `label-medium`
2020-11-23 16:14:31 +01:00
Armin Schrenk
e82167b5e6
correct wrong method name
2020-11-20 17:29:56 +01:00
Armin Schrenk
dc4fd482b5
Filter any whitespaces when entering text in donationkey form.
2020-11-20 17:17:16 +01:00
Armin Schrenk
a71f8b350e
Show only one quit dialogue at a time
2020-11-20 16:12:49 +01:00
Armin Schrenk
c9ec8fecef
fix wrong method name
2020-11-20 16:09:31 +01:00
Armin Schrenk
e72d32f2d1
Remove empty line
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2020-11-20 14:34:34 +01:00
Armin Schrenk
2545aa2a7e
Removed default clause from switch expression on enums
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2020-11-20 14:33:57 +01:00
Armin Schrenk
51aac15622
Changed forced lock description and clean up
2020-11-20 12:23:44 +01:00
Armin Schrenk
afa0cfeafb
Replace lock failed dialogue stub and integrate it into workflow
2020-11-20 12:23:18 +01:00
Armin Schrenk
19e24ba12c
refactor structure of LockWorkflow class
2020-11-20 12:22:26 +01:00
Armin Schrenk
c47ce2c730
clean up
2020-11-20 11:25:39 +01:00
Armin Schrenk
5d00b3dd76
activate ability to abort vault locking if it is mounted with dokany and still busy
...
references #1228
2020-11-19 17:20:08 +01:00
Armin Schrenk
4db57cc0dc
Further improvements:
...
* adding Log messages
* change lock workflow to type of Task<Void>
* set vault state based solely on task state
* replaced dialogue stubs with real text
2020-11-19 16:31:16 +01:00
Armin Schrenk
432a9a27f1
Add forceLock Dialogue:
...
* integrate it in workflow if normal lock throws exception
* add stubs if also forced lock fails
2020-11-19 12:52:16 +01:00
Armin Schrenk
57bfa3276d
Integrate new lockWorkflow into application (gui and tray)
2020-11-19 11:42:00 +01:00
Sebastian Stenzel
02fc9b263a
re-added applicable choosers to exception text
2020-11-18 18:12:41 +01:00
Sebastian Stenzel
4c66f81736
simplified line
2020-11-18 18:09:30 +01:00
Sebastian Stenzel
2de151aebe
use less generic name
2020-11-18 18:08:00 +01:00
Armin Schrenk
c44911dcac
Prepare strucutre and classes for lock workflow
2020-11-18 17:16:58 +01:00
Armin Schrenk
bcf2a3d20c
Setting default onFailed handler in lock tasks
2020-11-18 17:16:43 +01:00
JaniruTEC
422ce4a387
Moved actual choosing of MPCs to MountPointHelper
2020-11-18 16:27:43 +01:00
JaniruTEC
21387bd76c
Renamed IrregularUnmountCleaner to MountPointHelper
2020-11-18 16:18:31 +01:00
JaniruTEC
52cd560cb2
Generifyed #chooseMountPoint()
2020-11-18 16:09:09 +01:00
JaniruTEC
6c440dfbbb
Re-Added check for non-emtpy dirs
2020-11-18 15:53:33 +01:00
Sebastian Stenzel
a074450452
Merge branch 'master' into develop
2020-11-18 15:03:37 +01:00
Sebastian Stenzel
b781cf6f25
Merge branch 'hotfix/1.5.10'
2020-11-18 15:03:11 +01:00
Sebastian Stenzel
9b653f488b
Merge branch 'develop' into hotfix/1.5.10
2020-11-18 15:02:33 +01:00
Armin Schrenk
17c580267f
prevent race conditions
2020-11-18 14:35:16 +01:00
Sebastian Stenzel
490d1b8f87
cancel unlock workflow, if closing window with shortcut
2020-11-18 14:21:18 +01:00
Armin Schrenk
b0ad86f16b
Perform cleanup of tmp mount points dir only once.
2020-11-18 14:07:34 +01:00
Sebastian Stenzel
df2b4ac086
cleanup
2020-11-18 13:17:35 +01:00
Sebastian Stenzel
aee4ececba
Merge branch 'fix/1409' into hotfix/1.5.10
...
fixes #1409
2020-11-18 13:16:36 +01:00
Sebastian Stenzel
b2992aa6ae
Merge branch 'fix/1408' into hotfix/1.5.10
...
fixes #1408
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
2020-11-18 13:16:19 +01:00
Sebastian Stenzel
4c546d281a
Bumped version
2020-11-18 13:15:33 +01:00
Sebastian Stenzel
c90e445a67
Removed -Dcryptomator.mountPointsDir="/Volumes/" from macOS run profiles
...
[ci skip]
2020-11-18 13:10:01 +01:00
Sebastian Stenzel
d3c2b0509e
Lazily call IrregularUnmountCleaner from (and only from!) TemporaryMountPointChooser
2020-11-18 13:08:48 +01:00
Sebastian Stenzel
c6d1c2ca6b
added MacVolumeMountChooser and refactored "priority" of mount point choosers: now all priorities are set in MountPointChooserModule (as a map key)
2020-11-18 13:07:12 +01:00
Sebastian Stenzel
86dec80726
avoid weird iteration counter manipulation
2020-11-18 10:33:04 +01:00
JaniruTEC
9083976989
Fixed #1409 by addig an additonal check
2020-11-18 00:46:24 +01:00
JaniruTEC
d9c5d76417
Fixed irregular quoting
2020-11-17 22:41:41 +01:00
JaniruTEC
c19c3754c6
Fixed high-spirited concatenation
2020-11-17 22:27:41 +01:00
JaniruTEC
947e0e2369
Fixed #1408
2020-11-17 22:00:41 +01:00
JaniruTEC
6eca8f2e0c
Added support for quote escaped values for mount arguments
2020-11-17 21:56:43 +01:00
Sebastian Stenzel
9f61ad1941
Merge branch 'master' into develop
...
[ci skip]
2020-11-17 17:03:40 +01:00
Sebastian Stenzel
41492a951a
Merge branch 'release/1.5.9'
2020-11-17 17:02:14 +01:00
Sebastian Stenzel
cbbfec5531
Merge branch 'develop' into release/1.5.9
2020-11-16 17:16:54 +01:00
Sebastian Stenzel
d7a4dff080
New Crowdin updates ( #1401 )
...
New translations strings.properties
[ci skip]
2020-11-16 17:15:37 +01:00
Armin Schrenk
8e56218fbb
Update launcher-linux.sh
...
drastically reducing the allowed stacksize to 2m
2020-11-11 17:13:11 +01:00
Sebastian Stenzel
9c40386106
fix CI release build
2020-11-10 12:54:01 +01:00
Sebastian Stenzel
c865805f55
Preparing 1.5.9
2020-11-10 12:41:10 +01:00
Sebastian Stenzel
8e352301cd
New Crowdin updates ( #1392 )
...
[ci skip]
2020-11-10 12:39:15 +01:00
Armin Schrenk
52db1e8bdd
Merge pull request #1396 from cryptomator/feature/#1013-#1061-cleanupAndInformation
2020-11-10 12:33:23 +01:00
Armin Schrenk
1947623be8
final cleanup:
...
* renamed methods
* apply code style
2020-11-10 12:24:49 +01:00
Armin Schrenk
4f8602684d
Merge branch 'develop' into feature/#1013-#1061-cleanupAndInformation
2020-11-10 12:08:23 +01:00
Armin Schrenk
75f66e40bf
Add additional mountName crunching to be urlconform when WebDAV is used
2020-11-10 12:05:30 +01:00
Sebastian Stenzel
73587437cb
fixes #1400
2020-11-10 08:27:47 +01:00
Sebastian Stenzel
18f6e70bba
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into develop
...
# Conflicts:
# main/ui/src/main/resources/i18n/strings.properties
2020-11-09 17:53:18 +01:00
Sebastian Stenzel
e067b94aca
fixed labels
2020-11-09 17:52:48 +01:00
Armin Schrenk
b04d5669fb
Format lables the same way
2020-11-09 17:40:57 +01:00
Armin Schrenk
ad44af338d
Merge pull request #1399 from cryptomator/feature/io-stats
...
closes #1070
2020-11-09 17:20:10 +01:00
Sebastian Stenzel
4f4ddbc3e0
allow GCing of Stats Window while remaining reusability and preventing opening multiple windows per vault
2020-11-09 13:49:28 +01:00
Sebastian Stenzel
4e9af1c713
cleanup
2020-11-09 13:12:42 +01:00
Sebastian Stenzel
9a94b6f95e
fixed typo
2020-11-09 13:10:35 +01:00
Sebastian Stenzel
371b826aa0
Merge branch 'develop' into feature/io-stats
2020-11-09 13:05:44 +01:00
Sebastian Stenzel
d3fb90bf6d
fixed NPE if winDriveLetter is null (on Linux/Mac)
2020-11-09 13:05:06 +01:00
Sebastian Stenzel
d24c478faa
more dependency updates
2020-11-09 12:01:38 +01:00
Sebastian Stenzel
48d0aa423c
fixed getter name
2020-11-09 11:54:15 +01:00
Sebastian Stenzel
5695fa2916
Merge branch 'develop' into feature/io-stats
2020-11-09 11:48:17 +01:00
Armin Schrenk
bcea1a4b32
Bumping dependencies:
...
* javafx to 15
* webdav-nio-server to 1.0.13
2020-11-09 11:17:52 +01:00
Armin Schrenk
2f8d4568fc
Updating CryptoFS Dependency.
...
Closes #1293
2020-11-09 10:33:27 +01:00
Armin Schrenk
5b55318e52
Bumping integrations-linux dependency, removing unused legacy property
...
closes #1308
2020-11-09 10:28:07 +01:00
Armin Schrenk
459f2ea2c3
Updating Dokany-nio-adapter dependency
...
References #1228
2020-11-09 10:27:52 +01:00
Martin Beyer
d26147a34a
bumped up depencency of cryptofs to 1.9.13
2020-11-08 20:51:47 +01:00
JaniruTEC
afb9d4f010
Fixed exception on startup if mount folder doesn't exist
...
IrregularUnmountCleaner should not be called if there is no folder that could contain mountpoints.
2020-11-06 18:44:47 +01:00
JaniruTEC
db3bf9723e
Merge branch 'feature/additional-error-messages' into develop
2020-11-06 17:34:23 +01:00
JaniruTEC
3a5937b35f
Added runLater to implementation of ErrorComponent#showErrorScene()
2020-11-06 17:09:44 +01:00
Sebastian Stenzel
f5cddda7a8
Merge branch 'develop' into feature/#1013-#1061-cleanupAndInformation
2020-11-06 15:17:45 +01:00
Sebastian Stenzel
e9fa1d6476
removed old jni dependency
2020-11-06 14:53:45 +01:00
Sebastian Stenzel
084c1881ba
removed unused imports
...
[ci skip]
2020-11-06 14:47:47 +01:00
Sebastian Stenzel
ce131e4653
Implemented AutoStart integration for macOS
2020-11-06 14:46:32 +01:00
Tobias Hagemann
a121c7d0fe
added tooltip to path in vault list cell
2020-11-06 14:42:21 +01:00
Sebastian Stenzel
603bf99b25
Replaced MacFunctionsUiState using new integrations api
2020-11-06 14:18:23 +01:00
Sebastian Stenzel
9076fe5b46
Reintroduced trimming of vault display name
2020-11-06 11:07:45 +01:00
Sebastian Stenzel
6848f1a38e
Renamed IrregularUnmountCleaner and relayouted code
2020-11-06 11:07:22 +01:00
Sebastian Stenzel
f4103fc917
reducing complexity of normalizedDisplayName
2020-11-06 09:54:25 +01:00
Sebastian Stenzel
c838da9df4
reducing complexity for "vault name max length"
2020-11-06 09:52:31 +01:00
Sebastian Stenzel
78df4e24b3
keep iconography consistent by reusing already existing icons
2020-11-06 09:51:51 +01:00
Sebastian Stenzel
c0e2d01297
Migrated from deprecated MacFunctions to UiAppearanceProvider for UI theme switching
2020-11-05 17:49:39 +01:00
JaniruTEC
313f8b36d2
Replaced dependency with call to getter
2020-11-05 17:11:35 +01:00
JaniruTEC
343794c1fe
Redo "Added UI error messages"
...
This reverts commit d331c302
2020-11-05 17:04:31 +01:00
Armin Schrenk
813c01aaed
Use mountName instead of display name
2020-11-05 13:23:30 +01:00
Armin Schrenk
510ea8a6f6
refined normalize Method, fxied Tests for it:
...
* all unicode spaces are now replaced with \u0020
* if the end string only contains whitspaces, "_" will be returned
2020-11-05 12:44:51 +01:00
Armin Schrenk
a22fbea467
The display/vault name is now constrained:
...
* should not be empty
* is stripped of leading & trailing whitespaces
* is truncated to 50 characters
2020-11-05 11:55:25 +01:00
Armin Schrenk
f64144d1da
Revert 1554437884
2020-11-05 11:52:38 +01:00
Armin Schrenk
c01dd225c9
Refactor normalizedMountname to only exclude certain, filesystem reserved characters or Unicode control sequences
2020-11-05 11:47:18 +01:00
Sebastian Stenzel
18b408a83a
Adjusted keychain display names
...
[ci skip]
2020-11-05 11:15:39 +01:00
Sebastian Stenzel
efaf107b20
Merge pull request #1393 from cryptomator/feature/modular-keychains
...
Modularized Keychain Access, references #1301
2020-11-05 11:10:15 +01:00
Sebastian Stenzel
86cba5e8a7
partial revert of 6ccd2486
2020-11-04 16:11:16 +01:00
Sebastian Stenzel
f4cee6d161
made KeychainManager immutable
...
[ci skip]
2020-11-04 14:15:28 +01:00
Sebastian Stenzel
28c40b2277
WHY?
2020-11-04 14:13:53 +01:00
Armin Schrenk
8853054ed4
fixing test
2020-11-03 14:53:51 +01:00
Armin Schrenk
3eb44b06af
Fixes #1061 :
...
* temp mount point is first tried without any addition
* then with id Suffix in brackets
* then with underscores, id suffix and count
2020-11-03 12:50:52 +01:00
Armin Schrenk
1554437884
Use regular display name and only normalize if webdav is used:
...
* rename StringBinding mountName to normalizedDisplayName
* replace in all other occurences mountName with DisplayName
2020-11-03 12:44:09 +01:00
Armin Schrenk
268bae8879
Change Invalid mount point error window:
...
* Add heading
* change icon to times_with_circle
* reformat text
2020-11-03 12:13:22 +01:00
Sebastian Stenzel
b382e436e2
minor CI fixes
2020-11-03 11:27:10 +01:00
Sebastian Stenzel
6ccd248675
use maven profiles to build different buildkits
2020-11-03 11:21:08 +01:00
Armin Schrenk
c760e63995
only use supported keychainAccessProviders
2020-11-03 10:54:32 +01:00
Armin Schrenk
959dee153e
fixing bug where stored password is not used
2020-11-03 10:03:14 +01:00
Armin Schrenk
aa22f656e8
Moving the code for unregular unmount leftovers from mountpoint chooser to an own class and execute it at each application start.
2020-11-02 17:34:34 +01:00
Armin Schrenk
d24734e16f
Revert "Adding method to clean up _our_ tmp mounting dirs to mitigate #1061 and #1013 "
...
This reverts commit 01522e8c97 .
2020-11-02 17:25:43 +01:00
Armin Schrenk
01522e8c97
Adding method to clean up _our_ tmp mounting dirs to mitigate #1061 and #1013
2020-11-02 14:49:57 +01:00
Sebastian Stenzel
14e056551d
no longer track coverage for deleted keychain module
2020-11-02 14:07:21 +01:00
Sebastian Stenzel
82a42ea183
Removed keychain module. Implemented new KeychainManager in various UI controller classes
2020-11-02 14:03:39 +01:00
Sebastian Stenzel
bfde26be79
Added new keychain module and refactored UI parts
2020-11-02 13:09:30 +01:00
Sebastian Stenzel
51e43a0567
include system integration lib automatically depending on current OS
2020-11-02 13:08:50 +01:00
Sebastian Stenzel
9a375cb3f6
updated label
...
[ci skip]
2020-11-02 09:43:54 +01:00
Sebastian Stenzel
2b8f39a149
ignored some derived files
2020-11-02 09:41:07 +01:00
JaniruTEC
2720a999d1
Updated codestyle ( #1388 )
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2020-11-02 08:45:41 +01:00
Ralph Plawetzki
f675bd5017
Feature/change password backend 2 ( #1375 )
...
* Add option to choose from available password backends on Linux
Implements #1301
2020-11-02 08:19:26 +01:00
JaniruTEC
16be3e7a97
Merge pull request #1384 from cryptomator/fix/missing-exceptions
...
Fix/missing exceptions
2020-10-29 16:58:51 +01:00
JaniruTEC
551d9d1af1
Added default Errorhandler to all Tasks and Services
2020-10-28 16:21:14 +01:00
JaniruTEC
0acc8ddb0a
Fixed UnlockWorkflow
...
Partly reverted 253abd4930
2020-10-28 15:50:20 +01:00
JaniruTEC
f0e1bcb899
Moved call to #setOnFailed() to UpdateStatsService implementation
2020-10-28 15:40:59 +01:00
JaniruTEC
d331c30224
Revert "Added UI error messages"
...
This reverts commit eb8f5f523d .
2020-10-28 15:21:59 +01:00
JaniruTEC
d0d39a1c72
Merge branch 'develop' into fix/missing-exceptions
2020-10-27 17:04:32 +01:00
JaniruTEC
8904df91b4
Reverted accidental changes to Project_Default.xml [Skip CI]
2020-10-27 16:18:55 +01:00
JaniruTEC
786365c095
Added ability to skip CI
...
Added check for "Skip CI", added comment
Added filter for skipping CI
2020-10-27 16:12:35 +01:00
JaniruTEC
eb8f5f523d
Added UI error messages
...
Added UI error message to GeneralPreferencesController for ToggleAutoStartTask
Added UI error message to RecoveryKeyCreationController
2020-10-26 21:19:24 +01:00
JaniruTEC
9c22adc97d
Added/Fixed error logging
...
Added error logging to VaultStats and GeneralPreferencesController
Fixed possible missing error logging in VaultService
2020-10-26 21:17:22 +01:00
Sebastian Stenzel
265212cc0f
New Crowdin updates ( #1302 )
...
* New translations strings.properties [ci skip]
2020-10-26 10:00:58 +01:00
Sebastian Stenzel
9c860cc17c
Merge pull request #1380 from cryptomator/snyk-fix-bc2c8d6dd6d679e9ec6736de3d13592d
...
[Snyk] Security upgrade com.google.guava:guava from 29.0-jre to 30.0-jre
2020-10-24 09:55:05 +02:00
Sebastian Stenzel
7f63153bc1
Update main/pom.xml
2020-10-24 09:47:09 +02:00
snyk-bot
9531d44ab5
fix: main/pom.xml to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGOOGLEGUAVA-1015415
2020-10-24 01:50:58 +00:00
JaniruTEC
253abd4930
Refactored UnlockWorkflow
...
Replaced protected state methods (scheduled, etc.) with lambdas in the constructor
Replaced try-multi-catch with if-instanceof in onFailed-lambda
2020-10-22 18:58:46 +02:00
JaniruTEC
022ba81f2f
Reformatted classes ErrorComponent and Tasks
2020-10-22 18:33:20 +02:00
Armin Schrenk
26160e9bbc
Merge pull request #1346 from purejava/fix-isSupported
...
Evade DBusException
2020-10-21 10:56:16 +02:00
JaniruTEC
0a32de2c92
Addded dev run configs, removed fuse-setting from win prod config
2020-10-16 22:38:39 +02:00
JaniruTEC
60aeb6a04b
Merge pull request #1307 from cryptomator/feature/fuse-on-win
...
Added (experimental) support for using FUSE on Windows (using WinFSP)
2020-10-14 15:29:37 +02:00
JaniruTEC
0206fc0b8f
Bumped required version of fuse-nio-adapter to 1.2.5
2020-10-14 15:26:28 +02:00
JaniruTEC
06b3343a6d
Partly Revert "Finished feature: Fuse on Win"
...
Revert changes to TemporaryMountPointChooser introduced by 598bec3050
2020-10-13 18:30:00 +02:00
JaniruTEC
598bec3050
Finished feature: Fuse on Win
...
Bumped required version of fuse-nio-adapter to 1.2.4
Added comments
Changed log messages to be more descriptive
2020-10-12 21:34:56 +02:00
Reid Rankin
0e5d72c22a
shorten FS_TYPE_NAME to "CryptomatorFS" ( #1371 )
...
This fixes part of #1033 by shortening the FS_TYPE_NAME so that it can be returned inside a 48-byte-long FILE_FS_ATTRIBUTE_INFORMATION buffer, which only has room for up to 17 UTF-16 characters in the file system name field.
2020-10-12 14:12:09 +02:00
JaniruTEC
21f4fab9ed
Fixed bug: Strange error message if no MPC was applicable
2020-10-09 18:40:50 +02:00
JaniruTEC
58e2ec4742
Changed contract of priorities in MPC, added null-check
...
See: ab538cd215 (original commit)
See: 6b6867b826 (reverting commit)
2020-10-08 19:14:03 +02:00
JaniruTEC
6b6867b826
Reverted ab538cd215
2020-10-08 18:51:03 +02:00
Ralph Plawetzki
92321a7569
Remove unneeded access modifier
2020-10-08 12:57:50 +02:00
JaniruTEC
7781572b6d
Replaced call to Validate with call to Preconditions
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r500760560
2020-10-07 23:27:08 +02:00
JaniruTEC
b5efe39eb8
Refactored Vault, MPCs, Unlock to integrate better with latest changes
...
Removed delegate to Volume#getMountPointRequirement() from Vault
Added getter for the Vault's Volume (#getVolume())
Changed CustomMountPointChooser to use VaultSettings instead of Vault for the constructor/field declaration
Updated CustomMountPointChooser#isApplicable() to be disabled when using FUSE on Windows (without useExperimentalFuse)
Updated CustomMountPointChooser to call Volume#getMountPointRequirement() directly
Replaced OS-Check in TemporaryMountPointChooser with MPR-Check
Replaced call to Vault#getMountPointRequirement() with call to Vault#getVolume() (and Volume#getMountPointRequirement()) in UnlockInvalidMountPointController and UnlockWorkflow
Cleaned up UnlockWorkflow
2020-10-07 23:19:24 +02:00
Ralph Plawetzki
cae86cd71f
Get more information logged in case something goes wrong
2020-10-07 18:55:18 +02:00
Ralph Plawetzki
667617b480
Update kdewallet to latest 1.1.1
2020-10-07 18:32:16 +02:00
JaniruTEC
9329311491
Merge branch 'feature/volume-type-getter' into feature/fuse-on-win
2020-10-07 16:59:54 +02:00
JaniruTEC
22438d1eba
Added api for getting the implemented VolumeImpl (type) of a Volume
2020-10-07 16:46:58 +02:00
JaniruTEC
d295084312
Changed contracts in MPC interface
...
Added Volume parameter to the method signature of all MPC methods and updated implementations to use the change.
Changed contract of the MPC interface: Validation of the MPC (call to #isApplicable()) moved from the Module to the Volume.
Updated docs to reflect those changes. Fixed typos.
Updated method/qualifier names.
Updated implementation of #provideOrdered(Valid)MountPointChoosers() to reflect this change and to build the set differently.
Updated #determineMountPoint() to work with the new set.
2020-10-06 19:52:59 +02:00
JaniruTEC
ab538cd215
Fixed bug: Dropped MPCs if priorities were equal
...
Fixed bug that caused MPCs with equal priorities to be dropped (even if they weren't equal).
Added additional criteria (hashCode) for cases were priorities are equal.
See the docs of ImmutableSortedSet for further information.
2020-10-06 19:40:03 +02:00
Armin Schrenk
f9cb438a0b
Closes #1065 for real by adding missing style in dark theme for debug mode
2020-10-01 18:37:32 +02:00
JaniruTEC
354de225ed
Reverted changes to WebDavVolume#getMountPoint()
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472888268
2020-09-30 14:09:01 +02:00
Armin Schrenk
0b7f8d71ed
closes #1065
2020-09-29 12:12:59 +02:00
JaniruTEC
9657a13912
Updated MPCModule to return a SortedSet and switched collector
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r474452898
2020-09-28 23:34:47 +02:00
Ralph Plawetzki
c5a3b29554
Make logger static
2020-09-16 18:56:54 +02:00
Ralph Plawetzki
ae957c2588
Print error message instead of stacktrace
...
Fixes #1345
2020-09-16 06:55:37 +02:00
Tobias Hagemann
da84133732
allows running launcher-mac.sh from any path
2020-09-15 16:23:31 +02:00
Tobias Hagemann
10275eb80f
Merge pull request #1326 from TheShellLand/linux-libs
...
allows running launcher-linux.sh from any path
2020-09-15 09:28:04 +02:00
Sebastian Stenzel
29a9c7dffe
auto-close bugs violating the issue template
...
[ci skip]
2020-09-13 11:50:26 +02:00
JaniruTEC
d5b8996a39
Fixed violation of method contract
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472857043
2020-09-11 22:23:48 +02:00
JaniruTEC
f012977aac
Fixed spelling
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472825411
2020-09-11 21:47:30 +02:00
JaniruTEC
8680bd1dee
Updated MountPointChooserModule and MPCs
...
Updated MountPointChooserModule and MPCs to use bindings (@'Binds) instead of providers (@'Provides)
Updated CustomDriveLetterChooser and TemporaryMountPointChooser to use VaultSettings instead of Vaults
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472872166
2020-09-07 22:25:01 +02:00
JaniruTEC
528510eb53
Renamed binding fuseAndWindows to restrictToStableFuseOnWindows
...
Renamed binding fuseAndWindows to restrictToStableFuseOnWindows in MountOptionsController
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r477135521
2020-09-07 22:24:59 +02:00
ainiml
e8d17cfb7b
allows running launcher-linux.sh from any path
2020-09-06 19:25:50 -04:00
JaniruTEC
cdbcd20241
Fixed faulty access introduced by parallel release of 1.5.8
2020-09-05 22:15:02 +02:00
JaniruTEC
fef3ade5c6
Merge branch 'develop' into feature/fuse-on-win
...
Fixed conflicts in WebDavVolume
2020-09-04 22:28:53 +02:00
Tobias Hagemann
194d7f0da9
Merge branch 'hotfix/1.5.8' into develop
2020-08-28 16:01:35 +02:00
Tobias Hagemann
8ad20c27da
Merge branch 'hotfix/1.5.8'
2020-08-28 15:57:54 +02:00
Tobias Hagemann
f891a9f1a7
refactored that fix from 2a335eb7af
2020-08-28 14:25:26 +02:00
Tobias Hagemann
2a335eb7af
fixed test
2020-08-28 14:06:09 +02:00
Tobias Hagemann
6578ac0121
use mountName in FUSE on macOS instead of displayName
2020-08-28 13:55:17 +02:00
Tobias Hagemann
83f9514a42
fixed icon views of labels in new password screen that could only appear once
...
(cherry picked from commit 4723416d45 )
2020-08-28 13:41:43 +02:00
Tobias Hagemann
c92f1aa655
updated third-party licenses
2020-08-28 13:34:41 +02:00
Tobias Hagemann
688993ba37
preparing 1.5.8
2020-08-28 12:58:50 +02:00
Armin Schrenk
ddfc8d5bc3
Merge branch 'feature/#1289-introduceVaultname' into hotfix/1.5.8
2020-08-28 11:59:56 +02:00
Armin Schrenk
c3141e3601
minor adjustments
2020-08-28 11:58:46 +02:00
Armin Schrenk
f49974180b
Fixing test
2020-08-28 11:19:56 +02:00
Armin Schrenk
eb6ade49f6
refactor to use parameterized test
2020-08-27 16:18:20 +02:00
Armin Schrenk
6553c04256
add code to migrate legacy settings.json files to new property.
2020-08-27 15:53:20 +02:00
Armin Schrenk
a8cb015a06
rename property and getters in vault class for display name.
2020-08-27 15:52:16 +02:00
Martin Beyer
ee81dca71c
Nice implementation of only one stats window per vault
2020-08-26 17:23:39 +02:00
Sebastian Stenzel
ce06ddf312
updated webdav dependencies
...
(cherry picked from commit 8c4d35d3db )
2020-08-26 12:51:28 +02:00
Armin Schrenk
fee2d4bc0c
Merge pull request #1311 from cryptomator/feature/alternativeAutostartWin
...
Feature/alternative autostart win
2020-08-26 11:44:37 +02:00
Armin Schrenk
a2a990bd0c
Correct spelling
2020-08-26 11:36:46 +02:00
Armin Schrenk
cedbe6523d
Merge pull request #1294 from purejava/access-kde-wallets
...
This adds the missing part to linux system keychain access: use KDE wallets
2020-08-26 10:03:55 +02:00
JaniruTEC
ec64055d93
Renamed property "position" (defined by MPC) to "priority"
2020-08-21 22:41:15 +02:00
JaniruTEC
6f542ac8b8
Replaced "assert" with IllegalStateException
2020-08-21 21:57:12 +02:00
Ralph Plawetzki
8a3c101764
Merge remote branch 'cryptomator/develop' into access-kde-wallets
2020-08-21 19:30:46 +02:00
infeo
49a8689090
Remove legacy concepts:
...
* in vaultSettings, displayName does not listen on path
* the caller/creater of vault settings must set the name explicitly
* add localizable default vault name
2020-08-21 13:30:05 +02:00
infeo
8f5c4997b1
closes #1300
2020-08-21 11:32:51 +02:00
infeo
900fdd7f6f
minor changes
...
* removing unused imports
* exchanging addListener() by Easybind.subscribe()
2020-08-21 11:17:55 +02:00
Tobias Hagemann
4723416d45
fixed icon views of labels in new password screen that could only appear once
2020-08-21 10:13:45 +02:00
JaniruTEC
8483f71f57
Refactored CustomMountPointChooser
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472832435
2020-08-21 00:55:33 +02:00
JaniruTEC
5dac594cc9
Removed Phasesystem, specified docs, removed default #isApplicable()
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472835069 https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472839837 https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472820689 https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472872901
2020-08-21 00:00:13 +02:00
infeo
06f4e160d6
Migrate to easybind fork
2020-08-20 21:25:54 +02:00
infeo
1d38ee2fcb
Further improvements:
...
* corrected bad english
* improved documentation
* restricted visibility of specific exception
2020-08-20 13:49:31 +02:00
Sebastian Stenzel
921b70ebaa
updated webdav dependencies
...
(cherry picked from commit 8c4d35d3db )
2020-08-20 13:38:40 +02:00
infeo
0f56d424da
Refactored AutoStartStrategy:
...
* prevented on best effort basis inconsistent states
* extracted the registry setting as an own strategy (by methods)
* refactored the overriden methods to call the strategies (registry or folder) depending on the different variables
* removed Powershell specific ToggleException
* added documentation
2020-08-20 12:18:57 +02:00
JaniruTEC
4cd43a2b1c
Merge branch 'develop' into feature/fuse-on-win
2020-08-19 15:53:26 +02:00
JaniruTEC
1ef359e68b
Added messages to rethrown IOExceptions
2020-08-19 15:47:09 +02:00
JaniruTEC
58ce1e45b8
Updated Codestyle to not use any arrangements
2020-08-19 15:34:08 +02:00
Martin Beyer
bd854e7f7a
updates secret-service for linux keychains and fixes #1268
2020-08-19 15:31:42 +02:00
JaniruTEC
3ecc0cf906
Cleaned up MountPointRequirement
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472827299
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472826920
2020-08-19 14:45:10 +02:00
JaniruTEC
ea6925f905
Replaced #wrapAsIMPE() with explicit call to IMPExc
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472872373 https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472859488 https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472827776
2020-08-19 11:44:18 +02:00
JaniruTEC
f45b78d8c0
Removed accidental debugcode, updated lookup for env-var
...
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472848604
See: https://github.com/cryptomator/cryptomator/pull/1307#discussion_r472851003
2020-08-19 11:44:01 +02:00
JaniruTEC
75ca8a91f8
Merge remote-tracking branch 'upstream/develop' into feature/fuse-on-win
2020-08-19 11:42:55 +02:00
JaniruTEC
16462d05c8
Refactored changes, cleaned up
...
Changed visibility of methods
Removed Logger from AbstractVolume
Moved mountPoint and #getMountPoint()
Renamed fuseMnt to mount in FuseVol (as in DokanyVol)
Removed unnecessary mountPoint-field from WebDavVolume
2020-08-18 21:27:13 +02:00
JaniruTEC
cbef54f05c
Added Logger, moved cleanup, moved choosing
2020-08-18 21:27:03 +02:00
JaniruTEC
f601ff4ce3
Moved #isSupported() in the file, moved #determineMountPoint()
2020-08-18 21:26:52 +02:00
JaniruTEC
84fbf7392b
Updated usage of FuseNotSupportedException
2020-08-18 16:57:56 +02:00
JaniruTEC
bbf9379f56
Changed DokanyVolumes and FuseVolumes to use mountnames
...
Changed DokanyVolumes and FuseVolumes to use mountnames for automatic, folder-based mounting instead of ids.
2020-08-18 16:57:55 +02:00
JaniruTEC
6aa14fcfb1
Updated Errorhandling of UnlockWorkflow
2020-08-18 16:57:55 +02:00
Tobias Hagemann
710c7d0da7
added button to main window title if debug mode is enabled, fixes #1065
2020-08-18 16:08:23 +02:00
Tobias Hagemann
841d4eb9c7
updated third-party licenses
2020-08-18 13:59:37 +02:00
Sebastian Stenzel
8c4d35d3db
updated webdav dependencies
2020-08-18 10:36:55 +02:00
JaniruTEC
4110057fa1
Refactored multiple classes
...
Refactored UnlockWorkflow, CustomMountPointChooser, DokanyVolume and UnlockInvalidMountPointController
Changed UnlockWorkflow#handleGenericError() to accept Throwables
Added check for parent to CustomMountPointChooser (when using FUSE on Win)
Removed legacy constant from DokanyVolume
Added asserts to UnlockInvalidMountPointController and UnlockWorkflow
2020-08-16 18:40:11 +02:00
Tobias Hagemann
9b1d6d2f2f
Merge branch 'release/1.5.7' into develop
2020-08-14 12:59:07 +02:00
Tobias Hagemann
1c45455cb2
Merge branch 'release/1.5.7'
2020-08-14 12:58:26 +02:00
Tobias Hagemann
411aca8695
preparing 1.5.7
2020-08-14 12:55:46 +02:00
Sebastian Stenzel
3de69021df
New Crowdin updates ( #1255 )
...
[ci skip]
2020-08-14 12:49:55 +02:00
Tobias Hagemann
8418038736
dependency update
2020-08-14 12:47:11 +02:00
Ralph Plawetzki
3bf2b499a7
Reverse order to initialize backend
...
The GNOME keyring feature was implemented first and we don't want to confuse users who used it before
2020-08-14 07:40:46 +02:00
JaniruTEC
430da2b78d
Implemented MPC-System in FuseVolume and DokanyVolume, did refactoring
...
Implemented MPC-System in FuseVolume and DokanyVolume
Removed methods from FuseVol and DokanyVol
Renamed methods
Added chooser logic instead
Added imports for VolumeException to multiple classes
Added support for throwing and handling of InvalidMountPointException from Volume up to UnlockWorkflow (changed method signatures, added try-catchs, etc.)
2020-08-12 23:42:38 +02:00
JaniruTEC
51047dcbce
Added additional debug messages
2020-08-12 23:42:38 +02:00
JaniruTEC
708bcaa630
Updated CustomMountPointChooser to use MPR instead of OS-Checks
...
Updated CustomMountPointChooser to use MountPointRequirements instead of OS-Checks.
This led to the discovery of the bug that was fixed in 724b20c826 .
2020-08-12 23:42:37 +02:00
JaniruTEC
724b20c826
Fixed possible racecondition at Vault initialization
...
Fixed possible racecondition at Vault initialization: VaulSettings were read before the Vault was fully initialized resulting in breakage of the code if the excact order was to be changed.
2020-08-12 21:43:24 +02:00
Tobias Hagemann
69f8c46f15
ui adjustments in vault detail missing
2020-08-12 17:35:11 +02:00
JaniruTEC
b7f2fb0bdf
Added cleanup to TemporaryMountPointChooser
2020-08-11 23:35:43 +02:00
JaniruTEC
222ffd8c53
Implemented MountPointChooserModule
2020-08-11 23:35:42 +02:00
JaniruTEC
00e0a0f79a
Fixed doc for MountPointChooser
2020-08-11 23:35:42 +02:00
JaniruTEC
d6bbc4383b
Added implementations for MountPointChooser
...
Added AvailableDriveLetterChooser for automatic DriveLetter-choice
Added CustomDriveLetterChooser for a chosen DriveLetter
Added CustomMountPointChooser for a chosen directory
Added TemporaryMountPointChooser for automatic directory-choice
2020-08-11 23:03:12 +02:00
JaniruTEC
b51a2602a9
Documented MountPointChooser
2020-08-11 23:03:12 +02:00
JaniruTEC
c3fbddc671
Refactored PerVault, Vault and VaultSettings
...
Made @`PerVault public
Added import for VaultException to Vault
Added convenience method to VaultSettings
2020-08-11 22:26:15 +02:00
JaniruTEC
ce262b691a
Added base classes for MountPointChoosers and added module to component
2020-08-11 22:26:15 +02:00
Martin Beyer
65de6fef9b
Allowing only one io-stats window per vault to be open at the same time.
2020-08-11 17:32:39 +02:00
Armin Schrenk
31d95ae5b0
Remove restrictions of vault name filed to only contain alpha numeric characters
2020-08-11 12:04:02 +02:00
Armin Schrenk
429098733c
Improve the vault/mount name system:
...
* fix bug where the default name is not replaced by the actual folder name
* introduce new field in settings "mountName" as binding on displayName
* change volumes to use mountName instead of displayName
2020-08-11 11:19:54 +02:00
JaniruTEC
597899d2bf
Fixed random set order and updated #getAvailableDriveLetter()
...
Fixed bug introduced by 32a810fe1d :
The Set of existing DriveLetters was in random order because Collectors#toUnmodifiableSet is an unordered collector.
Changed #getAvailableDriveLetter() to use Stream#findFirst() instead of #findAny()
2020-08-11 02:24:44 +02:00
Ralph Plawetzki
b1c66b181d
Depend on kdewallet 1.0.1, hence dbus-java 3.2.3
...
that fixes issues when dealing with multiple signals of the same name but different signatures
2020-08-09 11:18:17 +02:00
Ralph Plawetzki
100b836979
Adjust buildkit to exclude kdewallet for Windows and macOS
2020-08-07 18:49:07 +02:00
Ralph Plawetzki
817907c25a
Add access functionality for KDE kwallets
2020-08-07 18:32:54 +02:00
Tobias Hagemann
25195fffe2
added icon to password strength label in new password controller
2020-08-07 17:47:49 +02:00
Tobias Hagemann
0e784a6ffc
also disable finish button in change password if old password field is empty
2020-08-07 17:09:55 +02:00
Tobias Hagemann
351f96fa8b
switch to light theme if donation key has changed and is invalid
2020-08-07 09:30:22 +02:00
Tobias Hagemann
703fb4fb51
fixed 0091c401df (r40816364)
2020-08-06 18:32:57 +02:00
Tobias Hagemann
a975df6f8c
added "Automatic" theme on macOS
2020-08-06 18:30:34 +02:00
Armin Schrenk
fb90128b63
Move option to change display name of a vault from mount options to general options
2020-08-06 15:33:28 +02:00
Armin Schrenk
ea4c91fb37
change meaning of mount name setting:
...
* it is now considered the gerenal vault name
* methods (except parsing) are renamed accordingly
2020-08-06 15:20:32 +02:00
Armin Schrenk
7c1d6973ba
fixes #1289 by decoupling storage path from vault name
2020-08-06 15:18:30 +02:00
JaniruTEC
4f2120b729
Added support for folderbased backup-mountpoint to DokanyVol and FuseVol
2020-08-03 22:20:20 +02:00
JaniruTEC
51f7d74e4a
Changed cryptomator.mountPointsDir-property in Windows Configs
...
Changed cryptomator.mountPointsDir-property in Windows Configs from "~/Mount" to "~/Cryptomator
2020-08-03 21:22:22 +02:00
JaniruTEC
32a810fe1d
Changed FuseVolume to choose a DriveLetter instead of a folder
...
Changed FuseVolume to choose a DriveLetter instead of a folder if the the mountpoint is chosen by the app.
Reworked priorities when choosing
Changed DokanyVolume to use the new methods supplied by WindowsDriveLetters
2020-07-29 22:15:12 +02:00
JaniruTEC
570482521a
Delegated choice of DriveLetter to WDL and made internal Set immutable
...
Delegated choice of DriveLetter to WindowsDriveLetters
Made internal Set ("C_TO_Z") immutable, that is returned by getAvailableDriveLetters()
Changed direct reference to C_TO_Z to use getAvailableDriveLetters() instead
2020-07-29 22:14:51 +02:00
Martin Beyer
3bd2a2f911
Fixes #1262 by adding new buttons, if a vault cannot be found
2020-07-29 10:21:16 +02:00
JaniruTEC
1ac6d086bd
Disabled some experimental FUSE Features on Windows
...
Disabled some experimental FUSE Features on Windows unless they are explicitly enabled by using the flag '-Dfuse.experimental="true"'
They are enabled in the default IntelliJ-Config (disabled on Build)
2020-07-28 19:15:56 +02:00
JaniruTEC
8374599183
Modified creation of temporary mountpoint, fixed bugs, added comments
...
Changed FuseVolume#prepareTemporaryMountPoint to handle FUSE on Windows correctly (WinFSP requires the folder to NOT exist...)
See: https://github.com/billziss-gh/winfsp/issues/320
Added comments
Fixed bug: Message showing a malformed path
2020-07-26 23:03:36 +02:00
Martin Beyer
0091c401df
Fixes #1267 by binding the settings.preferredVolumeImpl to VolumeImpl.WEBDAV, if preferredVolimeImpl isn't available
2020-07-22 15:26:21 +02:00
Martin Beyer
00dd67e345
Refactoring
2020-07-21 15:16:53 +02:00
Martin Beyer
158677bd54
Using new methods from CryptoFs to get correct statistics
2020-07-21 11:10:05 +02:00
JaniruTEC
a1b375316c
Specified the messages of failed UnlockWorkflows
...
Specified the messages of failed UnlockWorkflows by adding the ability to distinguish between the different MountPointRequirements
Translation for all languages but German and Englisch required
2020-07-20 22:06:15 +02:00
JaniruTEC
dae2814b0f
Added MountPointRequirement-Enum
...
Added MountPointRequirement-Enum and added method getMountPointRequirement() to Volume (and all implementing classes) to query the requirment for the specific VolumeProvider.
2020-07-20 22:01:10 +02:00
JaniruTEC
341a98848d
Modified check of provided mountpoint
...
Changed FuseVolume#checkProvidedMountPoint to handle FUSE on Windows correctly (WinFSP requires the folder to NOT exist...)
2020-07-20 22:00:35 +02:00
JaniruTEC
902e66906a
Refactored method FuseVolume#prepareTemporaryMountPoint
...
Refactored method FuseVolume#prepareTemporaryMountPoint to be more readable (removed duplicated code)
2020-07-20 21:55:49 +02:00
JaniruTEC
c59d3cd03f
Removed check for OS from FuseVolume#isSupportedStatic
2020-07-20 21:23:35 +02:00
Martin Beyer
ed9f16e012
Displaying additional stats with a new DataLabel
2020-07-20 16:09:45 +02:00
Martin Beyer
ed77a4aacd
Added basic counting of additional total stats (not correct)
2020-07-20 16:08:25 +02:00
Martin Beyer
ff2fa70bd6
preperation for displaying en-de-crypted bytes per second
2020-07-20 11:00:59 +02:00
Martin Beyer
3519346df9
cleaned up unlock window
2020-07-20 10:59:48 +02:00
JaniruTEC
45f6caa7bd
Added basic support for FUSE-Mounting on Windows
2020-07-18 19:05:18 +02:00
JaniruTEC
e2e7755af2
Added cryptomator.mountPointsDir-property to Windows Configs
2020-07-18 18:57:11 +02:00
Armin Schrenk
4ab7bfaa20
reformat
2020-07-17 11:58:11 +02:00
Armin Schrenk
7e0ffb43a6
fixing bug where the mountName of the vault is initially set as the default one
2020-07-17 11:57:53 +02:00
Martin Beyer
526c8328f6
Refactoring - Removing unnecessary environment variable
2020-07-13 15:21:24 +02:00
JaniruTEC
81bad4eb25
Fixed bug: Some exceptions caused by unlock were not shown
...
If an unmatched exception occurred during unlocking it was neither logged nor shown to the user.
2020-07-09 22:34:57 +02:00
Martin Beyer
dcaa6e81a3
Improving Exception calling and logging
2020-07-08 14:53:15 +02:00
Martin Beyer
e78155396d
Implementing #1251
2020-07-08 14:01:10 +02:00
Sebastian Stenzel
d3063c8117
Make sure not to launch the FX app more than once.
2020-07-07 16:01:32 +02:00
Armin Schrenk
cd1ed088c3
Update bug.md
...
Change bullet point "Drive" to "Volume type" such that users are less confused by this field. Also added where this info can be found.
2020-07-03 10:37:02 +02:00
Martin Beyer
e831debb94
fixes #1244 by renaming the refresh button and adding a method call
2020-06-30 09:36:46 +02:00
Martin
8d15a6612f
Implements #1244 by adding a small button to regain focus
2020-06-28 11:05:27 +02:00
Sebastian Stenzel
9c034f3be6
split up read and write charts and added cache efficiency chart
...
(because we will add further read/write-specific stats like total number of files read/written, bytes encrypted/decrypted, etc)
2020-06-25 17:16:42 +02:00
Sebastian Stenzel
60dd9349a8
Merge branch 'develop' into feature/io-stats
2020-06-25 17:15:22 +02:00
Sebastian Stenzel
330b1cbf7d
derived resources after dependency update
...
[ci skip]
2020-06-25 17:15:07 +02:00
Sebastian Stenzel
9ffa38d54e
Merge branch 'develop' into feature/io-stats
2020-06-22 17:24:18 +02:00
Sebastian Stenzel
c925727269
Merge branch 'master' into develop
2020-06-22 17:23:58 +02:00
Sebastian Stenzel
ac2dc06bd6
Merge branch 'release/1.5.6'
2020-06-22 17:23:27 +02:00
Sebastian Stenzel
80b83adb53
Preparing 1.5.6
2020-06-22 17:08:48 +02:00
Sebastian Stenzel
ddc31ac2bb
New Crowdin translations ( #1227 )
...
[ci skip]
2020-06-22 17:08:09 +02:00
Sebastian Stenzel
eb7c5d0b2b
Dependency update
2020-06-22 10:21:44 +02:00
Armin Schrenk
e5ce3cb62d
closes #1254
2020-06-19 15:57:12 +02:00
Martin Beyer
7a69692999
Prettied up the statistics window for both Ui Themes
2020-06-17 11:04:36 +02:00
Sebastian Stenzel
d00d9d98dc
make sure to release all strong referenced to the I/O chart when closing the window
2020-06-16 15:35:12 +02:00
Sebastian Stenzel
1846c5c14c
formatting
2020-06-16 15:05:24 +02:00
Sebastian Stenzel
0d9db783f7
Merge branch 'develop' into feature/io-stats
2020-06-16 15:04:47 +02:00
Sebastian Stenzel
d3a6964d8f
fixes #1249
2020-06-16 15:02:38 +02:00
Martin Beyer
55e9cabf51
Updated Graph to use Timeline + minor UI changes + wording
2020-06-16 14:13:17 +02:00
Sebastian Stenzel
5180f2061a
add series only once (in scene initialization instead of on every tick) - thus fixing IAE
2020-06-10 13:58:02 +02:00
Martin Beyer
05154cf6aa
Added Graph to statistics window
2020-06-10 13:38:58 +02:00
Martin Beyer
f61e955945
First Dummy window to show statistics
2020-06-10 13:38:57 +02:00
Armin Schrenk
d80605532f
closes #1141
2020-05-28 16:26:22 +02:00
Sebastian Stenzel
8d5fb14b50
Merge branch 'master' into develop
2020-05-27 12:43:56 +02:00
Sebastian Stenzel
570286c7df
Merge branch 'release/1.5.5'
2020-05-27 12:43:35 +02:00
Sebastian Stenzel
11e3ee8d90
formatted code
...
[ci skip]
2020-05-27 12:43:18 +02:00
Sebastian Stenzel
0664c670f7
Merge branch 'develop' into release/1.5.5
2020-05-27 12:33:55 +02:00
Martin Beyer
f36f9d412c
Fixes #1203
2020-05-27 12:04:34 +02:00
Sebastian Stenzel
bd734f1960
preparing 1.5.5
2020-05-27 11:23:09 +02:00
Sebastian Stenzel
675a0b1a73
New Crowdin translations ( #1194 )
...
[ci skip]
2020-05-26 16:50:01 +02:00
Martin Beyer
a2816277bf
Refactor unlock Window in preparation of #1203
2020-05-26 14:00:25 +02:00
Tobias Hagemann
e37f1f914b
some layout adjustments in vault detail
2020-05-26 13:20:47 +02:00
Sebastian Stenzel
adf7694308
fixes #1021 , fixes #1170 , fixes #1180
2020-05-26 10:04:32 +02:00
Sebastian Stenzel
c13449c6ad
fixes #1214
2020-05-26 09:21:18 +02:00
Armin Schrenk
f72035210c
fixing error where vault stays in processing state if unlock is canceld via system close button (window decoration bar)
2020-05-25 13:51:14 +02:00
Martin Beyer
89ef5238ea
Fixes #1218 by setting the maxWidth of each button to Infinity
2020-05-24 12:41:45 +02:00
Armin Schrenk
8198f66c1f
fixes #1208
2020-05-22 12:39:41 +02:00
Armin Schrenk
eb5aa4ee44
remove unnecessary binding
2020-05-22 11:14:35 +02:00
Tobias Hagemann
adb09a0efe
proofread strings
2020-05-20 17:45:54 +02:00
Martin Beyer
241eb8bed5
Implements #1182 By adding a button to forget the saved password
2020-05-20 15:04:33 +02:00
Martin Beyer
842a0d6ff3
Implements #1183 Saved Passwords are indicated
2020-05-20 15:02:53 +02:00
Martin Beyer
3200917df2
Merge remote-tracking branch 'origin/develop' into develop
2020-05-20 14:51:57 +02:00
Martin Beyer
12dcf0647d
Reverted small error in 22859c9ffa to fix#1082
2020-05-20 14:49:12 +02:00
Martin Beyer
22859c9ffa
Fixes #1082 Illegal mount options cannot be selected (WebDav + Windows)
...
By adding the visible and managed flags to the corresponding fxml tags, it is no longer possible to select illegal combinations.
2020-05-20 13:02:14 +02:00
Sebastian Stenzel
29182156df
fixes #1196
2020-05-19 11:21:20 +02:00
Sebastian Stenzel
357d63f398
Added animation to unlock dialog
2020-05-14 10:37:51 +02:00
Sebastian Stenzel
e594bf208d
moved images to subdir
2020-05-14 07:53:51 +02:00
Sebastian Stenzel
2f0de3520a
Refactored KeychainAccess in preparation of #1183 , #1182
2020-05-13 19:59:32 +02:00
Sebastian Stenzel
8def68eb02
Merge branch 'master' into develop
2020-05-12 16:27:14 +02:00
Sebastian Stenzel
aef33dc864
Merge branch 'release/1.5.4'
2020-05-12 16:26:44 +02:00
Sebastian Stenzel
06d2f2d9e9
Preparing 1.5.4
2020-05-12 16:21:50 +02:00
Sebastian Stenzel
dad0ad76fb
New Crowdin translations ( #1166 )
...
[ci skip]
2020-05-12 16:20:49 +02:00
Sebastian Stenzel
99fa8e7c8e
fixes #1171 (or rather applying a workaround until we get an upstream fix)
2020-05-12 16:18:11 +02:00
Martin Beyer
ab0f175edf
Implemented hyperlink in preferences to reveal log files ( #1184 )
2020-05-12 11:59:22 +02:00
Ralph Plawetzki
8cb9728565
Implement changePassphrase from the secret-service API ( #1191 )
...
Fixes #1189
2020-05-12 07:41:10 +02:00
Ralph Plawetzki
d91d27f2a4
Close unlockScene after entering the phrase and unlocking the vault ( #1186 )
2020-05-12 07:40:38 +02:00
Sebastian Stenzel
b2a6e038ae
Updated secret-service lib to 1.0.0
...
references #1169
2020-05-11 17:34:12 +02:00
Sebastian Stenzel
75f360903c
recheck vault state when focusing window
...
fixes #1190
fixes #1110
fixes #1139
2020-05-11 08:08:15 +02:00
Sebastian Stenzel
79c3137b90
no need to be application-scoped
2020-05-11 07:58:29 +02:00
Sebastian Stenzel
d2189d379c
Using switch expressions
2020-05-11 07:47:15 +02:00
Sebastian Stenzel
49aead7323
Merge branch 'feature/refactored-unlock' into develop
2020-05-08 15:08:46 +02:00
Sebastian Stenzel
7bd610563f
exception not thrown here
...
[ci skip]
2020-05-08 09:30:21 +02:00
Sebastian Stenzel
5c1a1ad162
respect choice made in #1083
2020-05-07 16:57:57 +02:00
Sebastian Stenzel
86906d0049
fixes #1083
2020-05-07 16:45:24 +02:00
Sebastian Stenzel
93011dc754
cleanup
2020-05-07 16:33:05 +02:00
Sebastian Stenzel
b084b651af
wipe memory when setting a new password
2020-05-07 15:57:56 +02:00
Sebastian Stenzel
fecf9c0423
Fixes #1088
2020-05-07 14:18:09 +02:00
Sebastian Stenzel
117fe78a4a
Refactored stage creation
2020-05-07 12:35:01 +02:00
Tobias Hagemann
153d43573a
Merge branch 'master' into develop
2020-04-30 16:51:48 +02:00
Tobias Hagemann
9145f5d2f8
Merge branch 'release/1.5.3'
2020-04-30 16:51:01 +02:00
Tobias Hagemann
835ea3b640
preparing 1.5.3
2020-04-30 16:50:16 +02:00
Sebastian Stenzel
1e7eb23d1b
New Crowdin translations ( #1164 )
...
[ci skip]
2020-04-30 16:48:22 +02:00
Sebastian Stenzel
cfe25d0bf5
updating siv-mode for twice as fast filename encryption/decryption
2020-04-30 16:37:07 +02:00
Sebastian Stenzel
b14939bd77
New Crowdin translations ( #1159 )
...
[ci skip]
2020-04-30 16:33:33 +02:00
Tobias Hagemann
26e140ee22
fixed checkmark color if it's selected and disabled
2020-04-30 16:31:25 +02:00
Tobias Hagemann
1c5ecf8c01
centered main.vaultlist.emptyList.onboardingInstruction
2020-04-30 14:52:16 +02:00
Tobias Hagemann
9b528a05b5
localized display name of ui themes, now actually use vaultOptions.mount.winDriveLetterOccupied localizations
2020-04-30 14:42:51 +02:00
Sebastian Stenzel
3a7aa6d64f
fixes #1163 , fixes #1131
2020-04-30 13:41:18 +02:00
Sebastian Stenzel
55820e47f9
Merge branch 'master' into develop
2020-04-29 16:47:55 +02:00
Sebastian Stenzel
94af8bd15a
Merge branch 'release/1.5.2'
2020-04-29 16:47:22 +02:00
Sebastian Stenzel
4712c4f593
preparing 1.5.2
2020-04-29 16:34:06 +02:00
Sebastian Stenzel
42c856fc6f
New Crowdin translations ( #1135 )
...
[ci skip]
2020-04-29 16:15:24 +02:00
Sebastian Stenzel
3618c4b8db
Merge branch 'feature/NewMigrationFlow' into develop
2020-04-29 16:14:44 +02:00
Sebastian Stenzel
bb681fa6d9
fixes #1116 , at least properly handle errors if the underlying file system doesn't support migration
2020-04-29 14:59:16 +02:00
Armin Schrenk
22e3840caa
Update README.md
2020-04-29 12:02:15 +02:00
Sebastian Stenzel
461ec3ca43
Simpler solution to 8aa3da1 and 1702c6a2
2020-04-28 21:17:41 +02:00
Armin Schrenk
8aa3da14a4
fixing bug where unlock dialog is not shown anymore
2020-04-28 19:43:10 +02:00
Sebastian Stenzel
670d4a165c
fixes #1134 , fixes #1116
...
references #1144
2020-04-28 18:58:25 +02:00
Tobias Hagemann
9a9b19e6e2
fixed error message and removed wrong comment [ci skip]
2020-04-28 17:48:48 +02:00
Tobias Hagemann
206ba4c69a
improved migration impossible
2020-04-28 17:46:45 +02:00
Tobias Hagemann
1702c6a243
hide/disable interactive elements when vault is processing
2020-04-28 17:05:00 +02:00
Armin Schrenk
8d2fe2fc03
Improving vault migration impossible dialogue
2020-04-28 12:26:38 +02:00
Armin Schrenk
4864eb3204
integrate migratiion impossible scene to migration workflow
2020-04-28 12:16:07 +02:00
Sebastian Stenzel
5721b63135
fixes #1115
2020-04-28 10:36:35 +02:00
Sebastian Stenzel
c99e0ea656
Determine path length limitations during unlock
2020-04-28 09:48:25 +02:00
Armin Schrenk
b1dc983d6b
adding cryptofs to pom and add implementation notes to migrate dialogue
2020-04-27 18:06:37 +02:00
Armin Schrenk
808223d58e
refined migration not possible dialogue
2020-04-27 16:59:09 +02:00
Armin Schrenk
4d5f6cbb52
update migration dialogue
2020-04-27 13:17:31 +02:00
Armin Schrenk
fcdbc7a6cc
Add migration impossible dialogue
2020-04-27 11:58:45 +02:00
Armin Schrenk
113b745050
add missing translation keys
2020-04-27 10:55:34 +02:00
Sebastian Stenzel
e4cde7f66f
Merge pull request #1143 from jellemdekker/feature/keycombo_clear_password_filed
...
Allow password field to be cleared with Ctrl/Command + backspace, fixes #885
2020-04-24 15:27:07 +02:00
jellemdekker
f6c834fee2
Merged if-statements.
2020-04-24 15:23:08 +02:00
jellemdekker
96990788d9
Indent using tabs instead of spaces.
2020-04-24 15:22:33 +02:00
jellemdekker
c204ed2601
Allow password field to be cleared with Ctrl/Command + backspace, implements #885 .
2020-04-24 14:30:19 +02:00
Tobias Hagemann
b882296c19
fixes #1123
2020-04-24 11:21:59 +02:00
Tobias Hagemann
186ed5c115
set title to vault name in unlock screen for improved compatibility with password managers
2020-04-23 22:16:23 +02:00
Sebastian Stenzel
db29513376
one more switch expression
2020-04-23 14:36:41 +02:00
Sebastian Stenzel
0469e99baa
Updated build dependencies
2020-04-23 14:22:24 +02:00
Sebastian Stenzel
37fcae8f0e
replaced some "old" switch statements by switch expressions
2020-04-23 14:21:41 +02:00
Sebastian Stenzel
2902479fc1
Speed up build, make cache more efficient
2020-04-21 14:27:42 +02:00
Sebastian Stenzel
5ef7a3e76d
Updated Build Badge
2020-04-21 14:15:56 +02:00
Sebastian Stenzel
041ce2504c
Merge branch 'master' into develop
2020-04-21 14:12:00 +02:00
Sebastian Stenzel
8db889dbf5
Merge branch 'release/1.5.1'
2020-04-21 14:11:05 +02:00
Sebastian Stenzel
a869fc219d
Use tags, not maven versions
2020-04-21 14:05:36 +02:00
Sebastian Stenzel
002935af60
preparing 1.5.1
2020-04-21 13:49:37 +02:00
Sebastian Stenzel
f3db7722b1
Updated CI config
2020-04-21 13:48:35 +02:00
Sebastian Stenzel
169014ef62
Updated CI config
2020-04-21 13:40:12 +02:00
Sebastian Stenzel
32d9e37708
Updated CI config
2020-04-21 13:27:28 +02:00
Sebastian Stenzel
57ee96a739
Merging CI workflows
2020-04-21 13:25:55 +02:00
Sebastian Stenzel
72f2bf4c42
Updated CI config
2020-04-21 13:19:21 +02:00
Sebastian Stenzel
b8b2265f9d
Updated CI config
2020-04-21 13:13:22 +02:00
Sebastian Stenzel
56db682571
New Crowdin translations ( #1100 )
...
[ci skip]
2020-04-21 12:54:13 +02:00
Sebastian Stenzel
3b690dfc6e
More resilient loading of settings.json
2020-04-21 12:53:36 +02:00
Sebastian Stenzel
243c74b0cb
Show stack trace in UI for vaults in error state
2020-04-21 12:38:36 +02:00
Sebastian Stenzel
a9a983d7ed
Apply upstream fix helping us to debug #1125
2020-04-21 12:37:55 +02:00
Tobias Hagemann
880260d467
disable password field und unreveal password when vault is processing
2020-04-21 08:40:12 +02:00
Sebastian Stenzel
07e5e18d4d
Updated IDE settings to use JDK 14
...
[ci skip]
2020-04-21 08:00:55 +02:00
Sebastian Stenzel
9e243daffa
Propagate upstream fix for #1124
2020-04-20 17:57:37 +02:00
Sebastian Stenzel
3ec2d4b701
Merge branch 'feature/gh-actions' into develop
2020-04-20 15:09:58 +02:00
Sebastian Stenzel
3eee522897
Log cause if a vault is in error state
...
[ci skip]
2020-04-20 15:09:32 +02:00
Sebastian Stenzel
408d16fabf
store to run-specific cache, but restore from any previous run
2020-04-20 11:18:56 +02:00
Sebastian Stenzel
830941755b
use cache key depending on git sha
2020-04-20 11:13:49 +02:00
Sebastian Stenzel
84cc81ec40
upload buildkits
2020-04-20 11:03:44 +02:00
Sebastian Stenzel
a8b76a6914
if we want this to run package, we should ask it to package.
2020-04-20 10:55:35 +02:00
Sebastian Stenzel
c9f560eb04
first attempt to make this a multi-stage build
2020-04-20 10:52:33 +02:00
Sebastian Stenzel
8993b3584b
made sure to run jacoco
2020-04-20 10:33:24 +02:00
Sebastian Stenzel
93048647f5
Added env.CODACY_PROJECT_TOKEN
2020-04-20 10:24:59 +02:00
Sebastian Stenzel
75e35ca0e1
Manually run Codacy
2020-04-20 10:20:58 +02:00
Sebastian Stenzel
9205bafc56
Added maven dependency cache
2020-04-20 10:20:31 +02:00
Sebastian Stenzel
4a9dd7f175
Moving to GitHub Actions
2020-04-20 10:06:15 +02:00
m-p-3
8d0c370f5a
Update README.md, Security Architecture URL 404 ( #1107 )
...
[ci skip]
2020-04-18 09:51:24 +02:00
Tobias Hagemann
200e8f7b79
added missing text flow class
2020-04-18 00:35:22 +02:00
Sebastian Stenzel
467e87813d
fixed typo
...
[ci skip]
2020-04-17 11:06:42 +02:00
Sebastian Stenzel
5b2af73c50
Merge branch 'master' into develop
2020-04-16 13:05:34 +02:00
Sebastian Stenzel
d107917065
Merge branch 'release/1.5.0'
2020-04-16 13:04:27 +02:00
Tobias Hagemann
d111a34736
updated third-party licenses [ci skip]
2020-04-16 09:50:33 +02:00
Tobias Hagemann
a40847a280
updated sponsors [ci skip]
2020-04-14 18:58:15 +02:00
Sebastian Stenzel
6fc010e638
fixes #1092
2020-04-14 18:45:20 +02:00
Sebastian Stenzel
d42ff80b25
Merge commit '1e76a5e92c3725dd46eb47a6651f2b4a0a7fab3f' into release/1.5.0
2020-04-14 18:44:31 +02:00
Sebastian Stenzel
1e76a5e92c
New Crowdin translations ( #1084 )
...
[ci skip]
2020-04-14 18:43:33 +02:00
Sebastian Stenzel
05d21f6784
Fixed SNYK-JAVA-COMMONSCODEC-561518 by updating transitive dependency commons-codec
2020-04-08 10:24:23 +02:00
Sebastian Stenzel
c1bd777c17
updated links to docs
...
[ci skip]
2020-03-30 11:11:20 +02:00
Sebastian Stenzel
128176db1f
Added posibility to add build number to "about" dialog
2020-03-26 15:09:29 +01:00
Tobias Hagemann
005c4787a2
updated icloud drive path for windows
2020-03-26 14:46:47 +01:00
Sebastian Stenzel
d1b364fd1b
Added ~/iCloudDrive (default location on Windows) to cloud storage autodetection
2020-03-26 14:24:14 +01:00
Sebastian Stenzel
006d201400
Merge branch 'develop' into release/1.5.0
2020-03-26 11:59:50 +01:00
Sebastian Stenzel
2a964ae501
New Crowdin translations ( #1081 )
...
* New translations strings.properties
[ci skip]
2020-03-26 11:59:12 +01:00
Tobias Hagemann
09b6b0da28
renamed secondary css classes to muted, made "locked" badge muted
2020-03-26 11:55:46 +01:00
Sebastian Stenzel
cceea1c7c1
Updated dependencies
2020-03-25 17:57:17 +01:00
Sebastian Stenzel
8c339d4f3c
updated links to docs
...
[ci skip]
2020-03-25 10:40:53 +01:00
Sebastian Stenzel
85eb459182
Replaced bullet points in license list, because windows -.-
...
[ci skip]
2020-03-25 10:28:29 +01:00
Sebastian Stenzel
fc818b37fd
fixes #1077
2020-03-25 10:10:03 +01:00
Sebastian Stenzel
cb9a33eeb3
Merged localizations from 'develop' into release/1.5.0
...
[ci skip]
2020-03-25 08:52:52 +01:00
Sebastian Stenzel
10d39f6192
New Crowdin translations ( #1076 )
...
* New translations strings.properties
[ci skip]
2020-03-25 08:51:38 +01:00
Sebastian Stenzel
2e6246528e
updated link to documentation
...
[ci skip]
2020-03-13 16:08:06 +01:00
Sebastian Stenzel
0732a55d0e
updated link to documentation
...
[ci skip]
2020-03-13 14:27:09 +01:00
Armin Schrenk
c7597fbcc2
update strings.properties
2020-03-13 13:33:39 +01:00
Sebastian Stenzel
84bf7f0332
Preparing 1.5.0
2020-03-12 15:26:10 +01:00
Sebastian Stenzel
abc518f907
New Crowdin translations ( #1069 )
...
* New translations
[ci skip]
2020-03-12 15:24:58 +01:00
Tobias Hagemann
25fd0de5d4
updated third-party licenses
2020-03-12 15:08:21 +01:00
Tobias Hagemann
70fcaff7f6
updated assets
2020-03-12 15:05:55 +01:00
Sebastian Stenzel
cf668e820b
Replaced mockup image
2020-03-12 13:42:40 +01:00
Sebastian Stenzel
f688db310f
Updated fuse-nio-adapter to get notarization working (see cryptomator/fuse-nio-adapter#41 )
2020-03-12 11:35:19 +01:00
Sebastian Stenzel
45c7bc12bf
Updated dependencies
2020-03-12 10:42:12 +01:00
Sebastian Stenzel
3d0d2903f7
Replaced dummy screenshot in "wrong file" dialog
2020-03-11 17:25:25 +01:00
Armin Schrenk
99ca7168e3
reworking the wrong file alert dialogue
2020-03-11 17:00:02 +01:00
Armin Schrenk
c8e33acaf7
set owner of wrong file alert window
2020-03-11 16:58:51 +01:00
Armin Schrenk
ce90b2b286
changing vault info text to be less demanding
2020-03-11 16:57:45 +01:00
Armin Schrenk
168245b31f
adding generic close button label
2020-03-11 16:57:05 +01:00
Armin Schrenk
cc86b11db9
adding fontawesome-info icon
2020-03-11 16:56:45 +01:00
Tobias Hagemann
bca8121732
enabled image auto size of tray icon (only linux should have an effect)
2020-03-11 15:03:59 +01:00
Tobias Hagemann
a0807c2e0c
updated about screen, updated third-party license generation
2020-03-11 14:21:13 +01:00
Tobias Hagemann
96a3c025ab
hide access point in reveal button if it's empty
2020-03-11 14:07:40 +01:00
Sebastian Stenzel
63a51ecee7
Added about dialog and use license-maven-plugin to generate list of third party licenses
2020-03-10 13:24:31 +01:00
Sebastian Stenzel
4976df4139
Some more error handling
2020-03-10 09:34:26 +01:00
Sebastian Stenzel
7fc5b1e55f
Refactored handling of unexpected errors
2020-03-10 09:25:15 +01:00
Sebastian Stenzel
cdb0fb37a9
localized recovery key printout
2020-03-09 22:27:10 +01:00
Sebastian Stenzel
6dbe136f39
custom maven settings should no longer be required here
2020-03-09 16:55:59 +01:00
Sebastian Stenzel
73266d53d1
fixes #960
2020-03-09 16:12:35 +01:00
Sebastian Stenzel
76ddca0b47
Added hyperlink to downloads page in updates notification window
2020-03-09 16:10:52 +01:00
Sebastian Stenzel
3f2f368dca
Show errors in GUI during vault creation
2020-03-09 15:46:22 +01:00
Sebastian Stenzel
54c0df51d5
replaced AddVaultFailureExistingController by AddVaultGenericErrorController
2020-03-09 14:38:36 +01:00
Sebastian Stenzel
7f8659afed
did some more TODOs
2020-03-09 12:12:35 +01:00
Sebastian Stenzel
4881565744
Added welcome screen and onboarding text
2020-03-09 11:36:22 +01:00
Sebastian Stenzel
f2f14063a4
fixed NPE when deselecting vault
2020-03-09 11:33:00 +01:00
Tobias Hagemann
bf27ec2968
proofreading
2020-03-07 10:26:31 +01:00
Armin Schrenk
1c30b20969
updating text of first document inside a vault
2020-03-06 18:53:26 +01:00
Armin Schrenk
f4a2d960cf
Merge branch 'fix' into develop
2020-03-06 18:52:18 +01:00
Armin Schrenk
70b70c55f3
addtional removal of RTF sequences in strings.properties
2020-03-06 18:49:00 +01:00
Armin Schrenk
99ed87de17
updating vault file text and removing RTF format instructions from strings.properties
2020-03-06 18:28:56 +01:00
Sebastian Stenzel
8033c85727
some cleanup, did some todos
2020-03-06 16:24:16 +01:00
Tobias Hagemann
0eec66a9e0
updated logo [ci skip]
2020-03-06 16:11:29 +01:00
Sebastian Stenzel
fca793e403
Added "Vault Missing" screen
2020-03-06 16:05:16 +01:00
Tobias Hagemann
b5a8442ed2
added "unlock themes" hyperlink in general preferences if no valid license has been found
2020-03-06 12:20:33 +01:00
Sebastian Stenzel
99315f8038
auto unlock vaults sequentially ( #1044 )
2020-03-04 10:01:53 +01:00
Tobias Hagemann
2c422d5e78
updated logo
2020-03-03 15:30:36 +01:00
Tobias Hagemann
37d84d3f7f
updated tray icons, heights weren't quite right
2020-03-02 12:36:50 +01:00
Tobias Hagemann
de1bed6742
updated tray and window icons
2020-03-01 15:01:16 +01:00
Sebastian Stenzel
c3db5438da
Merge branch 'master' into develop
2020-02-27 10:03:13 +01:00
Sebastian Stenzel
c6d88f1dc4
Merge branch 'release/1.5.0-beta3'
2020-02-27 10:02:37 +01:00
Sebastian Stenzel
4a2d71405d
preparing 1.5.0-beta3
2020-02-27 09:58:37 +01:00
Sebastian Stenzel
f98c3aa5ca
New Crowdin translations ( #1064 )
...
[ci skip]
2020-02-27 09:54:48 +01:00
Sebastian Stenzel
7d389b561d
use shorter names for rtf files to make sure the name doesn't get collapsed in the file explorer
2020-02-27 09:40:52 +01:00
Sebastian Stenzel
7056d35254
refer to docs.cryptomator.org instead of google.com in README file
2020-02-27 09:39:03 +01:00
Sebastian Stenzel
6a8234ddd9
fixes #1046
2020-02-26 16:09:08 +01:00
Tobias Hagemann
3d3eed0ed2
updated logo and removed unused assets
2020-02-21 12:08:58 +01:00
Sebastian Stenzel
e479b35846
typo
...
[ci skip]
2020-02-20 17:43:19 +01:00
Sebastian Stenzel
83c7421a96
renamed keys
...
[ci skip]
2020-02-20 17:19:56 +01:00
Sebastian Stenzel
116091f2e0
New Crowdin translations ( #1041 )
...
* New translations
[ci skip]
2020-02-20 17:17:49 +01:00
Sebastian Stenzel
ce11017609
Moved masterkey-related vault options to its own tab
...
Also made remaining vault recovery labels localizable
2020-02-20 16:27:21 +01:00
Sebastian Stenzel
caa8c84d8a
Can now use a recovery key to reset a vault's password
2020-02-20 15:31:22 +01:00
Sebastian Stenzel
e14fc56b37
fixed autocompletion for pasting text
2020-02-20 14:09:32 +01:00
Sebastian Stenzel
0d29e56948
Implemented word auto-completion for recovery key entry field
2020-02-20 11:10:42 +01:00
Sebastian Stenzel
d2a27c782d
No longer warn about this method invocation
2020-02-20 11:09:52 +01:00
Sebastian Stenzel
864e92ea59
updated funding.yml
2020-02-20 09:51:43 +01:00
Sebastian Stenzel
97dfe9a1d4
fixed unit test
2020-02-20 00:28:48 +01:00
Sebastian Stenzel
d7edfd13a7
Began vault recovery wizard
2020-02-19 17:27:07 +01:00
Sebastian Stenzel
35207de7cc
fixes #1056
2020-02-17 22:36:13 +01:00
Sebastian Stenzel
adf0e3720d
dedup
2020-02-17 20:34:20 +01:00
Sebastian Stenzel
f73c1889b7
Show generic error screen in case of exceptions during migration (references #1056 )
2020-02-17 20:23:19 +01:00
Sebastian Stenzel
18ff1d2898
fixes #986 , fixes #1062
2020-02-17 18:45:31 +01:00
Sebastian Stenzel
c6e2fa11a4
updated cryptofs to 1.9.2, fixes #1057 , references #1056
2020-02-17 18:14:08 +01:00
Sebastian Stenzel
3fac8b7cd6
updated dependencies
2020-02-17 18:12:58 +01:00
Sebastian Stenzel
f62faa72ce
(Auto)Unlock via VaultService ( fixes #1044 )
2020-02-13 23:50:26 +01:00
Sebastian Stenzel
57256d0733
began implementation of new auto unlocker (references #1044 )
2020-02-13 17:16:09 +01:00
Sebastian Stenzel
e1f44fb48a
App lifecycle fixes
2020-02-13 16:29:49 +01:00
Sebastian Stenzel
62676d5a83
minor ui state tweaks
...
[ci skip]
2020-02-13 14:32:23 +01:00
Armin Schrenk
7755256956
further additions to #1060
2020-02-12 16:19:42 +01:00
Armin Schrenk
e1cf8546b7
adding recover vault dialogue stub
2020-02-12 15:02:06 +01:00
Tobias Hagemann
e40837da2c
updated primary_d2 color (somehow there was a small discrepancy in the corporate design manual) [ci skip]
2020-01-31 13:25:11 +01:00
Tobias Hagemann
e7c3c0ab53
updated color palette
2020-01-30 15:33:54 +01:00
Sebastian Stenzel
2336b9c622
write vault migration events to additional upgrade log (references #1058 )
2020-01-30 09:24:46 +01:00
Sebastian Stenzel
4e2122a64f
Merge pull request #1050 from zhouer/close_request
...
Handle close request event for main window, fixes #1040
2020-01-16 12:22:56 +01:00
Sebastian Stenzel
833bb085e6
Using disting ExecutorService and ScheduledExecutorService since the latter doesn't scale beyond its pre-defined number of core threads
...
fixes #1051
2020-01-15 13:07:19 +01:00
En-Jan Chou
1ec9b0507d
Prevent window close if user choose cancel in quit window
2020-01-14 17:12:36 -05:00
En-Jan Chou
b6a4f70ec9
Handle close request event for main window
...
When receiving close request event, main window should quit program
if there is no system tray available, and just like the close button
was clicked. The window close request event happens when user close
window by pressing alt-f4 (Gnome) or when receiving WM_DELETE_WINDOW
xwindow event. Current behavior is just close the window and let the
program keep running, and there is no way to quit program without
system tray.
2020-01-14 16:54:47 -05:00
Sebastian Stenzel
eb047e29a0
jcenter requires https now
...
[ci skip]
2020-01-14 22:06:01 +01:00
Sebastian Stenzel
5dc1d9b2e0
Fail fast (ammendment for #1047 )
2020-01-14 21:46:52 +01:00
Sebastian Stenzel
362f3eac63
Certain app lifecycle event handlers are now now longer @TrayMenuScoped but rather @Singleton, so they get set up even if there is no TrayIcon (references #1035 )
2020-01-14 21:43:45 +01:00
Sebastian Stenzel
f0b26c60c4
Merge pull request #1045 from zhouer/minimize
...
Add minimize button, fixes #1035
2020-01-14 20:59:10 +01:00
Sebastian Stenzel
e827d86967
Merge pull request #1047 from zhouer/icons
...
Add multiple icons and let system choose the best size
2020-01-14 20:54:18 +01:00
Tobias Hagemann
04533c0338
downgrading font awesome from pro to free
2020-01-14 16:57:13 +01:00
En-Jan Chou
e148e39fef
Rollback TrayMenuController to FxApplication code moving
2020-01-13 03:48:34 -05:00
En-Jan Chou
cb97905c98
Use static emptyList and close InputStream
2020-01-12 21:17:56 -05:00
En-Jan Chou
7ec7cecbfd
Add multiple icons and let system choose the best size
2020-01-12 13:42:17 -05:00
En-Jan Chou
3369401f1c
Add minimize button and tray menu refactoring
...
* Add minimize button and change close button behavior
* close main window (minimize to tray) if system tray available,
quit application otherwise.
* show minimize button if system tray unavailable
* Move some codes from TrayMenuController to FxApplication, includes:
* Desktop integrations (shortcut, quit handlers...)
* vaults change listener for sudden termination
* public method showPreferenceWindow change to showPerferenceTab
due to name conflict
* public method quitApplication for both main window and system tray
* shutdown hook for unmounting vaults on shutdown
* Add a new i18n string: main.minimizeBtn.tooltip
2020-01-12 05:29:56 -05:00
Sebastian Stenzel
09b9cfe027
onboarding text in empty vault list is now centered
2020-01-10 16:12:00 +01:00
Sebastian Stenzel
e94ac3720b
onboarding text in empty vault list is now centered
2020-01-10 14:46:25 +01:00
Sebastian Stenzel
4414d60026
Merge branch 'master' into develop
2020-01-09 17:16:40 +01:00
Sebastian Stenzel
a6e680e32d
Merge branch 'release/1.5.0-beta2'
2020-01-09 17:15:55 +01:00
Sebastian Stenzel
d60a024c63
preparing 1.5.0-beta2
2020-01-09 16:50:38 +01:00
Sebastian Stenzel
cc1b536656
New Crowdin translations ( #1039 )
...
[ci skip]
2020-01-09 16:49:39 +01:00
Sebastian Stenzel
85e773abef
enable themes for donators
2020-01-09 16:34:31 +01:00
Sebastian Stenzel
4690bc56aa
fixes #1038
2020-01-09 16:04:46 +01:00
Sebastian Stenzel
292c2676fd
fixes #980
2020-01-09 15:44:25 +01:00
Sebastian Stenzel
f7c6604c7c
fixes #1029
2020-01-09 15:16:13 +01:00
Sebastian Stenzel
22310eb957
updated donation key store uri
2020-01-09 14:38:23 +01:00
Sebastian Stenzel
6d17d1298b
removed unused fields
2020-01-09 13:03:22 +01:00
Sebastian Stenzel
e90a680620
Split up MainWindowController, as it grew too big. The title bar is now handled by MainWindowTitleController
...
(@zhouer add the minimize button for #1035 to this new controller and fxml file)
2020-01-09 12:18:24 +01:00
Sebastian Stenzel
35d0ccfe89
allow resizing main window on all four corners
...
fixes #995
2020-01-09 12:06:12 +01:00
Tobias Hagemann
62cc454367
updated license public key
2020-01-09 10:35:27 +01:00
Tobias Hagemann
8bb277fe56
added iCloud Drive and OneDrive location presets
2020-01-09 10:27:56 +01:00
Sebastian Stenzel
67485b76af
Make sure that adding a vault located at ~/foo is noop when a vault located at /home/user/foo already exists
...
fixes #1032
2020-01-08 16:50:08 +01:00
Sebastian Stenzel
270e60d7cf
updated logging
...
[ci skip]
2020-01-08 15:41:26 +01:00
Sebastian Stenzel
11ffec862e
Added autostart support for windows
...
fixes #418
2020-01-07 17:56:05 +01:00
Sebastian Stenzel
d37e0dd5e1
Determine autostart state async ( #418 )
2020-01-07 17:55:36 +01:00
Sebastian Stenzel
960c3665e0
Localizations
2020-01-06 12:54:51 +01:00
Sebastian Stenzel
3396c79c38
updated intellij config
...
[ci skip]
2020-01-06 12:45:01 +01:00
Sebastian Stenzel
cc1517f1b8
Added checkbox for auto start on macOS ( #418 )
2020-01-06 12:37:36 +01:00
Sebastian Stenzel
4f3ff55ae7
updated stale config
...
[ci skip]
2020-01-06 09:48:18 +01:00
Sebastian Stenzel
f51362e95e
cleanup
...
[ci skip]
2020-01-06 09:46:14 +01:00
Sebastian Stenzel
415dfece58
sames as in 9b6145ce:
...
We only want the user to trigger the listener
2020-01-06 09:46:01 +01:00
Sebastian Stenzel
3bdb5353da
New Crowdin translations ( #1015 )
...
[ci skip]
2020-01-04 22:11:48 +01:00
Sebastian Stenzel
6ddf1b59ef
Merge pull request #1031 from zhouer/hide_start_hidden
...
Hide startHidden setting when system tray is not supported
2019-12-29 14:18:35 +01:00
En-Jan Chou
ef88f11c4f
Hide startHidden setting when system tray is not supported
...
For platform not supporting system tray, users will have no chance to show
window and modify settings back again if the window is hidden at startup.
2019-12-26 09:40:33 -05:00
Sebastian Stenzel
ec800c5439
Enforce minimum password length (amendment to #1018 )
2019-12-18 15:31:52 +01:00
Sebastian Stenzel
a2f3f5d254
fixes #1018 , references #979
2019-12-18 14:58:36 +01:00
Sebastian Stenzel
f475f70adf
Updated zxcvbn4j to 1.3.0, which allows us to swipe the password from memory even after measuring its strength
2019-12-18 14:40:04 +01:00
Sebastian Stenzel
93c3da66da
Merge pull request #1024 from zhouer/fix_mount_point
...
Initialize radio button before binding settings to it
2019-12-18 12:16:12 +01:00
En-Jan Chou
9b6145ce3f
Initialize radio button before binding settings to it
...
The usesIndividualMountPath setting will be cleared if it bind to
an uninitialized radio button. This patch sets radio button with
current settings before binding the setting to the radio button.
2019-12-18 02:39:03 -05:00
Sebastian Stenzel
148eed172a
Deduplicated UI code
...
Made "Enter Password" and "Reenter Password" a reusable component that is included in its original places
preparation for #1018
2019-12-17 17:35:16 +01:00
Sebastian Stenzel
c97f146964
enabled "lock all" from tray menu ( #297 , #863 )
2019-12-16 14:44:14 +01:00
Sebastian Stenzel
a1034f5663
Refactored "lock all" task
2019-12-16 14:43:33 +01:00
Sebastian Stenzel
938b351f33
enabled "reveal" from tray menu ( #297 )
2019-12-16 13:10:43 +01:00
Sebastian Stenzel
d870ecbcdb
moved reveal() to VaultService
2019-12-16 13:03:28 +01:00
Sebastian Stenzel
5dff2126c4
cleanup of new VaultService
2019-12-16 11:22:30 +01:00
Sebastian Stenzel
41a6cc15e8
run "lock all" service on shared executorservice
2019-12-16 10:32:35 +01:00
Sebastian Stenzel
f21b30c009
removed unused field
2019-12-16 10:31:04 +01:00
Sebastian Stenzel
d69b63acc3
enabled "lock" from tray menu ( #297 )
2019-12-11 15:57:39 +01:00
Sebastian Stenzel
f95b2baad5
"lock" deduplication
2019-12-11 15:57:14 +01:00
Sebastian Stenzel
1a4d1fffb3
shutdown logback manually
2019-12-11 13:53:32 +01:00
Sebastian Stenzel
ac536ba125
Some shutdown hook refactorings for #980
2019-12-04 17:50:30 +01:00
Sebastian Stenzel
362b225d66
Fixes #939
2019-11-27 16:39:40 +01:00
Sebastian Stenzel
7d0bdc1a63
Show stack trace in case of unexpected exceptions
2019-11-27 15:44:53 +01:00
Sebastian Stenzel
94e3b21e44
Typo
...
[ci skip]
2019-11-27 13:20:44 +01:00
Sebastian Stenzel
23f89c1dc9
Reevaluate vault state when selecting vault
2019-11-26 17:21:28 +01:00
Sebastian Stenzel
ce9c2f2c7a
removed unused import
...
[ci skip]
2019-11-26 17:21:08 +01:00
Tobias Hagemann
44e97ab046
smaller text size for path in reveal button [ci skip]
2019-11-26 17:02:13 +01:00
Sebastian Stenzel
5d0a1fd49f
tabpane styling
...
[ci skip]
2019-11-26 16:39:32 +01:00
Sebastian Stenzel
ffc1d8dc1e
simplified
2019-11-22 14:23:55 +01:00
Sebastian Stenzel
54fca93bba
deduplicated code
2019-11-22 14:21:51 +01:00
Sebastian Stenzel
c281687910
added copy/print buttons to recovery key dialog
2019-11-22 13:43:40 +01:00
Sebastian Stenzel
6229d7abbe
Updated password and recovery key instructions
2019-11-22 13:10:50 +01:00
Sebastian Stenzel
01644eddb6
increase wizard dimensions
...
[ci skip]
2019-11-21 16:58:05 +01:00
Sebastian Stenzel
6e30df3796
Let the user choose whether a recovery key should be shown during vault creation
2019-11-21 16:57:43 +01:00
Sebastian Stenzel
f87fa319ff
renamed class
2019-11-20 17:14:31 +01:00
Sebastian Stenzel
9b019726bb
show badge for missing license key in window title
2019-11-20 17:12:11 +01:00
Sebastian Stenzel
cceafb76ed
New Crowdin translations
...
New translations strings.properties
[ci skip]
2019-11-20 17:09:01 +01:00
Tobias Hagemann
39e2994c69
updated drag-n-drop-indicator styling
2019-11-20 16:53:02 +01:00
Sebastian Stenzel
1ddfcc3219
reworked drag'n'drop l&f
2019-11-20 15:03:03 +01:00
Tobias Hagemann
687f11596e
added disabled styling to choice-box
2019-11-19 21:52:52 +01:00
Sebastian Stenzel
b445f614fb
Made mount point settings localizable
...
(and some fxml cleanup)
[ci skip]
2019-11-19 21:39:00 +01:00
Sebastian Stenzel
c6fc1d93a0
save donation key to settings
2019-11-19 21:20:00 +01:00
Sebastian Stenzel
28d58922e3
TextArea needs a prefRowCount, otherwise it attempts to use all available space, displacing other elements.
...
fixes #1012
2019-11-18 10:11:20 +01:00
Sebastian Stenzel
b884ea7ddc
added registration key to preferences
2019-11-15 15:56:35 +01:00
Sebastian Stenzel
1717e20b61
Add JWT verifier
2019-11-14 17:02:41 +01:00
Sebastian Stenzel
6222f96b01
Merge branch 'master' into develop
2019-11-12 13:40:34 +01:00
Sebastian Stenzel
88f83c5cdb
Merge branch 'release/1.5.0-beta1'
2019-11-12 13:33:08 +01:00
Sebastian Stenzel
c8059bef78
bumped version
...
[ci skip]
2019-11-12 13:32:51 +01:00
Sebastian Stenzel
638b731cf8
always set version to SNAPSHOT-{commit} for untagged CI builds
2019-11-12 13:23:05 +01:00
Sebastian Stenzel
b2b6e304ed
updated CI config
2019-11-12 13:13:58 +01:00
Sebastian Stenzel
0748709f40
Updated dependencies
2019-11-11 16:42:56 +01:00
Sebastian Stenzel
d8ee446d37
New Crowdin translations ( #987 )
...
* New translations strings.properties
[ci skip]
2019-11-11 16:36:48 +01:00
Sebastian Stenzel
9932185ccc
fixed typo
...
kudos to our translation team
[ci skip]
2019-10-31 22:10:37 +01:00
Sebastian Stenzel
77afd4688a
ide settings
...
[ci skip]
2019-10-31 22:10:09 +01:00
Sebastian Stenzel
9a5ef3f6ff
updated cryptofs to 1.9.0-rc1
2019-10-31 01:29:30 +01:00
Sebastian Stenzel
c99f23a4c7
Merge branch 'support/1.4.x' into develop
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/keychain/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
2019-10-31 01:11:02 +01:00
Sebastian Stenzel
274c3886f5
Merge branch 'hotfix/1.4.17' into support/1.4.x
2019-10-31 01:01:24 +01:00
Sebastian Stenzel
95db29158c
fixes #997
2019-10-31 00:54:49 +01:00
Sebastian Stenzel
872680a737
updated dependencies, removed commons-io
2019-10-31 00:54:37 +01:00
Sebastian Stenzel
0ba12f6301
bumped version to 1.4.17
2019-10-31 00:54:09 +01:00
Armin Schrenk
248df9da51
TODOs
2019-10-23 14:23:53 +02:00
Armin Schrenk
702408d488
phrasing
2019-10-23 14:23:44 +02:00
Armin Schrenk
dd1506f17a
windows: fixing that already used drive letters are not shown as such in drop down menu
2019-10-23 13:07:41 +02:00
Sebastian Stenzel
7fb5c741ad
get rid of some legacy code with too much if/else
2019-10-18 14:34:48 +02:00
Sebastian Stenzel
aa61ab2b6e
allow changing of user interface orientation via settings
2019-10-18 12:51:41 +02:00
Armin Schrenk
7a1e20d732
showing custom mountPath if selected
2019-10-16 16:58:50 +02:00
Armin Schrenk
c1a5e187b6
localization
2019-10-16 16:49:21 +02:00
Armin Schrenk
57d3f788e6
further improving windows mount options
2019-10-16 16:41:28 +02:00
Armin Schrenk
ca73c3ad90
Updating WinDriveLetters since Dokany be installed in version 1.3.x
2019-10-16 15:57:08 +02:00
Armin Schrenk
aec367dcc7
adding TODO
2019-10-16 15:49:17 +02:00
Armin Schrenk
56e7c13cb1
including windows mount option for selecting mount point (without functionality)
2019-10-16 14:32:10 +02:00
Sebastian Stenzel
3b4f384bfd
there shouldn't be a "."
...
[ci skip]
2019-10-14 10:51:16 +02:00
Sebastian Stenzel
d1a20da7e0
Localization [ci skip]
2019-10-14 10:22:23 +02:00
Tobias Hagemann
4b3533f717
say my name [ci skip]
2019-10-14 00:31:49 +02:00
Sebastian Stenzel
6535adef44
Merge branch 'master' into develop
2019-10-13 15:42:09 +02:00
Sebastian Stenzel
f69cde1469
Merge branch 'release/1.5.0-alpha2'
2019-10-13 15:41:27 +02:00
Sebastian Stenzel
59643b762f
Preparing 1.5.0-alpha2
2019-10-13 15:36:52 +02:00
Sebastian Stenzel
ec69c1411b
Merge commit 'ad28d4510d8b99db02c1883f1061817b658f3407' into develop
...
# Conflicts:
# main/ui/src/main/resources/i18n/strings_de.properties
2019-10-13 15:35:00 +02:00
Sebastian Stenzel
ad28d4510d
New translations strings.properties (German)
...
[ci skip]
2019-10-13 15:26:53 +02:00
Sebastian Stenzel
111e500928
only show migration's progressbar when there actually is any progress
2019-10-13 15:20:38 +02:00
Sebastian Stenzel
b5cb129ff0
updated to lastest cryptofs beta
2019-10-13 14:46:25 +02:00
Sebastian Stenzel
8a1586e5e8
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-12 08:15:37 +02:00
Sebastian Stenzel
e1959211de
New translations strings.properties (French)
...
[ci skip]
2019-10-11 22:50:43 +02:00
Sebastian Stenzel
53494fa141
New translations strings.properties (French)
...
[ci skip]
2019-10-11 22:08:38 +02:00
Sebastian Stenzel
7fdab3a2ab
New translations strings.properties (French)
...
[ci skip]
2019-10-11 21:27:17 +02:00
Sebastian Stenzel
cb749c2fba
New translations strings.properties (French)
...
[ci skip]
2019-10-11 19:58:32 +02:00
Sebastian Stenzel
453efe9998
New translations strings.properties (French)
...
[ci skip]
2019-10-11 19:26:49 +02:00
Sebastian Stenzel
2948b78cbe
showing the window shouldn't be a decision made by the vault list controller.
...
when opening a .cryptomator file, the handler for open file requests is responsible for showing the main window.
2019-10-11 15:48:28 +02:00
Sebastian Stenzel
5a9f993df8
updated cryptofs to fix a migration problem
2019-10-11 13:23:19 +02:00
Sebastian Stenzel
4936cc76d0
New translations strings.properties (Korean)
...
[ci skip]
2019-10-11 00:45:55 +02:00
Sebastian Stenzel
4a15467ff5
New translations strings.properties (Italian)
...
[ci skip]
2019-10-10 22:41:06 +02:00
Sebastian Stenzel
bb09b32885
New translations strings.properties (French)
...
[ci skip]
2019-10-10 18:57:37 +02:00
Sebastian Stenzel
4c9372747c
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-10 12:59:48 +02:00
Sebastian Stenzel
1c04c22617
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-10 10:18:14 +02:00
Sebastian Stenzel
675146d20c
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-10 09:48:14 +02:00
Sebastian Stenzel
56ee6af9de
New translations strings.properties (Russian)
...
[ci skip]
2019-10-10 08:32:02 +02:00
Sebastian Stenzel
926a0b3717
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-10 06:26:05 +02:00
Sebastian Stenzel
eae28ce76d
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-10 05:57:57 +02:00
Sebastian Stenzel
99c34539e6
New translations strings.properties (German)
...
[ci skip]
2019-10-09 21:28:50 +02:00
Sebastian Stenzel
0dfafdd874
New translations strings.properties (German)
...
[ci skip]
2019-10-09 21:02:41 +02:00
Sebastian Stenzel
a8cb40831e
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-09 20:21:07 +02:00
Sebastian Stenzel
3b1bed9345
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-09 19:29:01 +02:00
Sebastian Stenzel
f18b81bdb7
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-09 19:01:38 +02:00
Armin Schrenk
4a61fe372e
enhancing error handling in storage location selection when creating a new vault
2019-10-09 18:24:23 +02:00
Sebastian Stenzel
0bd0543d10
New translations strings.properties (Russian)
...
[ci skip]
2019-10-09 17:49:00 +02:00
Sebastian Stenzel
06a3a04840
New translations strings.properties (Italian)
...
[ci skip]
2019-10-09 17:48:58 +02:00
Sebastian Stenzel
3eb379b1e9
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-09 17:07:27 +02:00
Sebastian Stenzel
52e7707f81
New translations strings.properties (Greek)
...
[ci skip]
2019-10-09 17:07:25 +02:00
Sebastian Stenzel
28d2424cd5
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-09 17:07:23 +02:00
Sebastian Stenzel
187e9f17fc
New translations strings.properties (Korean)
...
[ci skip]
2019-10-09 17:07:22 +02:00
Sebastian Stenzel
b9776a1017
New translations strings.properties (Croatian)
...
[ci skip]
2019-10-09 17:07:21 +02:00
Sebastian Stenzel
3fbf28eea9
New translations strings.properties (Portuguese)
...
[ci skip]
2019-10-09 17:07:19 +02:00
Sebastian Stenzel
99e7ec7dc2
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-09 17:07:18 +02:00
Sebastian Stenzel
a9b4512ce6
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-09 17:07:16 +02:00
Sebastian Stenzel
feb9ee238d
New translations strings.properties (French)
...
[ci skip]
2019-10-09 17:07:14 +02:00
Sebastian Stenzel
748f7ca889
New translations strings.properties (Czech)
...
[ci skip]
2019-10-09 17:07:12 +02:00
Sebastian Stenzel
87a469f264
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-09 17:07:11 +02:00
Sebastian Stenzel
59e0175d65
New translations strings.properties (Russian)
...
[ci skip]
2019-10-09 17:07:09 +02:00
Sebastian Stenzel
7595f5317d
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-09 17:07:07 +02:00
Sebastian Stenzel
3ba4e87f1d
New translations strings.properties (Italian)
...
[ci skip]
2019-10-09 17:07:06 +02:00
Sebastian Stenzel
0a7aec26cc
New translations strings.properties (German)
...
[ci skip]
2019-10-09 17:07:04 +02:00
Armin Schrenk
d70b7e12ef
add TODO
2019-10-09 16:48:20 +02:00
Armin Schrenk
54d2591391
adding error screen for adding existing vault
2019-10-09 16:48:07 +02:00
Armin Schrenk
4f70695ceb
reducing possible mistake when adding new controller to module
2019-10-09 16:45:50 +02:00
Sebastian Stenzel
8f0a151018
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-09 16:24:33 +02:00
Sebastian Stenzel
cd64460e62
added shake animation
2019-10-09 16:15:58 +02:00
Sebastian Stenzel
db3c0622c6
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-09 15:55:05 +02:00
Sebastian Stenzel
ac0092b178
New translations strings.properties (Korean)
...
[ci skip]
2019-10-09 15:55:02 +02:00
Sebastian Stenzel
fab32e9e93
New translations strings.properties (Russian)
...
[ci skip]
2019-10-09 15:55:00 +02:00
Sebastian Stenzel
3d1129b0f3
New translations strings.properties (Italian)
...
[ci skip]
2019-10-09 15:54:57 +02:00
Sebastian Stenzel
89b2ff74f3
New translations strings.properties (German)
...
[ci skip]
2019-10-09 15:54:54 +02:00
Sebastian Stenzel
a43e8fc461
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-09 15:21:38 +02:00
Sebastian Stenzel
98d3fddfcc
New translations strings.properties (Greek)
...
[ci skip]
2019-10-09 15:21:36 +02:00
Sebastian Stenzel
ff36fff091
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-09 15:21:35 +02:00
Sebastian Stenzel
7d02108c8b
New translations strings.properties (Korean)
...
[ci skip]
2019-10-09 15:21:33 +02:00
Sebastian Stenzel
593f37d5fe
New translations strings.properties (Croatian)
...
[ci skip]
2019-10-09 15:21:32 +02:00
Sebastian Stenzel
7abe9c627b
New translations strings.properties (Portuguese)
...
[ci skip]
2019-10-09 15:21:30 +02:00
Sebastian Stenzel
a0923c3c9b
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-09 15:21:29 +02:00
Sebastian Stenzel
439042ab95
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-09 15:21:28 +02:00
Sebastian Stenzel
113e505c52
New translations strings.properties (French)
...
[ci skip]
2019-10-09 15:21:26 +02:00
Sebastian Stenzel
f01e0ae194
New translations strings.properties (Czech)
...
[ci skip]
2019-10-09 15:21:25 +02:00
Sebastian Stenzel
5540cef257
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-09 15:21:23 +02:00
Sebastian Stenzel
ab16ee493f
New translations strings.properties (Russian)
...
[ci skip]
2019-10-09 15:21:21 +02:00
Sebastian Stenzel
b1a1d1029c
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-09 15:21:20 +02:00
Sebastian Stenzel
a46b4aa768
New translations strings.properties (Italian)
...
[ci skip]
2019-10-09 15:21:18 +02:00
Sebastian Stenzel
245fe4b525
New translations strings.properties (German)
...
[ci skip]
2019-10-09 15:21:17 +02:00
Sebastian Stenzel
c5a9926652
Added localizable labels to recovery key display window
2019-10-09 15:15:13 +02:00
Sebastian Stenzel
7032862a65
Added basic CSS for TextArea
2019-10-09 15:01:43 +02:00
Sebastian Stenzel
2012229c46
fixed tests
2019-10-09 14:14:38 +02:00
Sebastian Stenzel
a6672ddbfc
oxfordTop5000WordsSortedByLength.stream().filter(Pattern.compile("[a-z]{2,8}").asMatchPredicate()).distinct().limit(4096)
2019-10-09 14:04:28 +02:00
Sebastian Stenzel
8dd2147638
AppleScriptEngineFactory no longer exists since Java 9 (see https://bugs.openjdk.java.net/browse/JDK-8143404 )
...
Formerly used in TrayIconUtil.java, which no longer exists either
2019-10-09 11:30:01 +02:00
Sebastian Stenzel
7a29a1b680
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-09 08:48:14 +02:00
Sebastian Stenzel
f4983f7862
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-08 23:46:34 +02:00
Sebastian Stenzel
488bd1087a
New translations strings.properties (German)
...
[ci skip]
2019-10-08 22:23:21 +02:00
Sebastian Stenzel
d557136295
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-08 21:42:26 +02:00
Sebastian Stenzel
87f4b639a0
New translations strings.properties (Italian)
...
[ci skip]
2019-10-08 20:38:54 +02:00
Sebastian Stenzel
dbb9379a2e
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-08 20:10:14 +02:00
Sebastian Stenzel
fa86ae68ea
Removed old 1.4.x localizations
2019-10-08 20:03:02 +02:00
Sebastian Stenzel
f82fddc8fe
Made recovery key creation a two-step wizard
2019-10-08 19:18:49 +02:00
Sebastian Stenzel
e6f0b321cb
New translations strings.properties (German)
...
[ci skip]
2019-10-08 18:36:38 +02:00
Sebastian Stenzel
41fef58450
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-08 18:01:08 +02:00
Sebastian Stenzel
268026629d
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-08 18:01:07 +02:00
Sebastian Stenzel
b95fa1868a
New translations strings.properties (German)
...
[ci skip]
2019-10-08 18:01:06 +02:00
Sebastian Stenzel
d2b7376e37
New translations strings.properties (Korean)
...
[ci skip]
2019-10-08 17:19:31 +02:00
Sebastian Stenzel
8d6eac63e2
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-08 17:19:29 +02:00
Sebastian Stenzel
b8fc2dcb64
New translations strings.properties (Russian)
...
[ci skip]
2019-10-08 17:19:27 +02:00
Sebastian Stenzel
671f934934
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-08 16:28:17 +02:00
Sebastian Stenzel
58ff6554fc
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-08 16:28:14 +02:00
Sebastian Stenzel
cad6b221d9
New translations strings.properties (Korean)
...
[ci skip]
2019-10-08 16:28:13 +02:00
Sebastian Stenzel
c02d5a9794
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-08 16:28:09 +02:00
Sebastian Stenzel
aac71277e3
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-08 16:28:07 +02:00
Sebastian Stenzel
aa61be7bf5
New translations strings.properties (French)
...
[ci skip]
2019-10-08 16:28:05 +02:00
Sebastian Stenzel
3a4f796c79
New translations strings.properties (Czech)
...
[ci skip]
2019-10-08 16:28:04 +02:00
Sebastian Stenzel
f070cdc12d
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-08 16:28:02 +02:00
Sebastian Stenzel
e14911d4d5
New translations strings.properties (Russian)
...
[ci skip]
2019-10-08 16:28:00 +02:00
Sebastian Stenzel
aa666ad025
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-08 16:27:59 +02:00
Sebastian Stenzel
cd55c2666f
New translations strings.properties (Italian)
...
[ci skip]
2019-10-08 16:27:57 +02:00
Sebastian Stenzel
0dc6032209
New translations strings.properties (German)
...
[ci skip]
2019-10-08 16:27:56 +02:00
Sebastian Stenzel
f7630c28d6
Generate recovery key during vault creation
2019-10-08 16:26:57 +02:00
Sebastian Stenzel
08d9beb6b8
Externalized logic of recovery key creation to reusable utility class
2019-10-08 14:58:55 +02:00
Sebastian Stenzel
5808239416
Refactored shortcut handlers
2019-10-08 12:46:10 +02:00
Sebastian Stenzel
e2f400340b
added test for issue #979
2019-10-08 11:16:13 +02:00
Sebastian Stenzel
5854b24c44
updated badge link
2019-10-08 11:16:07 +02:00
Tobias Hagemann
7adaf44fb3
added progress bar
2019-10-08 01:06:50 +02:00
Sebastian Stenzel
0bd74056a0
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-07 13:42:39 +02:00
Sebastian Stenzel
bbeea7a2ee
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-06 17:55:46 +02:00
Sebastian Stenzel
e3548737f1
New translations strings.properties (Russian)
...
[ci skip]
2019-10-06 17:55:44 +02:00
Sebastian Stenzel
75d7656824
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-06 17:26:01 +02:00
Sebastian Stenzel
c292f18915
New translations strings.properties (Russian)
...
[ci skip]
2019-10-06 17:25:59 +02:00
Sebastian Stenzel
9636e7c700
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-06 16:56:15 +02:00
Sebastian Stenzel
eb8f7840cc
New translations strings.properties (Korean)
...
[ci skip]
2019-10-06 11:55:39 +02:00
Sebastian Stenzel
180d79f49e
New translations strings.properties (Korean)
...
[ci skip]
2019-10-06 11:25:49 +02:00
Sebastian Stenzel
29cb1c96b1
New translations strings.properties (Swedish)
...
[ci skip]
2019-10-06 10:26:28 +02:00
Sebastian Stenzel
f61432fc52
New translations strings.properties (French)
...
[ci skip]
2019-10-05 12:16:15 +02:00
Sebastian Stenzel
8e7dbf4640
New translations strings.properties (French)
...
[ci skip]
2019-10-05 11:50:53 +02:00
Sebastian Stenzel
d2528faf3a
New translations strings.properties (French)
...
[ci skip]
2019-10-05 10:07:47 +02:00
Sebastian Stenzel
c1a3fe66ef
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-05 09:36:19 +02:00
Sebastian Stenzel
ecb4c114a2
New translations strings.properties (French)
...
[ci skip]
2019-10-05 09:36:17 +02:00
Sebastian Stenzel
1ecaf5ae6e
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-05 00:55:54 +02:00
Sebastian Stenzel
e88b7f00b3
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-05 00:22:30 +02:00
Sebastian Stenzel
91aaabc7fb
New translations strings.properties (French)
...
[ci skip]
2019-10-04 23:45:54 +02:00
Sebastian Stenzel
7414c29593
New translations strings.properties (French)
...
[ci skip]
2019-10-04 23:17:06 +02:00
Sebastian Stenzel
79ae5b7bff
New translations strings.properties (French)
...
[ci skip]
2019-10-04 15:26:28 +02:00
Sebastian Stenzel
486a3a07f5
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-04 14:50:00 +02:00
Sebastian Stenzel
02d44eb0e7
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-04 13:56:22 +02:00
Sebastian Stenzel
3aff7bd956
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-04 13:20:39 +02:00
Sebastian Stenzel
cd6a6cc55a
New translations strings.properties (Korean)
...
[ci skip]
2019-10-04 07:36:24 +02:00
Sebastian Stenzel
d0a30a1779
New translations strings.properties (Korean)
...
[ci skip]
2019-10-04 03:26:03 +02:00
Sebastian Stenzel
a5fb30d7c7
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-04 01:55:05 +02:00
Sebastian Stenzel
ba4e813a35
New translations strings.properties (French)
...
[ci skip]
2019-10-04 01:16:25 +02:00
Sebastian Stenzel
f6d4caee07
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-04 00:46:37 +02:00
Sebastian Stenzel
d3a00e726f
New translations strings.properties (French)
...
[ci skip]
2019-10-04 00:46:35 +02:00
Sebastian Stenzel
d71c0695f4
New translations strings.properties (French)
...
[ci skip]
2019-10-04 00:19:26 +02:00
Sebastian Stenzel
394c91c50c
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 18:06:06 +02:00
Sebastian Stenzel
71c35eaf4c
New translations strings.properties (Greek)
...
[ci skip]
2019-10-03 15:44:58 +02:00
Sebastian Stenzel
70790d0e6a
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-03 14:08:44 +02:00
Sebastian Stenzel
8fbc00a417
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-03 13:41:10 +02:00
Sebastian Stenzel
080bf7f540
New translations strings.properties (Japanese)
...
[ci skip]
2019-10-03 13:08:50 +02:00
Sebastian Stenzel
9d988294f3
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 12:30:27 +02:00
Sebastian Stenzel
a712013507
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 12:00:54 +02:00
Sebastian Stenzel
0aab22975a
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 11:25:33 +02:00
Sebastian Stenzel
fde6555e4d
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 10:55:07 +02:00
Sebastian Stenzel
748e76e187
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 10:24:17 +02:00
Sebastian Stenzel
55a627f718
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 08:58:08 +02:00
Sebastian Stenzel
a19cbff12f
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 08:27:39 +02:00
Sebastian Stenzel
d5e098a6cd
New translations strings.properties (Czech)
...
[ci skip]
2019-10-03 08:00:05 +02:00
Sebastian Stenzel
3f9fc28e3c
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-02 17:59:29 +02:00
Sebastian Stenzel
0bf4081d71
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-02 17:29:19 +02:00
Sebastian Stenzel
de3e392aa3
New translations strings.properties (Czech)
...
[ci skip]
2019-10-02 16:48:00 +02:00
Sebastian Stenzel
44a5f51c93
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 14:34:11 +02:00
Sebastian Stenzel
9c8ea3c2e5
New translations strings.properties (Croatian)
...
[ci skip]
2019-10-02 14:34:10 +02:00
Sebastian Stenzel
4208d1e036
New translations strings.properties (Portuguese)
...
[ci skip]
2019-10-02 14:34:08 +02:00
Sebastian Stenzel
154198fd5c
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-02 14:34:06 +02:00
Sebastian Stenzel
0ad0d79a54
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-02 14:34:05 +02:00
Sebastian Stenzel
966538e47b
New translations strings.properties (French)
...
[ci skip]
2019-10-02 14:34:03 +02:00
Sebastian Stenzel
181a1e7248
New translations strings.properties (Czech)
...
[ci skip]
2019-10-02 14:34:01 +02:00
Sebastian Stenzel
1a13e03a08
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-02 14:33:59 +02:00
Sebastian Stenzel
0fa0568f24
New translations strings.properties (Russian)
...
[ci skip]
2019-10-02 14:33:58 +02:00
Sebastian Stenzel
d7e76bee6d
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-02 14:33:56 +02:00
Sebastian Stenzel
77dcf4da62
New translations strings.properties (Italian)
...
[ci skip]
2019-10-02 14:33:55 +02:00
Sebastian Stenzel
6eb0384fa6
New translations strings.properties (German)
...
[ci skip]
2019-10-02 14:33:54 +02:00
Armin Schrenk
5af5a6c5b0
enhancing fxml loading to add local specific stylesheets, for #754
2019-10-02 14:27:10 +02:00
Armin Schrenk
0e4c833be0
loaading dosis-bold font via @font-face in css
2019-10-02 13:39:38 +02:00
Sebastian Stenzel
a2e4a2c78a
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 13:07:55 +02:00
Sebastian Stenzel
f4ab2b590f
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 12:32:27 +02:00
Sebastian Stenzel
80b3d7ab6b
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 10:54:40 +02:00
Sebastian Stenzel
b23fbd4507
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 10:29:20 +02:00
Sebastian Stenzel
5b56ff6d55
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 09:58:16 +02:00
Sebastian Stenzel
143b691c61
New translations strings.properties (Korean)
...
[ci skip]
2019-10-02 09:31:50 +02:00
Sebastian Stenzel
88e4c88a87
New translations strings.properties (Croatian)
...
[ci skip]
2019-10-01 22:37:58 +02:00
Sebastian Stenzel
c9e06ad2d2
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-01 22:07:35 +02:00
Sebastian Stenzel
bd814f729d
New translations strings.properties (Italian)
...
[ci skip]
2019-10-01 22:07:33 +02:00
Sebastian Stenzel
8c8b50b83a
New translations strings.properties (Portuguese)
...
[ci skip]
2019-10-01 21:39:03 +02:00
Sebastian Stenzel
e9f4790b40
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-01 21:39:01 +02:00
Sebastian Stenzel
ac1149b873
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-01 21:39:00 +02:00
Sebastian Stenzel
51b6f828ed
New translations strings.properties (Italian)
...
[ci skip]
2019-10-01 21:38:59 +02:00
Sebastian Stenzel
b97a99d4e2
New translations strings.properties (Turkish)
...
[ci skip]
2019-10-01 21:09:42 +02:00
Sebastian Stenzel
6ed661aa13
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-01 20:44:03 +02:00
Sebastian Stenzel
f3d46ed767
New translations strings.properties (Italian)
...
[ci skip]
2019-10-01 20:44:02 +02:00
Sebastian Stenzel
3bde55c4df
New translations strings.properties (Dutch)
...
[ci skip]
2019-10-01 20:08:57 +02:00
Sebastian Stenzel
dd591ec258
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-01 20:08:56 +02:00
Sebastian Stenzel
4ce035b554
New translations strings.properties (French)
...
[ci skip]
2019-10-01 18:38:52 +02:00
Sebastian Stenzel
cdc451fdca
New translations strings.properties (Czech)
...
[ci skip]
2019-10-01 18:38:50 +02:00
Sebastian Stenzel
0680d16708
New translations strings.properties (Italian)
...
[ci skip]
2019-10-01 18:09:13 +02:00
Sebastian Stenzel
1f1792522e
New translations strings.properties (German)
...
[ci skip]
2019-10-01 18:09:12 +02:00
Sebastian Stenzel
db53a7a3dc
New translations strings.properties (Russian)
...
[ci skip]
2019-10-01 17:18:13 +02:00
Sebastian Stenzel
9362196d4c
New translations strings.properties (Spanish)
...
[ci skip]
2019-10-01 16:51:17 +02:00
Sebastian Stenzel
527d387640
New translations strings.properties (Russian)
...
[ci skip]
2019-10-01 16:51:16 +02:00
Sebastian Stenzel
5f9dda4bbb
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2019-10-01 16:51:14 +02:00
Sebastian Stenzel
6a991f3ab5
New translations strings.properties (Italian)
...
[ci skip]
2019-10-01 16:51:13 +02:00
Sebastian Stenzel
4c023f792c
New translations strings.properties (German)
...
[ci skip]
2019-10-01 15:27:40 +02:00
Sebastian Stenzel
6b5f7d37ca
more crowdin fine tuning
...
[ci skip]
2019-10-01 15:26:18 +02:00
Sebastian Stenzel
87158b1e7a
Update Crowdin configuration file
2019-10-01 13:53:37 +02:00
Sebastian Stenzel
0b132b7d10
updaten OpenJFX to version 13
2019-10-01 13:04:44 +02:00
Sebastian Stenzel
cd4cb70896
show progress during vault migration (ugly prototype)
2019-09-27 21:44:24 +02:00
Sebastian Stenzel
633470b0d6
reduced visibility of scope annotation
2019-09-27 21:43:56 +02:00
Sebastian Stenzel
1930090044
Added first prototyp for recovery key generation
2019-09-27 21:43:42 +02:00
Sebastian Stenzel
ccefb3613e
renamed file
2019-09-27 20:01:02 +02:00
Sebastian Stenzel
9e79350b9e
added the strongest avenger 😜
...
[ci skip]
2019-09-27 10:56:44 +02:00
Sebastian Stenzel
9092c2325a
Merge branch 'master' into develop
2019-09-19 11:23:58 +02:00
Sebastian Stenzel
5cd3a6dbaf
Merge branch 'release/1.5.0-alpha1'
2019-09-19 11:22:25 +02:00
Sebastian Stenzel
9934a4ea3a
Preparing 1.5.0-alpha1
2019-09-19 11:13:07 +02:00
Sebastian Stenzel
3468a88268
Made most Window-specific Qualifiers package-private
2019-09-19 11:11:51 +02:00
Sebastian Stenzel
4d916cd5cc
stage cleanup
2019-09-19 11:00:24 +02:00
Sebastian Stenzel
24f13e2afe
added stage title for display in window managers
2019-09-19 11:00:03 +02:00
Sebastian Stenzel
ad29c009b2
Disable custom theme for now
2019-09-19 10:42:14 +02:00
Sebastian Stenzel
d87955adb6
Disable custom theme for now
2019-09-19 10:40:20 +02:00
Sebastian Stenzel
07aa71bb9d
temporarily disabled vault migration
2019-09-19 09:19:07 +02:00
Sebastian Stenzel
ea3ef8b60f
removed outdated german localization
2019-09-19 09:18:45 +02:00
Tobias Hagemann
a33df54ed3
updated localization, fixed wrongfilealert layout
2019-09-19 01:12:50 +02:00
Tobias Hagemann
3107f16768
fixed color palette in dark theme, caused by 04800407 [ci skip]
2019-09-19 00:55:17 +02:00
Sebastian Stenzel
230436be8a
Merge branch 'feature/new-ui' into develop
...
fixes #931 , fixes #930 , fixes #927 , fixes #926 , fixes #925 , fixes #458 , fixes #621 , fixes #957 , fixes #225 , fixes #341 , fixes #329 , fixes #577 , fixes #283 and last but not least: fixes #891
2019-09-19 00:21:43 +02:00
Sebastian Stenzel
7fefeee145
Supress ugly error log during unit tests
2019-09-18 23:44:01 +02:00
Sebastian Stenzel
db836a9dc3
JNI interfaces are now singletons
2019-09-18 23:40:53 +02:00
Tobias Hagemann
ba22f0ed3c
updated jni lib to 2.2.1
2019-09-18 23:16:11 +02:00
Sebastian Stenzel
a731b1b569
fixed illegalstate exceptions when spamming "check for updates" button
2019-09-18 23:11:03 +02:00
Sebastian Stenzel
8bb3530928
major cleanup of old 1.4.x code
2019-09-18 23:10:38 +02:00
Sebastian Stenzel
2567ca50e7
Merged from develop
2019-09-18 22:29:58 +02:00
Sebastian Stenzel
8d00b926c4
Merge branch 'master' into develop
2019-09-18 22:09:14 +02:00
Sebastian Stenzel
7636d6874b
Merge branch 'release/1.4.16'
2019-09-18 22:08:26 +02:00
Sebastian Stenzel
66c098c746
Preparing 1.4.16
2019-09-18 22:02:57 +02:00
Sebastian Stenzel
7534bb3c7e
fixes #955
2019-09-18 22:01:16 +02:00
Armin Schrenk
200fc1a563
refactoring forget password dialog ( when unlocking a vault)
2019-09-18 19:12:01 +02:00
Armin Schrenk
c961eb0ca0
adding version number to settings dialogue
2019-09-18 14:36:35 +02:00
Sebastian Stenzel
d2086d100e
Added utility to encode a recovery key to a human-friendly sequence of words
2019-09-16 17:39:10 +02:00
Sebastian Stenzel
2a33705cc6
removed irrelevant comment [ci skip]
2019-09-16 14:25:34 +02:00
Sebastian Stenzel
4b48f75aed
Fine foreground/background switching, added reopen listener
2019-09-13 16:02:05 +02:00
Sebastian Stenzel
2bbc3e5834
Refactored adding vaults
2019-09-12 17:01:50 +02:00
Sebastian Stenzel
9e14b5e70f
bulk changes
...
[ci skip]
2019-09-12 15:48:38 +02:00
Sebastian Stenzel
161a4cd511
Handling launch events (such as doubleclicking a .cryptomator file)
...
Also refactored dagger component graph during launch
2019-09-11 16:44:41 +02:00
Sebastian Stenzel
2cf97b5f77
fixed test on headless ci system
2019-09-11 16:25:50 +02:00
Sebastian Stenzel
0d6df6e6c1
Fixed tests
2019-09-11 16:22:10 +02:00
Sebastian Stenzel
6a4edbf73d
drop multipe vaults at once
2019-09-10 17:08:00 +02:00
Sebastian Stenzel
d6ffb890e3
preparations for reacting to externally triggered requests to open a masterkey file
2019-09-10 16:59:51 +02:00
Sebastian Stenzel
5b83456e6d
fxml cleanup
2019-09-10 10:07:51 +02:00
Sebastian Stenzel
3ad6784961
improved sudden termination handling
2019-09-10 09:41:25 +02:00
Sebastian Stenzel
3fa1ed1928
clean up vault list controller
2019-09-10 09:41:01 +02:00
Sebastian Stenzel
d27466d49e
replaced gap + element + gap by larger gap
...
[ci skip]
2019-09-06 19:32:47 +02:00
Sebastian Stenzel
d9677fe7c4
Split up vault detail view
2019-09-06 19:25:25 +02:00
Sebastian Stenzel
fa7421b1b0
Added migration workflow
2019-09-06 18:55:47 +02:00
Sebastian Stenzel
602bccae2a
fixed NiceSecurePasswordField#requestFocus()
2019-09-06 18:50:24 +02:00
Sebastian Stenzel
0acd3b427f
stop the madness! new approach to scene-independent shortcuts
2019-09-06 17:43:01 +02:00
Sebastian Stenzel
f35f04851e
Hook up migration window
2019-09-06 15:26:01 +02:00
Sebastian Stenzel
cb4717b770
cancel stats task on any state other than UNLOCKED
2019-09-06 15:20:32 +02:00
Sebastian Stenzel
68e69790cf
Don't trigger quit handler on new non-unlocked vault states
2019-09-06 14:05:17 +02:00
Tobias Hagemann
2bd93469bb
added cmd+w shortcuts to more dialogs
2019-09-06 13:59:22 +02:00
Tobias Hagemann
6fc37d48ff
adjusted min-height of some dialogs to prevent the smallest jitter ;)
2019-09-06 13:36:21 +02:00
Tobias Hagemann
df8fbe6440
added disabled state to reveal button in unlock success
2019-09-06 13:29:22 +02:00
Sebastian Stenzel
9eee7883c5
Introducing more vault states
2019-09-06 10:40:57 +02:00
Sebastian Stenzel
7de08f52df
Vault Format 7
2019-09-06 10:21:37 +02:00
Sebastian Stenzel
b4bf5415bc
Refactored Vault's observable accessPoint property
2019-09-05 15:42:45 +02:00
Tobias Hagemann
c8e22fe2e3
updated reveal button in vault detail
2019-09-05 15:27:34 +02:00
Tobias Hagemann
af89cee619
reverted orange glyph icons
2019-09-05 11:09:10 +02:00
Sebastian Stenzel
216f3620e1
We need to know what happened
...
[ci skip]
2019-09-05 09:38:47 +02:00
Armin Schrenk
ae97e42d11
adding round corners to dragNdrop area
2019-09-04 17:25:50 +02:00
Armin Schrenk
c6ad677e2b
monster commit: Adding drag'n'drop functionality to add already existing vaults to cryptomator
2019-09-04 17:19:30 +02:00
Armin Schrenk
e1a1f0bbdb
renaming method in removeVaultModule
2019-09-04 17:19:30 +02:00
Sebastian Stenzel
efaf5a1553
Pimped Password Field
...
Added reveal icon as well, capslock warnings as well a warning for unprintable chars (fixes #458 )
2019-09-04 17:16:24 +02:00
Tobias Hagemann
9c104beeba
replaced text-flow with label+graphic
2019-09-04 16:54:40 +02:00
Tobias Hagemann
31bad3191d
added menu item disabled state styling
2019-09-04 16:01:50 +02:00
Tobias Hagemann
1089497c08
added context-menu styling (basically the same as the one from choice-box)
2019-09-04 15:42:20 +02:00
Tobias Hagemann
73bc2d06a7
updated "add vault" button styling
2019-09-04 15:27:42 +02:00
Armin Schrenk
040d913693
adding text to button
2019-09-04 14:13:32 +02:00
Armin Schrenk
52a488f967
removing minus button from vault list
2019-09-04 13:53:29 +02:00
Armin Schrenk
7511a676d4
adding context menu to vault list
2019-09-04 12:59:46 +02:00
Tobias Hagemann
6b7964f5d9
added hdd icon to vault detail for unlocked state
2019-09-03 23:30:09 +02:00
Tobias Hagemann
98e843aa0d
added window shake animation when entering invalid passphrase
2019-09-03 21:33:06 +02:00
Tobias Hagemann
c364a743ae
finetuning almost all dialogs
2019-09-03 16:31:45 +02:00
Tobias Hagemann
b36c5fa60f
added disabled checkbox styling [ci skip]
2019-09-03 15:06:07 +02:00
Tobias Hagemann
bd0ece8020
added highlight fill to text fields [ci skip]
2019-09-03 13:58:22 +02:00
Tobias Hagemann
9b15254880
added wrap text to formatted labels
2019-09-03 10:32:12 +02:00
Tobias Hagemann
4f039b9708
new vault detail layout for unlocked state
2019-09-03 10:31:42 +02:00
Tobias Hagemann
2ab823239c
updated localization [ci skip]
2019-09-03 09:21:31 +02:00
Tobias Hagemann
78d4f2e479
exchanged icon in unlock/lock button [ci skip]
2019-09-02 14:52:24 +02:00
Tobias Hagemann
6513fc6ed4
added color to icon in password match label [ci skip]
2019-09-02 14:49:33 +02:00
Tobias Hagemann
e41ddedce7
updated colors of password strength indicator [ci skip]
2019-09-02 14:45:26 +02:00
Sebastian Stenzel
88220cabee
Added access location readme file
2019-08-30 10:59:37 +02:00
Tobias Hagemann
33252c1775
changed icon of stacked glyphs to white instead of main bg
2019-08-30 10:23:38 +02:00
Sebastian Stenzel
57553bbda1
Replaced TransformationList by simpler List with listener, because Property Extractor didn't work properly
2019-08-29 23:18:03 +02:00
Sebastian Stenzel
4a02bf529d
Add readme file to vault storage directory
2019-08-29 22:20:27 +02:00
Sebastian Stenzel
e55b1f8ff9
all vaults are locked when starting the application
...
[ci skip]
2019-08-29 21:33:31 +02:00
Sebastian Stenzel
73314ee985
Thread safety when quitting the application: Altering vault states (unlocking/locking/...) will now trigger a listener (on the fx application thread) which sets an AtomicBoolean. Previously the value has been read by an AWT thread from a (non-volatile) BooleanBinding
2019-08-29 17:13:32 +02:00
Sebastian Stenzel
5196dbe9af
button labels
...
[ci skip]
2019-08-29 16:33:15 +02:00
Sebastian Stenzel
68454e914b
Clarified some steps of create vault workflow
2019-08-29 16:29:53 +02:00
Sebastian Stenzel
d0924e246f
Added success screen to add vault workflow
2019-08-29 15:59:47 +02:00
Sebastian Stenzel
59a277f0c7
added missing $ sign
...
[ci skip]
2019-08-29 15:31:27 +02:00
Sebastian Stenzel
5ef0dc5505
same design for unlock success and remove vault dialog
2019-08-29 14:15:49 +02:00
Sebastian Stenzel
08434c36ee
adjusted unlock success screen
2019-08-28 16:22:09 +02:00
Sebastian Stenzel
2f288dc92b
replaced glyph="CIRCLE" by circle.
2019-08-28 16:21:52 +02:00
Armin Schrenk
421a21aced
adding german localization
2019-08-28 16:08:45 +02:00
Armin Schrenk
98a3a1a372
adding section in strings.properties
2019-08-28 16:08:25 +02:00
Armin Schrenk
da65e98030
set wrapText attribute in addExistingVault dialogue
2019-08-28 16:07:57 +02:00
Sebastian Stenzel
7bbbd3c849
no longer change window size during unlock workflow
2019-08-28 16:06:33 +02:00
Armin Schrenk
0481bb02af
renaming string property for volume type
2019-08-28 15:35:47 +02:00
Tobias Hagemann
c47d9c95c7
restyled disabled button & glyph icons
2019-08-28 14:41:55 +02:00
Sebastian Stenzel
a122159268
Made tray menu localizable
2019-08-28 14:17:34 +02:00
Armin Schrenk
474064df3a
adding window icon to vaultOptions dialogue
2019-08-28 14:12:03 +02:00
Armin Schrenk
1f65a626e4
changePassword window is now subcomponent of vaultOptions
2019-08-28 14:08:14 +02:00
Tobias Hagemann
04800407d7
added color palette
2019-08-28 14:05:42 +02:00
Armin Schrenk
f306184b53
adding icon to main window
2019-08-28 13:55:14 +02:00
Armin Schrenk
c1a8844f27
improving removeVault dialogue
2019-08-28 13:51:09 +02:00
Sebastian Stenzel
d4e118f331
quit refinements
2019-08-28 13:35:57 +02:00
Armin Schrenk
2900a9672a
refining english localization
2019-08-28 13:32:22 +02:00
Armin Schrenk
e8ba94942d
setting managed property to false if no dropbox or gdrive are found
2019-08-28 13:32:22 +02:00
Armin Schrenk
b3a96aed74
WebDavScheme setting only shown under linux
2019-08-28 13:32:22 +02:00
Sebastian Stenzel
0db2068344
Added window icon to dialogs
2019-08-28 13:27:23 +02:00
Sebastian Stenzel
6da0d023ff
Localized quit dialog
2019-08-28 13:05:20 +02:00
Armin Schrenk
88d522501f
if vault is added (new or existing), it is selected in the vault list
2019-08-28 11:53:43 +02:00
Armin Schrenk
6b31e6cdc2
closing window after vault is removed
2019-08-28 11:53:43 +02:00
Sebastian Stenzel
1ef8668c4d
Replaced TextFlows by FormattedLabel if applicable
2019-08-28 11:42:26 +02:00
Sebastian Stenzel
6721baf293
Replaced TextFlows by FormattedLabel if applicable
2019-08-28 11:35:07 +02:00
Sebastian Stenzel
f4ec9c277f
Formatting throughput stats properly
2019-08-28 11:18:21 +02:00
Sebastian Stenzel
c9d897edd1
added window prefix "main.*" to localizable strings in main window
2019-08-28 11:17:45 +02:00
Tobias Hagemann
ef07edf8c3
made button-group into an actual button
2019-08-27 16:11:24 +02:00
Armin Schrenk
36d49a6e1e
vault options: read only only selectable when custom mount options are _not_ used
2019-08-27 15:51:22 +02:00
Sebastian Stenzel
f4ee8d0a15
Added I/O stats (work in progress)
2019-08-27 15:50:15 +02:00
Armin Schrenk
71e414ae5c
formatting
2019-08-27 15:23:48 +02:00
Armin Schrenk
acda11f110
adding confirmation dialogue when removing a vault
2019-08-27 15:23:35 +02:00
Armin Schrenk
a96935bfb5
unused imports removed
2019-08-27 14:35:51 +02:00
Armin Schrenk
b74b4ce244
bug fix when switching vault during lock operation
2019-08-27 14:02:56 +02:00
Armin Schrenk
638dac9cb6
adding missing acces location text
2019-08-27 13:48:05 +02:00
Tobias Hagemann
249af4c397
decreased width of add vault wizard
2019-08-27 13:18:50 +02:00
Tobias Hagemann
4130dbea91
added checkmark icon to unlock success
2019-08-27 12:57:51 +02:00
Sebastian Stenzel
ee57cd7d3b
don't mark blocked issues as stale
...
[ci skip]
2019-08-27 10:32:31 +02:00
Tobias Hagemann
8939b196c0
reverted 5dcdaf45
2019-08-26 20:36:47 +02:00
Sebastian Stenzel
f1b5ec6481
Updated FFI package to 2.2.0
2019-08-26 20:30:42 +02:00
Tobias Hagemann
50ace8c6a4
added ffi-version to buildkit
2019-08-26 20:22:52 +02:00
Sebastian Stenzel
264e81b4a0
macOS: Only show application menu and dock icon when a Window is visible (related to #957 , #283 , #346 , #62 )
2019-08-26 18:03:26 +02:00
Sebastian Stenzel
282b80fe24
downgraded jni lib (due to incompatibilites on macOS 10.13.x)
2019-08-26 17:59:46 +02:00
Tobias Hagemann
547e5dae52
Merge branch 'feature/jni-mac-tray-icon' into ‘feature/new-ui'
2019-08-26 16:58:28 +02:00
Tobias Hagemann
5dcdaf459f
reverted jni version for merging, kept new code as comment
2019-08-26 16:56:23 +02:00
Tobias Hagemann
ab89f59dd1
defined color constants for password strength indicator, updated labels
2019-08-26 16:29:50 +02:00
Tobias Hagemann
98451759f0
updated unlock success layout, reverted back from buttonbar to hbox in some dialogs
2019-08-26 15:54:21 +02:00
Sebastian Stenzel
b22ddaf13e
reveal vault access and storage location from vault detail view
2019-08-26 15:22:54 +02:00
Tobias Hagemann
7eaf598089
added open sans font
2019-08-26 15:15:01 +02:00
Sebastian Stenzel
3d7b504504
Added styleable PasswordStrengthIndicator
2019-08-26 14:47:25 +02:00
Tobias Hagemann
4dc8693216
updated change password layout & some other stuff
2019-08-26 13:33:24 +02:00
Sebastian Stenzel
ac472393aa
Began error handling during add vault workflow
2019-08-26 13:03:19 +02:00
Tobias Hagemann
477fd7d2e9
increased paddings in add vault wizard
2019-08-26 00:40:00 +02:00
Tobias Hagemann
468723ad92
centered check for updates button
2019-08-26 00:34:12 +02:00
Tobias Hagemann
d58ad1e0a2
updated add vault wizard layout & stylings
2019-08-26 00:28:01 +02:00
Tobias Hagemann
8c94245102
updated menu item stylings of choicebox, updated window sizes & disabled resizable of preferences and vault options
2019-08-25 00:34:16 +02:00
Tobias Hagemann
b4f697e052
updated vault detail layout, disabled focus traversable in main window's title buttons, updated other minor stylings
2019-08-23 17:57:02 +02:00
Tobias Hagemann
428ffbf705
updated vault detail layout
2019-08-23 00:56:39 +02:00
Tobias Hagemann
d25a903556
updated vault detail layout, moved change password button to vault options, updated other minor stylings
2019-08-23 00:22:57 +02:00
Tobias Hagemann
3db906de10
updated vault list cell styling & added text-flow style class in vault detail
2019-08-20 16:09:17 +02:00
Sebastian Stenzel
486d3170e2
Relaxed vault list cell layout and added highlight colors (inspired by google backup & sync settings)
2019-08-19 17:21:49 +02:00
Sebastian Stenzel
15bdba85bb
less annoying "armed" indicator
2019-08-19 17:19:37 +02:00
Sebastian Stenzel
db1a2538cb
removed unused logger
2019-08-19 17:18:33 +02:00
Sebastian Stenzel
3d61fab8b6
Deduplication
2019-08-19 16:27:35 +02:00
Sebastian Stenzel
644f2d9a89
Removed dependency to fontawesomefx, using fontawesome 5 instead (which we have a pro license for)
2019-08-19 16:15:10 +02:00
Sebastian Stenzel
46a4060814
fixed unlock
2019-08-19 16:14:11 +02:00
Tobias Hagemann
5c26c23619
added mac native function for listening to system interface theme changes and changing the tray icon accordingly [ci skip]
2019-08-19 15:55:07 +02:00
Sebastian Stenzel
60bdafca94
Merge branch 'develop' into feature/new-ui
...
# Conflicts:
# main/pom.xml
2019-08-18 16:24:48 +02:00
Sebastian Stenzel
59cd3defce
Merge branch 'master' into develop
2019-08-18 15:22:28 +02:00
Sebastian Stenzel
f8d28ba30a
Merge branch 'release/1.4.15'
2019-08-18 15:21:53 +02:00
Sebastian Stenzel
f1b96b29a7
Preparing 1.4.15
2019-08-18 14:47:45 +02:00
Sebastian Stenzel
6670e37050
Updated CryptoFS (which now adds a version suffix to masterkey backup files)
2019-08-18 14:46:46 +02:00
Sebastian Stenzel
2d6254b427
fixes #943
2019-08-17 11:16:12 +02:00
Sebastian Stenzel
c287294890
catch unchecked exceptions when checking whether linux keychain is accessible
...
fixes #950 , fixes #952 , fixes #954
2019-08-17 10:43:33 +02:00
Armin Schrenk
fc51e5caff
#926 replacing boolean by a string for current vault state
2019-08-16 15:54:08 +02:00
Armin Schrenk
e32ddd07ea
#926 Adding information to the main window
2019-08-16 15:51:39 +02:00
Armin Schrenk
6b47cf54e2
adding references for Label nodes in fxml
2019-08-16 12:24:47 +02:00
Armin Schrenk
40c3e7a417
#929 , simplyfing add existing vault dialogue
2019-08-16 12:00:51 +02:00
Armin Schrenk
4bfb543419
#927 adding logic to stub
2019-08-14 18:27:31 +02:00
Armin Schrenk
8c9d78337e
name the reenter field properly
2019-08-14 17:37:42 +02:00
Sebastian Stenzel
0a132351a8
load bundled font for "Cryptomator" title
2019-08-14 17:11:18 +02:00
Sebastian Stenzel
ded43f7e7b
apply default text color to all font awesome icons (except for title buttons)
2019-08-14 17:10:40 +02:00
Sebastian Stenzel
cf91a8b62c
Moved volume type settings to custom preferences controller
...
Added icons to preferences
2019-08-14 16:42:06 +02:00
Armin Schrenk
948659f3cd
#927 :adding stubs for change password dialogue
2019-08-14 13:10:38 +02:00
Armin Schrenk
c7e0015ffd
Merge branch 'feature/new-ui' of https://github.com/cryptomator/cryptomator into feature/new-ui
2019-08-14 03:08:58 +02:00
Sebastian Stenzel
2fd671f513
New approach to shortcuts
2019-08-13 16:54:00 +02:00
Sebastian Stenzel
5fa86fad5e
style adjustments
...
[ci skip]
2019-08-13 16:14:38 +02:00
Sebastian Stenzel
c6d90cdb17
Added vault location presets to dialog (references #929 )
2019-08-13 15:43:16 +02:00
Armin Schrenk
dcf44aa134
add indicator when passwords match
2019-08-13 14:36:27 +02:00
Sebastian Stenzel
7de8e180dc
Merge branch 'master' into develop
2019-08-12 16:44:35 +02:00
Sebastian Stenzel
7fee6ad52f
Merge branch 'release/1.4.14'
2019-08-12 16:43:47 +02:00
Sebastian Stenzel
157e459a2e
Preparing 1.4.14
2019-08-12 16:39:46 +02:00
Sebastian Stenzel
50b2b0dc57
Merge branch 'develop' into feature/new-ui
...
new keychain API
2019-08-12 16:32:24 +02:00
Sebastian Stenzel
4f76295438
made class package-private
...
[ci skip]
2019-08-12 16:23:55 +02:00
Sebastian Stenzel
d4c14ffb74
Added checked exception to keychain api and reworked the way we attempt to access the gnome keyring.
...
(references #947 )
2019-08-12 16:08:20 +02:00
Tobias Hagemann
111d20a1cf
updated button paddings, unlock dialog layout, localizations [ci skip]
2019-08-12 16:08:00 +02:00
Sebastian Stenzel
19840663a8
fixes #948
2019-08-11 22:01:29 +02:00
armin
4b7527bf0c
refactoring PasswordStrengthUtil to use ressource bundle
2019-08-11 18:32:46 +02:00
armin
0a5bfa1ccb
implementing password strength indicator
2019-08-11 18:12:47 +02:00
armin
21e1d303aa
replacing hardcoded descriptions by strings.properties references for addvault new password controller
2019-08-11 16:42:41 +02:00
armin
e0d5641d26
replacing hardcoded descriptions by strings.properties references for addvault new location controller
2019-08-11 16:40:37 +02:00
armin
529780f2c9
replacing hardcoded descriptions by strings.properties references for addvault new name controller
2019-08-11 16:35:07 +02:00
armin
19f1093d2c
replacing hardcoded descriptions by reference to strings.properties for addvault existing controller
2019-08-11 16:29:04 +02:00
armin
5807e10286
replacing hardcoded descriptions by reference to strings.properties for addvault welcome controller
2019-08-11 16:19:58 +02:00
armin
0a1ad9f4d6
completing functionality of addVault wizard
2019-08-11 13:33:31 +02:00
armin
2a3e2e315e
implementing finish-button logic for addNewVault wizard
2019-08-11 13:25:04 +02:00
armin
23c868b646
fix spelling
2019-08-11 13:23:41 +02:00
Tobias Hagemann
ed8af54324
updated theme [ci skip]
2019-08-10 10:52:07 +02:00
Tobias Hagemann
d8c3ba1e36
updated theme [ci skip]
2019-08-08 16:07:49 +02:00
Sebastian Stenzel
17f45c6dab
Implemented some mount options (references #931 )
2019-08-07 17:04:56 +02:00
Sebastian Stenzel
86745c5962
fixed copy/pasted comment
...
[ci skip]
2019-08-07 14:49:33 +02:00
Tobias Hagemann
ca72c7a51f
added button default styling [ci skip]
2019-08-07 00:47:16 +02:00
Tobias Hagemann
012c7cede9
updated update indicator styling [ci skip]
2019-08-07 00:35:20 +02:00
Sebastian Stenzel
15a55e996b
Merge branch 'feature/new-ui' of https://github.com/cryptomator/cryptomator into feature/new-ui
2019-08-06 17:05:42 +02:00
Sebastian Stenzel
cb50b2011f
Lock remaining vaults on shutdown (references #838 )
2019-08-06 17:03:05 +02:00
Sebastian Stenzel
04c45756b9
removed unused imports
2019-08-06 17:02:21 +02:00
Sebastian Stenzel
8d08d81f45
more specific throws statement
2019-08-06 17:02:06 +02:00
Tobias Hagemann
d77403c403
updated tab pane styling [ci skip]
2019-08-06 16:15:43 +02:00
Sebastian Stenzel
1d94069144
Added proper Quit dialog (not yet fully implemented), fixes #838
2019-08-06 13:34:29 +02:00
Sebastian Stenzel
6e10d6bcd7
simplification
2019-08-06 13:32:56 +02:00
Sebastian Stenzel
7453431bcd
Trigger list change events when a vault changes its state, thus removing need for additional state listeners
2019-08-06 13:09:42 +02:00
Sebastian Stenzel
2f953061b3
Experimenting with ⌘W shortcuts on windows (TODO: we should find some better way to do this)
2019-08-06 12:06:03 +02:00
Sebastian Stenzel
67610b935e
Added vault settings window (references #931 )
2019-08-06 11:09:00 +02:00
Sebastian Stenzel
09e5ee9e26
Merge branch 'develop' into feature/new-ui
...
[ci skip]
2019-08-02 16:50:23 +02:00
Sebastian Stenzel
54c5f9b041
Merge branch 'master' into develop
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/keychain/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
2019-08-02 16:36:41 +02:00
Sebastian Stenzel
3da45dc884
Merge branch 'hotfix/1.4.13'
2019-08-02 16:35:28 +02:00
Sebastian Stenzel
afb2b5e383
Updated dokany-nio-adapter to version 1.1.10
...
fixes #884
2019-08-02 16:03:53 +02:00
Sebastian Stenzel
e23dc72856
Can now unlock directly from menu bar
2019-08-01 16:14:38 +02:00
Sebastian Stenzel
b86d4b5a37
rebuild tray menu when vault state changes
2019-08-01 16:02:48 +02:00
Sebastian Stenzel
2024c95be5
add actionlistener to tray icon
2019-08-01 16:02:09 +02:00
Sebastian Stenzel
d51debf736
fixed exception when scheduling the next regular update check while auto check is disabled
...
[ci skip]
2019-08-01 13:24:47 +02:00
Sebastian Stenzel
70b4b5fb2d
only check for updates automatically if set so in preferences
2019-08-01 13:14:01 +02:00
Sebastian Stenzel
e32fbc1d79
Select updates tab when showing preferences window and an update is available
2019-07-31 19:28:27 +02:00
Sebastian Stenzel
be43279574
cleanup [ci skip]
2019-07-31 19:17:57 +02:00
Sebastian Stenzel
900e556369
Show TrayMenu sooner, don't wait for FxApplication to initialize
2019-07-31 19:16:14 +02:00
Sebastian Stenzel
09aca188fe
Implemented manual update check button (references #272 )
2019-07-31 18:39:13 +02:00
Sebastian Stenzel
fc9565e13c
Prepared "check for updates" button
2019-07-31 17:32:34 +02:00
Sebastian Stenzel
e7f7321393
Split preferences into multiple tabs
2019-07-31 17:15:27 +02:00
infeo
ddbe1c4546
implement first stub for password dialogue in create new vault wizard
2019-07-31 16:57:29 +02:00
infeo
e3fa31b701
Merge branch 'feature/new-ui' of https://github.com/cryptomator/cryptomator into feature/new-ui
2019-07-31 16:55:29 +02:00
Sebastian Stenzel
bfe8a22b48
fixed style class of preferences window
...
[ci skip]
2019-07-31 16:20:39 +02:00
Sebastian Stenzel
dab779cbef
Added new UpdateChecker that checks periodically ( fixes #272 ) and added it to the main window (references #925 )
2019-07-31 15:47:21 +02:00
infeo
66104bb753
removing wrong doc
2019-07-31 15:29:54 +02:00
infeo
37c69f991f
implement next window of create new vault workflow
2019-07-31 15:26:41 +02:00
infeo
610460b3e4
add suffix to to create new vault workflow since there will be more than one step
2019-07-31 14:33:12 +02:00
infeo
43750e2bad
adding first createNewVault dialogue
2019-07-31 14:14:51 +02:00
infeo
a7df100e56
simplifying bindings
2019-07-31 12:49:21 +02:00
Sebastian Stenzel
4afb9d86c7
Added unlock success message (references #939 )
2019-07-31 11:45:04 +02:00
Sebastian Stenzel
1b7a7060a8
moved Unlock component from MainWindow to FxApplication component
2019-07-31 11:44:39 +02:00
Sebastian Stenzel
1f6b94003e
bring window to front
...
[ci skip]
2019-07-31 09:46:15 +02:00
Tobias Hagemann
2f1a7821b0
forgot to add text flow class in 4931e670
2019-07-30 21:11:30 +02:00
Sebastian Stenzel
1ec887092f
Moved various non-ui related stuff to commons
2019-07-30 14:49:35 +02:00
Sebastian Stenzel
71afb088b5
show vault list in tray menu
2019-07-30 11:26:37 +02:00
Armin Schrenk
01ca501607
disabling open button in addExistingVault wizard if no file is selected.
2019-07-29 19:15:10 +02:00
Sebastian Stenzel
ba34b37f8a
Added options to start Cryptomator in background (references #418 )
2019-07-29 16:28:29 +02:00
Sebastian Stenzel
62ff954558
Minimize mainwindow (instead of closing) when tray icon is not supported by the OS
2019-07-29 16:17:18 +02:00
Sebastian Stenzel
fead9a48eb
Reuse existing Stages and Scenes
2019-07-29 16:07:34 +02:00
Sebastian Stenzel
10e842e457
added tray icon, refactored dagger component graph:
...
singleton -> tray -> fxapplication -> mainwindow
2019-07-29 12:38:24 +02:00
Tobias Hagemann
4931e6707a
added text flow styling, localized preferences title, renamed some i18n keys
2019-07-26 14:05:19 +02:00
Tobias Hagemann
036dca33be
mac appearance changes with light/dark theme, updated jni
2019-07-26 11:42:46 +02:00
Sebastian Stenzel
74565d7995
fixed unit tests
2019-07-25 15:48:10 +02:00
Sebastian Stenzel
65ab09e63c
added style classes for vault list cells during a drag'n'drop-event
...
[ci skip]
2019-07-25 15:29:25 +02:00
Sebastian Stenzel
8e305b0e21
minor layout adjustments
...
[ci skip]
2019-07-25 14:32:15 +02:00
Sebastian Stenzel
ff66e07c65
Added save password checkbox to unlock dialog
2019-07-25 13:26:34 +02:00
Sebastian Stenzel
4138747fc3
Localizable file picker title
2019-07-25 12:41:02 +02:00
Sebastian Stenzel
87c654b43d
using vaultlist from parent scope, no need to duplicate variable in subscope
2019-07-25 12:29:14 +02:00
Sebastian Stenzel
d0062b7e22
inject resource bundle
2019-07-25 12:25:53 +02:00
Tobias Hagemann
1d3900b86c
added dark theme
2019-07-24 23:28:16 +02:00
Armin Schrenk
b799ce34f6
renaming methods
2019-07-24 17:14:28 +02:00
Armin Schrenk
8d6cf9581b
reformatting
2019-07-24 17:12:51 +02:00
Armin Schrenk
1a5853766a
#929 , implemented functionality to add existing vault
2019-07-24 17:12:09 +02:00
Armin Schrenk
cd284304cd
replacing selfplaced buttons by button bar
2019-07-24 17:02:50 +02:00
Armin Schrenk
363e4152a5
implementing remove vault functionality
2019-07-24 16:34:27 +02:00
Tobias Hagemann
0ce4ddb874
added scrollbar to theme
2019-07-24 15:04:31 +02:00
Sebastian Stenzel
3c574b97cb
Added unlock window (issue #928 )
2019-07-24 14:58:43 +02:00
Sebastian Stenzel
b7b8f26992
cleanup and simplification
2019-07-24 14:57:56 +02:00
Sebastian Stenzel
4eca5069b3
moved class
2019-07-24 14:56:52 +02:00
Armin Schrenk
03618f547d
fitting the layout for the existing vault controller
2019-07-24 11:41:54 +02:00
Armin Schrenk
12477c07d6
refactoring ChooseExistingVaultControllor to use a scoped ObjectProperty for the vault path
2019-07-24 11:31:49 +02:00
Armin Schrenk
0fb2d445b0
cleaning up addExistingVault controller
2019-07-24 11:21:05 +02:00
Armin Schrenk
43c5482542
move text labeling of addExisting vault wizard to string properties file
2019-07-24 11:12:29 +02:00
Sebastian Stenzel
dc8e7a86b0
Merge branch 'develop' into feature/new-ui
2019-07-24 10:21:17 +02:00
Sebastian Stenzel
8f9e117169
Merge branch 'master' into develop
2019-07-24 10:12:49 +02:00
Sebastian Stenzel
14766b89ab
Merge branch 'release/1.4.12'
2019-07-24 10:12:07 +02:00
Sebastian Stenzel
2a69740559
sharper gradient stops on hi-res displays
...
[ci skip]
2019-07-23 18:15:12 +02:00
Sebastian Stenzel
dd0e548353
schön is German for beautiful
...
[ci skip]
2019-07-23 17:14:22 +02:00
Tobias Hagemann
0eb19a287f
updated theme
2019-07-23 17:02:05 +02:00
Sebastian Stenzel
14de8ffd59
make window resizable ( fixes #932 )
...
[ci skip]
2019-07-23 16:51:25 +02:00
Sebastian Stenzel
ac6249f541
toolbar styling
2019-07-23 16:17:30 +02:00
Sebastian Stenzel
5af2a392ea
show stuff in vault list cells
2019-07-23 14:21:08 +02:00
Sebastian Stenzel
edfdca6e5f
Load vault list cells from FXML
2019-07-23 13:13:36 +02:00
Armin Schrenk
c2ed9958c7
changing test functionality by intended showing now selected file
2019-07-22 17:12:22 +02:00
Armin Schrenk
fddae7d0e1
adding back, open and file chooser button.
2019-07-22 16:53:06 +02:00
Tobias Hagemann
fa729e220c
updated theme
2019-07-22 16:16:15 +02:00
Sebastian Stenzel
c917fb6a57
Added UI theme switcher (issue #930 )
2019-07-22 15:05:23 +02:00
Sebastian Stenzel
cf2e026f75
NONONO
...
[ci skip]
2019-07-19 16:23:29 +02:00
Sebastian Stenzel
c340544152
Add Vault Wizard: Navigation between scenes
...
[ci skip]
2019-07-19 16:22:27 +02:00
Sebastian Stenzel
00c7cae923
cleanup [ci skip]
2019-07-19 14:15:45 +02:00
Sebastian Stenzel
80cff6912b
Hooked up "add vault" wizard
2019-07-19 13:35:08 +02:00
Sebastian Stenzel
b76e1d4167
Each window is now a separate @Subcomponent of the FxApplicationComponent
2019-07-19 12:46:34 +02:00
Sebastian Stenzel
f7759d2547
hooked up all controls in Preferences window
2019-07-17 16:17:23 +02:00
Tobias Hagemann
bf0e984e6c
added links to some images [ci skip]
2019-07-17 14:16:25 +02:00
Tobias Hagemann
b33dd62dc5
updated sponsors [ci skip]
2019-07-17 14:12:56 +02:00
Sebastian Stenzel
d51e3979ff
Added SplitPane css
...
[ci skip]
2019-07-17 10:54:40 +02:00
Sebastian Stenzel
01275fce9f
add movable divider between vault list and vault detail view
2019-07-16 17:16:19 +02:00
Sebastian Stenzel
261b18f4eb
First CSS for basic UI controls
2019-07-16 16:08:47 +02:00
Sebastian Stenzel
fdc20aa84f
Added controls to preferences screen
2019-07-16 16:08:34 +02:00
Sebastian Stenzel
a3382c2d5b
hook up preferences window
2019-07-15 16:39:21 +02:00
Sebastian Stenzel
52a9a2f018
starting with blank css
2019-07-15 11:32:58 +02:00
Sebastian Stenzel
cfea1c16bc
added vault list and vault detail view
2019-07-15 11:32:49 +02:00
Sebastian Stenzel
180c07cf61
new class layout for viewcontrollers
2019-07-11 00:19:18 +02:00
Sebastian Stenzel
53cc93a2b4
don't attempt to access linux keychain on non-linux systems, even if classes are present (i.e. when starting from IDE)
...
[ci skip]
2019-07-10 15:15:37 +02:00
Sebastian Stenzel
f880db4902
fixes #842
2019-07-10 15:14:23 +02:00
Sebastian Stenzel
f16c887911
Updated CryptoFS
2019-07-10 12:48:24 +02:00
Sebastian Stenzel
dc889b8810
fixes #919
2019-07-09 17:04:05 +02:00
Sebastian Stenzel
903d8187e9
Preparing 1.4.12
2019-07-04 15:59:16 +02:00
Tobias Hagemann
7fedcafa9e
Updated localizations
2019-07-04 15:48:42 +02:00
infeo
15dcf10ad7
fixing error where wrong mount flags are displayed (app started with webDAV and then switched to Fuse/Dokany)
2019-07-04 15:20:14 +02:00
infeo
1a99ae3e44
deactivating mout flags in the ui when WebDAV is used
2019-07-04 14:31:16 +02:00
infeo
82ff5ddabe
due to change in type of winDriveLetters (from Character to Path) need addtional adjustment
2019-07-04 14:07:21 +02:00
infeo
67c29603da
removing white spaces before and after additional dokany mount options
2019-07-04 14:04:19 +02:00
infeo
20e7186256
correcting wrong mount option
2019-07-04 14:03:14 +02:00
infeo
66d7621bc9
Merge branch 'bugfix/872-vaultLetterChangesAutomatically' into develop
2019-07-04 13:41:20 +02:00
infeo
5e46236cb2
formatting
2019-07-04 13:37:39 +02:00
infeo
ffb6cc354b
fix for more consistent ui
2019-07-04 13:37:27 +02:00
infeo
23da229d81
spelling error
2019-07-04 13:06:38 +02:00
infeo
fe7e9d84ca
fixing labels and gui element positions
2019-07-04 12:03:54 +02:00
infeo
ea1edb2320
Merge branch 'develop' into bugfix/872-vaultLetterChangesAutomatically
2019-07-04 11:38:37 +02:00
infeo
688726b98d
Merge develop into /bugfix/872-vaultLetterChange
2019-07-04 11:22:08 +02:00
Sebastian Stenzel
e108bdbdb4
Update stale.yml
2019-07-03 18:57:30 +02:00
Sebastian Stenzel
b71c6a9d9f
Merge branch 'feature/802-custom-mount-flags' into develop
...
fixes #802
2019-07-03 16:08:38 +02:00
Sebastian Stenzel
5d0e153155
no longer using snapshot
2019-07-03 15:46:56 +02:00
Sebastian Stenzel
0e40e785d5
Merge branch 'develop' into feature/802-custom-mount-flags
...
[ci skip]
2019-07-02 16:49:20 +02:00
Sebastian Stenzel
5b2bd86e32
Added paragraph about running Cryptomator using the .jar files within the buildkit.
...
This fixes #917
[ci skip]
2019-07-02 16:48:51 +02:00
Sebastian Stenzel
8f1fd24746
fixes #843
2019-07-02 16:41:44 +02:00
Sebastian Stenzel
f974876bf2
Merge branch 'feature/422-save-pw-linux' into develop
...
fixes #422
2019-07-02 16:12:45 +02:00
Sebastian Stenzel
7fcaded720
minor amendment to #905
...
[ci skip]
2019-07-02 16:09:48 +02:00
Sebastian Stenzel
c66519a2d0
Merge pull request #905 from purejava/secret-service-simple
...
Fixes #422
2019-07-02 16:06:06 +02:00
Ralph Plawetzki
1aec6ef877
Include required jar files for secret-service in Linux build
2019-06-29 15:34:15 +02:00
Ralph Plawetzki
5217546f73
Isolate SimpleCollection via an interface and avoid imports for it
...
This is needed on other platforms than Linux to avoid class loading problems on runtime in case secret-service.jar is missing
2019-06-29 15:31:22 +02:00
Ralph Plawetzki
63383866ea
Add access functionality for Gnome login keyring
2019-06-29 15:28:26 +02:00
Sebastian Stenzel
0da567613d
custom mount flag support for Dokany ( #802 )
...
[ci skip]
2019-06-25 11:32:53 +02:00
Sebastian Stenzel
5688289918
UI tweaks to unlock screen (to be tested under windows)
2019-06-24 14:47:58 +02:00
Sebastian Stenzel
b15d410378
Re-layouted unlock UI and added textfield for custom mount flags (atm only supported for FUSE - see #802 )
2019-06-18 16:39:56 +02:00
Sebastian Stenzel
ed9adab9b4
store custom mount flags in settings.json as string instead of string array
2019-06-18 16:31:10 +02:00
Sebastian Stenzel
06abbf2dd1
custom mount flags default to empty flags
2019-06-18 15:00:54 +02:00
Sebastian Stenzel
f909f384be
improved error logging
2019-06-18 15:00:25 +02:00
Sebastian Stenzel
367281fccb
overwrite settings atomically
2019-06-18 14:45:43 +02:00
Sebastian Stenzel
f53f2d2ca4
allow to store custom mount flags in the vault settings (required for #802 )
...
[ci skip]
2019-06-17 13:55:31 +02:00
Sebastian Stenzel
af73dab795
Merge branch 'master' into develop
2019-06-11 12:58:44 +02:00
Sebastian Stenzel
569a2c86ba
Merge branch 'release/1.4.11'
2019-06-11 12:57:36 +02:00
Sebastian Stenzel
37f9ec31a5
fixes #900
2019-06-06 16:41:50 +02:00
Tobias Hagemann
8db856855e
Updated issue templates, code of conduct, and contributing [ci skip]
2019-05-24 14:51:48 +02:00
Tobias Hagemann
c31212a73a
Create SECURITY.md
2019-05-23 16:12:53 +02:00
Sebastian Stenzel
bcbf53a606
Create FUNDING.yml
...
[ci skip]
2019-05-23 16:01:12 +02:00
Sebastian Stenzel
e35c7a6991
Updated issue templates
...
[ci skip]
2019-05-23 12:50:40 +02:00
Sebastian Stenzel
ff80b4c61d
Preparing 1.4.11
2019-05-22 17:17:08 +02:00
Sebastian Stenzel
295400cb97
fixes #890 , fixes #867
2019-05-22 17:13:57 +02:00
Tobias Hagemann
e1a9a3d519
Added French (BE), French (CA), Indonesian, and Swedish localizations
2019-05-22 16:26:54 +02:00
Tobias Hagemann
393628bf70
Merge pull request #896 from purejava/fix-887
...
Fixes https://github.com/cryptomator/cryptomator/issues/887
2019-05-19 13:37:21 +02:00
Ralph Plawetzki
31dd78ee28
Fixes https://github.com/cryptomator/cryptomator/issues/887
...
Set text in password field to null when they get swiped
2019-05-18 13:27:29 +02:00
Tobias Hagemann
f0f3b97a4f
Annoying IDE [ci skip]
2019-05-09 16:29:25 +02:00
Tobias Hagemann
e9f55da573
Merge branch 'master' into develop
2019-05-09 13:29:10 +02:00