Commit Graph

  • 79a2d00eb6 adjusted bug report templates Sebastian Stenzel 2021-07-16 10:11:14 +02:00
  • 747ebaea7c localize health check Armin Schrenk 2021-07-15 16:50:20 +02:00
  • 97c52d788c fit result list to window size Armin Schrenk 2021-07-15 12:55:43 +02:00
  • 3f76a04b38 Refactor CheckListCell to display ellipsis rather than allow horizontal scrolling Armin Schrenk 2021-07-15 12:48:39 +02:00
  • 8d9c33f7df Relayout health start Armin Schrenk 2021-07-15 11:59:42 +02:00
  • 44cadce23d Merge branch 'develop' into feature/modular Sebastian Stenzel 2021-07-15 11:58:44 +02:00
  • 9eaf700b87 Merge pull request #1719 from cryptomator/feature/1589-unix-sockets Sebastian Stenzel 2021-07-15 11:42:46 +02:00
  • 8271428d64 cleanup Sebastian Stenzel 2021-07-15 08:36:37 +02:00
  • fe84783fac add shutdown hook to make sure ipc socket gets cleaned up even in event of fire Sebastian Stenzel 2021-07-14 17:54:08 +02:00
  • a71e344036 ui adjustments & code cleanup Armin Schrenk 2021-07-14 17:25:33 +02:00
  • 7d3678dc36 adjusted logging Sebastian Stenzel 2021-07-14 17:23:08 +02:00
  • de07c0aa9a Merge branch 'develop' into feature/1589-unix-sockets Sebastian Stenzel 2021-07-14 17:22:16 +02:00
  • b47beabc2f startup time optimization Sebastian Stenzel 2021-07-14 17:17:25 +02:00
  • f8c6191588 only attempt client connection to non-regular-file nodes Sebastian Stenzel 2021-07-14 15:41:16 +02:00
  • 87d481ccc3 yet another attempt to skip client connection attempts for non-existing socket files Sebastian Stenzel 2021-07-14 15:07:13 +02:00
  • 03182ae4e0 fixed typos Sebastian Stenzel 2021-07-14 12:46:17 +02:00
  • c10a909ea4 attempt to fix socket on Windows Sebastian Stenzel 2021-07-14 12:45:09 +02:00
  • e9461b4fc7 fixed launcher scripts Sebastian Stenzel 2021-07-13 18:52:00 +02:00
  • d82a91f896 give thread a good name Sebastian Stenzel 2021-07-13 18:51:48 +02:00
  • c87264f653 Merge branch 'develop' into feature/1589-unix-sockets Sebastian Stenzel 2021-07-13 18:41:24 +02:00
  • 6eacc6a9d3 fix premature shutdown (e.g. on ⌘Q on macOS) Sebastian Stenzel 2021-07-13 18:41:03 +02:00
  • 80874ea199 fixed test Sebastian Stenzel 2021-07-13 18:21:49 +02:00
  • 755eb70ae8 Use UNIX Sockets for IPC Sebastian Stenzel 2021-07-13 18:18:38 +02:00
  • 21946ae6aa Fill health start fail screen with information Armin Schrenk 2021-07-13 16:55:21 +02:00
  • 102ab93dbd Add introductory screen to check view if main run is not started Armin Schrenk 2021-07-13 15:52:53 +02:00
  • e40ce62877 Remove count of warnings/criticals from GUI Armin Schrenk 2021-07-13 12:03:34 +02:00
  • 05f5856d66 adjust fix workflow: * add icon for failed fix * add style class for fix iconView * replace progress indicator by spinner icon Armin Schrenk 2021-07-13 12:02:29 +02:00
  • 6292ad059c set correct style class for all used check state icons Armin Schrenk 2021-07-12 20:03:14 +02:00
  • c6a79de6f3 fixing small problems: * unscoped controller * gc'ed bindings Armin Schrenk 2021-07-12 14:57:04 +02:00
  • f4c8fd26d3 Same window size for all screens, fix check list size Armin Schrenk 2021-07-12 10:51:58 +02:00
  • c0d552da92 Add CheckState icon to check detail view Armin Schrenk 2021-07-12 10:34:36 +02:00
  • 720478c2f4 Further adjustment to workflow: * bind modality to vault options window * open unlock in a new window and close it afterwards Armin Schrenk 2021-07-09 14:47:07 +02:00
  • 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 Armin Schrenk 2021-07-09 13:51:54 +02:00
  • 8ecb78abec use fixed width for check state icon in list Armin Schrenk 2021-07-08 16:01:03 +02:00
  • a9db8eb0d5 Small UI adjustments Armin Schrenk 2021-07-08 16:00:36 +02:00
  • f61073d1c6 adding a result to list needs to be done on FX thread Armin Schrenk 2021-07-08 15:30:36 +02:00
  • 419eb93cb3 Apply code suggestions Armin Schrenk 2021-07-08 10:59:41 +02:00
  • b4a530b2eb Apply suggestions from review Armin Schrenk 2021-07-07 15:36:10 +02:00
  • 0395ef2b44 remove glyph icon styleclass from result icon view Armin Schrenk 2021-07-07 13:00:30 +02:00
  • 19c61ffea8 Further Refactoring: * simplyify check executor by using Fx TaskAPI * reduce number of check states Armin Schrenk 2021-07-07 12:54:43 +02:00
  • 3b4ff4d3a2 Merge branch 'develop' into feature/1690-invalid-config-handling feature/1690-invalid-config-handling JaniruTEC 2021-07-06 16:48:07 +02:00
  • 1edc6e1189 Removed newline JaniruTEC 2021-07-06 16:45:22 +02:00
  • fd12116ce7 cleanup & renaming Armin Schrenk 2021-07-06 16:40:38 +02:00
  • 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 Armin Schrenk 2021-07-06 16:33:17 +02:00
  • cf7a2db7ec Merge branch 'develop' into feature/modular Sebastian Stenzel 2021-07-06 13:19:07 +02:00
  • 97222d3d67 Updated README.md Zane Campbell 2021-07-06 02:52:16 -04:00
  • 58eb6a6dee change status view from Label to Stackpane & adjust spinner size computation feature/spinning-spinner Armin Schrenk 2021-06-30 20:22:22 +02:00
  • 172593517a show warning glyph in check list, if check contains non-good results Sebastian Stenzel 2021-06-30 17:29:59 +02:00
  • 16c64a20e3 reordered Sebastian Stenzel 2021-06-30 17:28:14 +02:00
  • d6f8ab13aa prevent weird window resizing Sebastian Stenzel 2021-06-30 16:34:57 +02:00
  • d92a8e7980 class not meant to be part of DI graph Sebastian Stenzel 2021-06-30 16:34:45 +02:00
  • 374493e8b4 implemented async sequential fix queue Sebastian Stenzel 2021-06-30 14:15:23 +02:00
  • f3953c2fb1 wrap DiagnosticResult in Result in order to track the state of applied fixes Sebastian Stenzel 2021-06-30 14:13:05 +02:00
  • 5c9c336a33 allow setting glyph to null Sebastian Stenzel 2021-06-30 14:08:06 +02:00
  • b256670bcc replace static icon in vault detail screen by statusView Armin Schrenk 2021-06-30 13:50:06 +02:00
  • 91162d3d8f use RotateTranslation isntead of custom Animation Armin Schrenk 2021-06-30 13:20:34 +02:00
  • 683f17ef24 sum status indication with icon up in single class and apply proper css Armin Schrenk 2021-06-30 11:04:41 +02:00
  • e626104c06 Add progress indicator skin to light theme & correct attribution of origin Armin Schrenk 2021-06-29 17:59:15 +02:00
  • f73bcc0a9e clean up Armin Schrenk 2021-06-29 17:19:13 +02:00
  • 4167fdc850 create custom spinner Armin Schrenk 2021-06-29 16:30:52 +02:00
  • 6b113f26ba reduce Platform.runLater() invokations Sebastian Stenzel 2021-06-29 16:26:16 +02:00
  • dbef1466c1 read vault config async Sebastian Stenzel 2021-06-29 16:07:46 +02:00
  • f544f72327 test impl Armin Schrenk 2021-06-29 15:59:45 +02:00
  • 6b0d8a48c2 added temporary dummy health checks for testing purposes Sebastian Stenzel 2021-06-29 14:05:01 +02:00
  • c7b9735f13 simplify task selection code Sebastian Stenzel 2021-06-29 14:04:32 +02:00
  • a96115ecd6 Feature: revamp health workflow init (#1695) Armin Schrenk 2021-06-29 09:57:45 +02:00
  • c6aceb3e59 don't setPassphraseStored to true after changing pw, when it isn't actually stored Sebastian Stenzel 2021-06-28 18:52:34 +02:00
  • cadd071ebd update cryptofs Sebastian Stenzel 2021-06-28 18:42:10 +02:00
  • b64264ef8b updated 3rd party licenses Sebastian Stenzel 2021-06-26 17:49:18 +02:00
  • 429ca6cfd0 Merge branch 'develop' into feature/modular Sebastian Stenzel 2021-06-26 17:48:13 +02:00
  • 46691f057e dependency update Sebastian Stenzel 2021-06-26 17:42:40 +02:00
  • f1b40e32a7 dependency update Sebastian Stenzel 2021-06-26 17:25:00 +02:00
  • 714a0c6664 Removed unnecessary super interface JaniruTEC 2021-06-25 00:17:17 +02:00
  • b4a97803ff [Snyk] Security upgrade org.cryptomator:webdav-nio-adapter from 1.2.2 to 1.2.3 (#1698) Snyk bot 2021-06-24 10:58:47 +03:00
  • 8ac253504f Merge pull request #1697 from cryptomator/refactoring/spellchecking JaniruTEC 2021-06-23 22:49:57 +02:00
  • 135b61070d Fixed misspelled key JaniruTEC 2021-06-23 22:48:18 +02:00
  • 903f55a24f improve health check gui: * convert milliseconds to hours, minutes and seconds * spelling * adjust to dark theme Armin Schrenk 2021-06-22 17:15:37 +02:00
  • 94e26da693 Re-enable FUSE Sebastian Stenzel 2021-06-22 16:32:19 +02:00
  • 458a466c7f updated and excluded dependencies Sebastian Stenzel 2021-06-18 15:17:38 +02:00
  • 4f3cd2f47c replace JSR-305 Nullable annotation Sebastian Stenzel 2021-06-18 15:16:57 +02:00
  • f2fadafa66 Fix snyk.io badge in README due to switch to single maven module Julian Raufelder 2021-06-16 16:10:28 +02:00
  • 0676732796 Merge pull request #1693 from cryptomator/feature/sign-src-tarball Julian Raufelder 2021-06-16 12:54:37 +00:00
  • 08cbfd47ea Prefix signature of tarball in release with cryptomator Julian Raufelder 2021-06-16 14:19:14 +02:00
  • b15cda260e Apply suggestions from code review Julian Raufelder 2021-06-16 12:13:49 +00:00
  • 74355b128a Sign tarball in release using GPG Julian Raufelder 2021-06-16 13:24:25 +02:00
  • 000f27e166 Fixed spelling mistakes that required API breaking changes JaniruTEC 2021-06-12 01:56:15 +02:00
  • e1d83c996e Fixed independent spelling mistakes JaniruTEC 2021-06-12 01:45:31 +02:00
  • 0dc401883f Enabled proofreading JaniruTEC 2021-06-12 01:35:36 +02:00
  • 3762441230 Renamed InvalidSettingsException to InvalidSettingException [skip ci] JaniruTEC 2021-06-11 22:51:34 +02:00
  • d0d161023d Added InvalidSettingsException JaniruTEC 2021-06-11 18:52:32 +02:00
  • 6cd0fc6807 Updated the contract of the MountPointChooser-interface JaniruTEC 2021-06-09 01:31:48 +02:00
  • 364d59fdf7 Added ".idea/**/shelf" to .gitignore JaniruTEC 2021-06-11 18:27:51 +02:00
  • be6b6e4541 adjusted launcher scripts to use the module path Sebastian Stenzel 2021-06-10 10:35:02 +02:00
  • 6f3c90465c adjust fxml loading to modular setup Sebastian Stenzel 2021-06-09 21:25:00 +02:00
  • 0e924e7429 disable fuse for now Sebastian Stenzel 2021-06-09 18:38:44 +02:00
  • 52940d6a19 add module-info Sebastian Stenzel 2021-06-09 18:34:16 +02:00
  • 7f4a9c13dc update easybind Sebastian Stenzel 2021-06-09 18:33:08 +02:00
  • 210050d9d5 update cryptofs Sebastian Stenzel 2021-06-09 18:15:39 +02:00
  • f10d2b713b made tests public to avoid reflection and "open modules" Sebastian Stenzel 2021-06-09 10:14:08 +02:00
  • f9545b5532 Refactored MPC priority JaniruTEC 2021-05-25 18:00:03 +02:00