Commit Graph

246 Commits

Author SHA1 Message Date
Ilya Fedin d3715cc362 Get rid of glibmm 2024-03-15 00:00:24 +04:00
John Preston 5a5d89c32c Fix crashing regression in Qt 6.7.0. 2024-03-14 21:55:05 +04:00
John Preston b20b3142a2 Update submodules and patches commit. 2024-03-13 20:49:24 +04:00
Ilya Fedin d67f25d726 Update Qt to 6.7.0 on Linux 2024-03-13 20:46:54 +04:00
Ilya Fedin e31704d01e Update Qt to 6.6.2 on Linux 2024-02-16 19:06:33 +04:00
Ilya Fedin 8b6a7a443e Switch from libproxy to GProxyResolver 2024-02-14 20:01:31 +04:00
Ilya Fedin 7049929a59 Update libproxy 2024-01-31 23:27:41 +04:00
Ilya Fedin 308fdcf9cf Update submodules 2024-01-09 22:05:45 -08:00
Ilya Fedin 30d5b7fd66 Update patches commit in Dockerfile 2024-01-08 04:40:20 -08:00
Ilya Fedin 2ef8136308 Update patches commit in Dockerfile 2024-01-06 13:30:58 +04:00
John Preston fccc93ca53 Version 4.14.3: Update Qt patch in the Dockerfile. 2024-01-04 20:39:24 +04:00
John Preston b38e72dcd9 Fix typo in Dockerfile. 2024-01-04 18:55:27 +04:00
Ilya Fedin 9287af1752 Update patches commit in Dockerfile 2024-01-04 18:52:35 +04:00
John Preston 52ef8e780a Update zlib/minizip.
Fixes #27313.
2024-01-04 18:50:47 +04:00
John Preston 84c5310262 Revert "Update GCC to 13 in Docker"
This reverts commit 3adbfb1fb5.

There is some problem with static libstdc++ linking in Release
configuration, the Updater utility fails with unresolved externals.
2023-12-31 19:42:24 +04:00
Ilya Fedin 70115a24bb Fix some webview crashes 2023-12-28 10:05:55 +00:00
Ilya Fedin ea37e83b13 Revert "Force enable fractional-scale-v1 experimental option"
This reverts commit 4696f731da.
2023-12-27 22:44:58 +00:00
John Preston 0e8058adb1 Update tg_owt to support custom reflectors. 2023-12-22 07:35:02 -04:00
Ilya Fedin 3adbfb1fb5 Update GCC to 13 in Docker 2023-12-16 09:32:50 +04:00
Ilya Fedin 0ee0ffa7f1 Update breakpad in Docker 2023-12-16 09:32:50 +04:00
Ilya Fedin 4c82620677 Disable building libstdc++ tests 2023-12-16 09:32:50 +04:00
Ilya Fedin e173c727f7 Fix remaining known xdg-output fractional scaling issues on Wayland
And enable it by default
2023-12-07 10:24:19 +04:00
Ilya Fedin 85f56217a8 Fix docker & snap build 2023-12-01 17:20:46 +04:00
Ilya Fedin 06564efe0e Build GLib manually in Docker and Snap 2023-12-01 15:39:42 +04:00
Ilya Fedin 664ebe4ed0 Use xdg-output for Wayland fractional scaling
That's way more stable
2023-12-01 15:39:14 +04:00
Ilya Fedin d6aecdfe4b Update cmake_helpers and patches in Docker 2023-11-30 17:57:34 +04:00
Ilya Fedin 17fa50bdff Update patches commit in Dockerfile 2023-11-28 13:18:43 +04:00
Ilya Fedin a04145d981 Update xkbcommon in Docker 2023-11-27 20:09:37 +04:00
Ilya Fedin e8c9cb7d2a Update Qt to 6.6.1 on Linux 2023-11-27 20:09:20 +04:00
Ilya Fedin 4696f731da Force enable fractional-scale-v1 experimental option 2023-11-21 21:20:50 +04:00
Ilya Fedin cfc254bd90 Switch Qt to GitHub 2023-11-21 21:20:50 +04:00
Ilya Fedin a92e9f7162 Try to update qtwayland to 6.6.0 again 2023-11-19 07:46:32 +04:00
Ilya Fedin 9116328f29 Update to Qt 6.6.0 release on Linux 2023-10-11 21:54:42 +04:00
Ilya Fedin 93fbad50bc Downgrade qtwayland to 6.5.3 2023-10-07 07:08:21 +04:00
Ilya Fedin fe8ebc1659 Update patches on Linux 2023-10-01 07:25:58 +04:00
Ilya Fedin a732d8f5e7 Disable vfork in Qt on Linux 2023-10-01 07:25:58 +04:00
John Preston 9fcdec4166 Update libvpx revision. 2023-09-29 00:15:19 +04:00
Ilya Fedin a509be99b0 Update Qt to 6.6.0-rc1 on Linux 2023-09-26 14:12:26 +04:00
Ilya Fedin 51ff484913 Update Qt to 6.6.0-beta4 on Linux 2023-09-26 12:15:33 +04:00
Ilya Fedin 61cc7efc2a Update all dependencies in Dockerfile 2023-09-21 12:53:07 +04:00
John Preston d10b7e8402 Update tg_owt+libyuv/libvpx to chromium revisions. 2023-09-21 11:10:44 +04:00
Ilya Fedin 71f3f67fe3 Update submodules & patches on Linux 2023-09-21 10:30:09 +04:00
Ilya Fedin 47983d59fb Use -fno-omit-frame-pointer for better backtraces 2023-09-20 22:32:35 +04:00
Ilya Fedin df29af5aea CentOS 7 -> Rocky Linux 8 2023-09-20 22:32:35 +04:00
John Preston bc891ca55e Don't build too much in libwebp. 2023-09-14 10:10:54 +04:00
John Preston 7b65c9174f Link system libwebp instead of Qt-s. 2023-09-13 21:07:24 +04:00
Ilya Fedin 4c2be58dd3 Update Qt patches on Linux 2023-08-30 05:13:21 +02:00
John Preston 05b628da9b Limit libvpx frame size. 2023-08-21 11:06:23 +02:00
Ilya Fedin 07bbfd1353 Make dark mode update go through Qt code on Linux
This makes the behavior consistent and is possible now thanks to a Qt patch
2023-08-18 17:09:21 +02:00
Ilya Fedin 87f52cf7df Downgrade libwayland to the version before thread safe API was introduced
This API sadly not present on older systems and we have to use the thread unsafe one if we want to be compatible with them
2023-08-15 13:35:00 +02:00