Commit Graph

135 Commits

Author SHA1 Message Date
Roman Telezhynskyi
79e1bf0f8d Follow BugSplat convention for naming sym files.
BugSplat's Breakpad processor is very particular about upload conventions. To resolve this issue modify sym file such that the file name is Valentina.sym and the module name (first line of the sym file) as Valentina.
2024-05-09 11:23:05 +03:00
Roman Telezhynskyi
8c83c50991 Don't zip sym files. 2024-04-29 17:03:21 +03:00
Roman Telezhynskyi
bb8ff04498 Migrate to github actions. 2024-04-27 09:06:27 +03:00
Roman Telezhynskyi
d7be594820 Fix cleaning mask. 2024-04-15 15:46:18 +03:00
Roman Telezhynskyi
bc31838319 Create sym files with includes. 2024-04-11 10:48:46 +03:00
Roman Telezhynskyi
b7e2366cd1 Debug files files on macos are actually folders. 2024-03-29 15:58:06 +02:00
Roman Telezhynskyi
7b58a98127 Fix dropbox cleaning. 2024-03-29 11:37:04 +02:00
Roman Telezhynskyi
4a6fc76329 Ensure that file closed after sending. 2024-03-28 15:51:46 +02:00
Roman Telezhynskyi
d5c260a24d Add optional "multibundle" to version string. 2024-03-28 14:53:26 +02:00
Roman Telezhynskyi
959a878e29 Build script fixes. 2024-03-28 07:22:44 +02:00
Roman Telezhynskyi
62e66deb5e Since we zip sym file, we no longer need it. 2024-03-26 21:09:48 +02:00
Roman Telezhynskyi
c630b5cdf8 Fix typo. 2024-03-26 20:34:57 +02:00
Roman Telezhynskyi
a829a2d2de Fix copying debug files on macos. 2024-03-26 20:33:21 +02:00
Roman Telezhynskyi
797d90bdb9 Log symupload script. 2024-03-25 16:23:21 +02:00
Roman Telezhynskyi
bdb9028a00 Install dump_syms on Windows. 2024-03-25 14:14:40 +02:00
Roman Telezhynskyi
09730f8a53 Switch to dump_syms from mozilla project. 2024-03-21 17:18:10 +02:00
Roman Telezhynskyi
33a5939c18 Automatic crash reports. 2024-03-12 16:39:44 +02:00
Roman Telezhynskyi
18545d6355 Prepare portable bundle on Windows as a second option. 2024-03-01 13:44:15 +02:00
Roman Telezhynskyi
eb22f19fea English language is internal and doesn't require separate *.qm file. 2024-02-27 18:12:16 +02:00
Roman Telezhynskyi
2ef85d43d4 Add path to Linux folder. 2024-02-16 18:31:35 +02:00
Roman Telezhynskyi
c8ffff6428 Test coverage with gcov. 2024-02-16 16:39:07 +02:00
Roman Telezhynskyi
c8edf84def Fix path to AppImage. 2024-02-14 11:03:13 +02:00
Roman Telezhynskyi
4b19565d4e Lupdate. 2024-02-14 09:38:00 +02:00
Roman Telezhynskyi
260176f768 Switching to appimage-builder to generate AppImage. 2024-02-13 20:35:06 +02:00
Roman Telezhynskyi
1ac5a4167f Support for AppImage. 2024-02-10 15:53:02 +02:00
Roman Telezhynskyi
b9f3e7c601 Analyze code with Sonar cloud. 2024-02-05 14:46:30 +02:00
Roman Telezhynskyi
281587512c Create multisize versions of ICO files for Windows. 2024-01-30 20:35:12 +02:00
Roman Telezhynskyi
9a5263eb83 Remove redundant localizations: fr_CA, en_CA, en_IN. 2024-01-30 16:10:11 +02:00
Roman Telezhynskyi
ac92a209d9 Rename environment variable. 2024-01-25 12:27:22 +02:00
Roman Telezhynskyi
e31bc4c0d4 Debugging script. 2024-01-25 11:32:13 +02:00
Roman Telezhynskyi
4060160f87 Fix preparing to deploy an installer. 2024-01-25 09:01:24 +02:00
Roman Telezhynskyi
32519e6089 Updated Windows installer. Closes #196 2024-01-24 11:22:01 +02:00
Roman Telezhynskyi
3497c9499d New tools: Arc start point, Arc end point. 2023-11-17 11:58:51 +02:00
Roman Telezhynskyi
b187e3c1c7 Remove measurement translations. 2023-10-31 09:42:09 +02:00
Roman Telezhynskyi
55cf9bbad6 Fix clearing Dropbox folder. 2023-10-08 08:15:03 +03:00
Roman Telezhynskyi
e857dc6a8d Add missing filter to clean multibundle builds. 2023-09-23 10:44:45 +03:00
Roman Telezhynskyi
c3c2fb3d6f Automatic Code-signing and Notarization for macOS. 2023-09-13 14:27:14 +03:00
Roman Telezhynskyi
a293d441d7 Explicitly link to libcrypto and libssl to avoid error: Failed to load libssl/libcrypto. 2023-08-28 17:25:31 +03:00
Roman Telezhynskyi
df888f2f5d Lupdate. 2023-08-21 16:30:03 +03:00
Roman Telezhynskyi
ec8a22cc84 Improve support for dark theme.
Custom dark theme updated. Added support for native dark mode. Added new icon themes. Scene still needs improvement.
2023-07-24 13:41:42 +03:00
Roman Telezhynskyi
27d5b5d784 Optimizing cleaning algorithm. 2023-07-15 19:24:22 +03:00
Roman Telezhynskyi
25aa63f9a9 Improve Dropbox folder cleaning. 2023-07-13 22:08:39 +03:00
Roman Telezhynskyi
aa78d93527 Fix cleaning Dropbox. 2023-05-17 16:42:25 +03:00
Roman Telezhynskyi
0eaf1a6b66 Fix lupdate script. 2023-05-17 16:10:10 +03:00
Roman Telezhynskyi
867348fb8e Fix issue with incorrect placing pattern making translations. 2023-05-17 09:35:34 +03:00
Roman Telezhynskyi
cf412d058c Update transifex config. 2023-05-08 17:51:34 +03:00
Roman Telezhynskyi
f247a1e895 Clean stale artifacts. 2023-03-11 13:55:40 +02:00
Roman Telezhynskyi
740f70c030 Refactoring. 2023-03-11 13:43:50 +02:00
Roman Telezhynskyi
f4ecde5120 appveyor.yml Windows and MacOS. 2023-02-22 16:45:53 +02:00
Roman Telezhynskyi
80affdba85 Testing macos build. 2023-02-17 14:49:53 +02:00