Veronica Berglyd Olsen
d672ec05e9
Fix artifact names
2023-02-12 22:33:40 +01:00
Veronica Berglyd Olsen
d71a277af7
Change order of macos build, and add more output
2023-02-12 22:11:32 +01:00
Veronica Berglyd Olsen
1d90ab9fc1
Reverting som changes that didn't matter
2023-02-04 23:12:14 +01:00
Veronica Berglyd Olsen
cc48f8f8aa
Try removeing the python3.1 folder
2023-02-04 22:27:16 +01:00
Veronica Berglyd Olsen
44f624faf4
Try the -a option instead
2023-02-04 20:54:51 +01:00
Veronica Berglyd Olsen
b4813f904a
Try the preserve symlinks flag in mac bundle build
2023-02-04 20:45:15 +01:00
Veronica Berglyd Olsen
0e529fd72f
Rewrite macOS build workflow and make some changes to build script
2023-02-04 19:33:12 +01:00
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
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
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
Veronica Berglyd Olsen
2b8d51035d
Fix version requirements in debian build file
2022-11-03 23:48:30 +01:00
Veronica Berglyd Olsen
90fbfc30ad
Add Ubuntu 22.10 to setup builds
2022-09-14 13:33:09 +02:00
Veronica Berglyd Olsen
3a7ed1f2f3
Merge branch 'main' into patch_to_main
2022-08-18 22:53:46 +02:00
Veronica Berglyd Olsen
d4878525ac
Improve the package build pipeline
2022-08-18 22:38:32 +02:00
Veronica Berglyd Olsen
895beb6aa1
Revert change of spelling from UK to US
2022-07-15 16:36:45 +02:00
Rachel Powers
073a9acfb3
add a method to automate the building of an Appimage package
2022-07-08 15:26:03 -07:00
Rachel Powers
b363259a72
fix spelling
2022-07-08 14:08:13 -07:00
Rachel Powers
211ab290d0
bring .desktop into compliance with Desktop Entry specification 1.1
...
validated with `desktop-file-validate`
2022-07-08 14:06:56 -07:00
Veronica Berglyd Olsen
a541c90690
Add icon name to xdg mime type just in case ( #1068 )
2022-05-22 15:58:09 +02:00
Veronica Berglyd Olsen
7f43584ed5
Merge bugfixes ( #1009 )
...
* Fix document margin recursion error (#1007 )
* Fix project file icon path in Windows installer (#1006 )
2022-02-24 21:19:12 +01:00
Veronica Berglyd Olsen
7532fdb1fc
Fix project file icon path in Windows installer ( #1006 )
2022-02-24 21:08:42 +01:00
Veronica Berglyd Olsen
011291f225
Drop support for Python 3.6 ( #1004 )
...
* Drop support for Python 3.6
* Remove unused time parsing function
* Use Python 3.7 datetime function for writing stats data conversion
* Test against Python 3.10 on macOS and Windows
2022-02-20 23:35:33 +01:00
Veronica Berglyd Olsen
07c92b4bc3
Simplify windows setup builder a bit ( #983 )
...
* Optimise setup file
* Shorten windows setup file name
2022-02-04 23:58:01 +01:00
Veronica Berglyd Olsen
a0cdf44deb
Add a windows setup builder ( #981 )
...
* Add a package builder for windows install
* Remove old win installer build
* Update setup instructions
* Some minor clarifications to docs and README
2022-02-04 20:37:04 +01:00
Veronica Berglyd Olsen
f562937e81
Add pylupdate6 tool to i18n ( #920 )
...
* Add the pylupdate code from PyQt6 source
* Fix linting errors in pylupdate6
* Update setup script, add readme and update debian copyright file
2021-10-31 22:43:00 +01:00
Veronica Berglyd Olsen
3f972250d0
Post-release fixes and updates ( #903 )
...
* Add an extra pause to the windows scripts
* Update main readme
* Add mention of Linux Mint in docs
2021-09-19 16:04:34 +02:00
Veronica Berglyd Olsen
15ec1496c5
Update and reorganise themes ( #893 )
...
* Drop the subfolders for GUI themes
* Remove bundled font support
* Add safe file read function
* Allow loading themes from multiple locations
* Clean up unused variables
* Clean up icons class
* Merge icon theme icons
* Update icon theme class
* Remove guiDark config setting
* Fix tests
* Fix handling of default theme
* Update icon readmes
* Add test for getGuiItem common function
2021-09-19 14:09:20 +02:00
Veronica Berglyd Olsen
1386be23f4
Setup fixes post 1.5 release ( #902 )
...
* The main version must now always include the patch number
* Fix bug in pip build script
* Fix bug in debian sha256 function call
2021-09-19 13:43:20 +02:00
Veronica Berglyd Olsen
3263ce5669
Package building fixes ( #887 )
...
* Fix a couple of errors in make scripts
* Fix snapshot versioning for launchpad
2021-09-11 14:30:58 +02:00
Veronica Berglyd Olsen
50d0c1eb29
Add PPA support ( #880 )
...
* Clean up a few things in various setup function
* Add Launchpad-related setting to Debian build function
* Add signature feature to package builder and fix error in debian/copyright
* Update documentation
* Update README
2021-09-08 20:38:35 +02:00
Veronica Berglyd Olsen
a9cd0b29d4
Fix icon in main README
2021-09-01 23:46:00 +02:00
Veronica Berglyd Olsen
2037ef3eac
Setup fixes and tweaks ( #879 )
...
* Fix transparency on some of the icons
* Rewrite the setup clean command
* Clean up setup script and remove no longer needed qthelp command
* Add bash scripts for common make build chains
* Update the description files and change how setup writes generated files
* Reduce the number of setup files added to minimal zip packages
2021-09-01 23:41:38 +02:00
Veronica Berglyd Olsen
0582b9718b
Debian package builder ( #876 )
...
* Add debian build files
* Add debian package build code to setup script
* Update the licenses in debian/copyright
* Fix a typo in windows setup docs
* Remove duplicate files
* Add missing fallback icons to assets
2021-08-31 23:46:03 +02:00
Veronica K. B. Olsen
0e5e263dea
Merge branch 'main' into minimal_setup
2021-05-02 15:57:48 +02:00
Veronica K. B. Olsen
166732946e
Add a custom long description for PyPi
2021-05-02 15:57:38 +02:00
Veronica K. B. Olsen
cccdab45dc
Add novelwriter banner png
2021-05-02 15:50:26 +02:00
Veronica K. B. Olsen
c9785bc57b
Cleanup the setup instructions and rename the windows setup scripts
2021-04-19 20:02:58 +02:00
Veronica K. B. Olsen
dea2ac22e1
Merge branch 'main' into testing
2021-04-18 17:33:29 +02:00
Veronica K. B. Olsen
2e8425d4b1
Improve the setup/uninstall text a bit for windows
2021-04-17 17:57:13 +02:00
Veronica K. B. Olsen
fcac28c69f
Improve the windows uninstall script a little
2021-04-17 17:45:28 +02:00
Veronica K. B. Olsen
a14b319ada
Update the docs
2021-04-17 17:37:22 +02:00
Veronica K. B. Olsen
421f2dd688
Add uninstall script for windows
2021-04-17 16:35:13 +02:00
Veronica K. B. Olsen
f02bba5630
Merge branch 'main' into testing
2021-04-06 17:49:11 +02:00
Veronica K. B. Olsen
96fb892465
Update docs
2021-04-02 16:13:18 +02:00
Veronica K. B. Olsen
af6d96843d
Add docstrings and help info for the i18n tools in setup.py
2021-02-15 00:03:14 +01:00
Veronica K. B. Olsen
be080b1463
Remove the pyinstaller setup functions
2021-02-05 17:27:56 +01:00
Veronica K. B. Olsen
020f122647
Add size 192 scaled icons
2021-02-04 23:16:31 +01:00
Veronica K. B. Olsen
ab0626720a
Add setup files to the minimal zip packager in setup.py
2021-02-04 23:16:14 +01:00
Veronica K. B. Olsen
2e1d5d4d13
Windows installer for pyz should have a different name than the regular installer
2021-01-23 15:11:52 +01:00