Veronica Berglyd Olsen
74ead29433
Move MacOS plist info back to a template file, and simplify stuff in setup.py
2023-02-04 19:33:04 +01:00
Veronica Berglyd Olsen
a6d9ed0c8c
Merge branch 'patch' into macos-appbundle
2023-02-04 17:35:04 +01:00
Veronica Berglyd Olsen
c9d768e138
Project Details dialog fixes ( #1339 )
2023-02-04 16:48:18 +01:00
Veronica Berglyd Olsen
4ba3297d17
Update base translation file
2023-02-04 16:45:53 +01:00
Veronica Berglyd Olsen
a5d05ab777
Improve time format of editing time on project details dialog ( #1335 )
2023-02-04 16:32:41 +01:00
Veronica Berglyd Olsen
4e815a5f86
Make sure project name, title and author cannot be set to string "None"
2023-02-04 16:29:51 +01:00
Veronica Berglyd Olsen
b1bc80a0cd
Make sure title and author is always refreshed when project details dialog is opened ( #1336 )
2023-02-04 16:29:23 +01:00
Rachel Powers
af1233925e
fix icns generation and bundle display name.
...
while the icns *can* be generated on linux it is much preferable to generate it on macos
it is checked in as a convience
this commit fixes the appbundle not displaying the icon corrected
and corrects the app being displayed as "python" in the top bar when the bundle is run
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-31 17:10:36 -07:00
Veronica Berglyd Olsen
71a8e72180
Merge branch 'patch' into macos-appbundle
2023-01-30 12:14:57 +01:00
Veronica Berglyd Olsen
9d46dde1c5
Fix typo in 2.0 release notes
2023-01-29 11:53:08 +01:00
Veronica Berglyd Olsen
4f11990b93
Release 2.0.4 ( #1326 )
2023-01-29 02:44:08 +01:00
Veronica Berglyd Olsen
e4cc9ef5b5
Bump version to 2.0.4 and update changelog
2023-01-29 02:34:42 +01:00
Veronica Berglyd Olsen
fe6d4de025
Fix PyQt5 version check ( #1325 )
2023-01-29 02:27:06 +01:00
Veronica Berglyd Olsen
c9fe0cad05
Also fix import in the error handler
2023-01-29 02:22:14 +01:00
Veronica Berglyd Olsen
1437659a4e
Drop the splitVersionNumber function
2023-01-29 02:14:21 +01:00
Veronica Berglyd Olsen
0c75a53e57
Fix wrong inport of PyQt5 version ( #1324 )
2023-01-29 02:13:32 +01:00
Veronica Berglyd Olsen
e2f7e77ec2
Mentione Qt SVG dependency for Arch Linux in the docs ( #1319 )
2023-01-21 23:03:46 +01:00
Rachel Powers
beb95c49fa
fix: fit artifact uploads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-09 00:53:15 -07:00
Rachel Powers
f912d55177
refactor: move plist gen into setup.py
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 22:09:32 -07:00
Rachel Powers
b7e7a087f8
fix: remove codesign for now, only build on tags
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
82dd1c46cf
fix: force build on this branch for testing
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
a228c4b32a
Squashed commit of the following:
...
commit a1f358b6f0a193be7d3d72fa4082fa09701ebe16
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:48:38 2022 -0700
fix: reneable the res of the build
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 8ed02b09aeb9c302e30023fcbf73c8b5e3bbc8ff
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:41:19 2022 -0700
fix: install qt for tools
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit d68dc29d49f1a2547912fc97867126f4fc6d96c4
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:32:07 2022 -0700
fix: add tex-gyre to texlive install
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit ff654a2a914cd00c867088baf147f8ccd70a185c
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 11:08:46 2022 -0700
fix: add required latex pkgs
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 1a4babc11c274f69c6c04edddfc5011f9162759e
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 10:17:31 2022 -0700
fix: install sphinx via pip3
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 4b602b0955fabc2b5067bae46c3408dab0f0dd72
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 10:05:46 2022 -0700
fix: ensure sphinx is properly installed
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 59ad26f434d6c5391c2448724aa44587c2cf7a46
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 09:59:40 2022 -0700
feat: install scheme-basic texlive pkg
run setup.py in proper dir
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
commit 16cd50307fbd4519fd6ebdc719e78e99eb37d02b
Author: Rachel Powers <508861+Ryex@users.noreply.github.com >
Date: Thu Dec 1 09:54:42 2022 -0700
feat: build manual, translations, and sample project zip
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
682986d9b9
fix: add entitlements
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
b29b6d6eef
fix: don't remove the python symlink
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
8a9a52da57
fix: pull the version from the python file
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
faf302c6d8
feat: add github workflow to build for macos
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel
f71afb5732
feat: cleanup build script
...
use python 3.10
use curl over wget (pre-installed)
ensure enchant is installed
cleanup better to limit app bundle size
fix Info.plist
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Rachel Powers
0eb7185d40
feat: add a macos build script
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-01-08 19:27:12 -07:00
Veronica Berglyd Olsen
a671878e26
Add build for Ubuntu 23.04
2023-01-08 19:26:37 +01:00
Veronica Berglyd Olsen
5f65819f40
Release 2.0.3 ( #1311 )
2023-01-08 19:14:54 +01:00
Veronica Berglyd Olsen
ef268dc386
Bump version to 2.0.3 and update changelog and release notes
2023-01-08 19:11:26 +01:00
Veronica Berglyd Olsen
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
073a945b8e
Update translations
2023-01-08 18:42:28 +01:00
Veronica Berglyd Olsen
90721e244b
Fix handling of item with missing parent item ( #1309 )
2023-01-08 18:23:45 +01:00
Veronica Berglyd Olsen
65bfd20ced
Update tests
2023-01-08 18:11:06 +01:00
Veronica Berglyd Olsen
22d761dea3
Improve handling of unexpected project items ( #1283 )
2023-01-08 17:57:47 +01:00
Veronica Berglyd Olsen
5daf4ed6bc
Update status/import label form code ( #1308 )
2023-01-08 17:30:03 +01:00
Veronica Berglyd Olsen
be1894ab97
Clean up the status/import form code a bit
2023-01-08 17:24:36 +01:00
Veronica Berglyd Olsen
9529a79707
Clear the staus/import form when no item is selected ( #1290 )
2023-01-08 17:16:27 +01:00
Veronica Berglyd Olsen
f6e5293d8e
Fix convert folders and open from outline ( #1306 )
2023-01-05 23:59:19 +01:00
Veronica Berglyd Olsen
31403b4299
Fix it again, but now also for enter key ( #1291 )
2023-01-05 23:54:51 +01:00
Veronica Berglyd Olsen
3b9e3762d3
Make sure editor/viewer is visible on open doc request ( #1291 )
2023-01-05 23:50:27 +01:00
Veronica Berglyd Olsen
748d76dca6
Fix converting folder to file ( #1305 )
2023-01-05 23:45:48 +01:00
Veronica Berglyd Olsen
7e0e18787f
Add a check that a non-new project actually exists ( #1301 )
2022-12-23 12:34:08 +01:00
Veronica Berglyd Olsen
3b95b2838c
Update test and translation file
2022-12-23 12:28:48 +01:00
Veronica Berglyd Olsen
8749321614
Block opening a non-new project in a non-existing location ( #1300 )
2022-12-23 12:28:30 +01:00
Veronica Berglyd Olsen
12c09b1f6c
Update icons and allow custom icon themes ( #1299 )
2022-12-20 12:56:55 +01:00
Veronica Berglyd Olsen
1664f92cc8
Also allow custom icon themes
2022-12-20 12:50:21 +01:00
Veronica Berglyd Olsen
6c76e31e0b
Remove Inkscape meta data from a bunch of icons
2022-12-20 12:32:42 +01:00
Veronica Berglyd Olsen
b7744bbda2
Correct paths for input-none icons ( #1297 )
2022-12-20 12:25:15 +01:00