Commit Graph

79 Commits

Author SHA1 Message Date
Grant Moyer 3b635966ab Use Wayland backend for Wayland sessions
These two flags tell Electron, through Chromium, to use Wayland for rendering. The flags are set in the bash script, because setting them in desktop/main.js causes issues with rendering.

Rendering with Wayland instead of X11 and XWayland gives better support for DPI scaling. Additionally, this change also has implications for drag-and-drop, since drag-and-drop does not work consistently from XWayland to Wayland apps and visa versa (for example, from XWayland KeeWeb to Wayland Firefox under sway).
2021-12-28 19:18:12 -05:00
antelle 566e2fb35d
creating browser socket in a group container on macOS 2021-04-15 20:38:13 +02:00
antelle 7d1e343d25
fixed wait-pid 2021-03-27 14:24:54 +01:00
antelle 84d17b7255
added --verbose option to the installer 2021-03-27 14:11:28 +01:00
antelle 4e84121553
cleaned up legacy auto-type 2021-03-08 22:29:59 +01:00
antelle 15920abcf7
replaced a year 2021-02-04 21:09:21 +01:00
antelle b60307e28b
removed com.apple.security.get-task-allow entitlement 2021-02-03 21:58:49 +01:00
antelle 9f49c357e9
using provisioning profile for codesigning macos apps 2021-01-10 12:16:27 +01:00
antelle 5dd0d51514
removed endswith 2021-01-10 09:59:51 +01:00
antelle c7574a6b83
debug message in the installer 2021-01-10 09:41:30 +01:00
antelle ab64e9343b
sleep time 2021-01-10 09:36:34 +01:00
antelle a8967ac764
timeout before copying files in the updater 2021-01-09 22:10:39 +01:00
antelle 20bc254a42
fixed windows uninstaller 2021-01-09 21:52:38 +01:00
antelle e298d5fbd8
ignoring cancellation errors 2021-01-09 21:37:20 +01:00
antelle ff54c2070d
fixed the macos updater 2021-01-09 21:34:59 +01:00
antelle 6fcf77829d
using ES5 in the installer 2021-01-09 17:41:34 +01:00
antelle 890f998fe0
updating support in win32 installer 2021-01-09 17:14:56 +01:00
antelle 43c8976282
fixed a typo 2021-01-09 13:24:50 +01:00
antelle 2900fe07bf
fixed app launch 2021-01-09 13:19:24 +01:00
antelle 1d572d1fa9
installing updates on macos 2021-01-09 13:15:25 +01:00
antelle 21b8e9ae8f
removed globals 2021-01-09 11:50:40 +01:00
antelle cb77b7fc1e
moved the installer script 2021-01-09 11:49:54 +01:00
antelle 09fcddfad2
removed an old script 2021-01-09 11:44:52 +01:00
antelle b8ce1b5cc1
macos installer 2021-01-09 11:44:13 +01:00
Peter Dave Hello 94cfa4f3d4 Replace ADD with COPY instruction in Dockerfile
Reference:

- https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#add-or-copy

> For other items (files, directories) that do not require ADD’s tar
> auto-extraction capability, you should always use COPY.
2020-11-30 10:11:32 +08:00
Dimitri Witkowski 66a0cf4782
Merge pull request #1639 from PeterDaveHello/patch-3
Ask apk to leave no cache in Dockerfile
2020-11-29 18:57:12 +01:00
Peter Dave Hello 57296ba313
Ask apk to leave no cache in Dockerfile
This will make the image smaller
2020-11-30 01:51:47 +08:00
Peter Dave Hello 47dc1727df
Clean up apt local cache in Dockerfile
This will make the image smaller
2020-11-30 01:49:53 +08:00
antelle 136fbc2f77
updated macOS helper icon 2020-11-25 23:29:43 +01:00
antelle 25bc5643b1
removed app icon for macos 2020-11-25 23:21:29 +01:00
antelle 2d752ef144
fix #917: option to install without a desktop icon on Windows 2020-06-03 18:11:38 +02:00
antelle 65f66ac60c
fix #1503: arm64 Windows installer 2020-05-14 22:59:11 +02:00
antelle e795a317cc
fixed docker build 2020-04-08 20:23:45 +02:00
antelle 68d845ff3d
fixed Docker build 2020-04-07 17:12:53 +02:00
antelle c5298242f6
fixed appimage 2020-04-03 17:17:30 +02:00
Tomasz Meresiński 42b92ec081 Fix: MAINTAINER directive in Dockerfile is deprecated 2020-03-19 18:34:10 +01:00
antelle eedc4374b9 fix #890: deb will no longer install to /opt 2020-03-17 23:09:46 +01:00
antelle 76304395bd fixed appdata package id 2020-03-17 23:05:04 +01:00
antelle d3dabc35e5 moved appdata package 2020-03-17 23:04:20 +01:00
antelle 039b45e926 renamed appdata package 2020-03-17 23:03:47 +01:00
antelle bf1b162cbc fix #855: appdata file in deb packages 2020-03-17 22:58:08 +01:00
antelle c4be2e5d00 fix #1338: minimized option not working on linux 2020-03-15 10:14:00 +01:00
antelle 85027aa504 Merge branch 'release-1.11' 2019-10-11 21:07:12 +02:00
Thoralf Rickert-Wendt 9679841e22 #1298 wrong path 2019-10-11 17:49:16 +02:00
Thoralf Rickert-Wendt 16612bface #1298 using url conform delimiter 2019-10-11 17:45:54 +02:00
Thoralf Rickert-Wendt 7b4953a049 #1298 add variable to define a custom configuration within docker 2019-10-11 17:33:50 +02:00
antelle 320bc0fe06 fix #1292: macOS app notarization 2019-10-10 23:49:51 +02:00
antelle e6556ca92d 2019 2019-08-19 23:33:52 +02:00
antelle 0e4538650d fix #1171: enabled updater on Linux 2019-08-17 13:36:03 +02:00
antelle 376c1a9cbc fix #804: Windows installer upgrade issue 2017-12-11 19:42:26 +01:00