Commit Graph

89 Commits

Author SHA1 Message Date
Hydrus Network Developer 041b48f835
Next Attempt
Hopefully fixes the Windows version environment variable gubbins with Powershell syntax, and replaces old Node 16 commands with newer versions or curl/Invoke-BBQ

The Node16 action-gh-release should be updated fairly soon
2024-02-19 13:40:45 -06:00
Hydrus Network Developer 164c3c0bd1
Updating Windows Gubbins
Since we are combining the scripts, the second half is no longer on Ubuntu
2024-02-18 16:53:01 -06:00
Hydrus Network Developer 5bc9fdada0
Streamlined build scripts
Attempt 1
2024-02-18 16:33:14 -06:00
Paul Friederichsen 518376ef2b
Improvements for Hydrus on macOS (#1521)
* New macOS icon

* Add .DS_Store to .gitignore

* Attempt to use global menu bar

* Use Qt palette colors for some things in default qss

* Better handling of native menu bar

* Explicitly set menu bar roles for macOS

* Enable system tray for macOS

* Change CFBundleName to Hydrus

* Bump pyoxidizer version and use python 3.10 for macOS build

* Fix minimize to system tray option text

* Use square hydrus SVG for help menu

* Default do_macos_debug_dialog_menus to False

* Remove commented code for menu roles
2024-02-17 14:25:39 -06:00
Hydrus Network Developer 9266cb10c8
Naming the scripts better
More work to do in future, but a good step forward.
2024-01-08 16:06:36 -06:00
Hydrus Network Developer 3e7e9fccdb
Split build scripts, first attempt
One step at a time
2024-01-08 15:51:04 -06:00
Suika 6731c02e93
Docker update 3.19 (#1491)
* Docker: Update Client to 3.19

* Docker: Update Server to 3.19

* Docker: Client, PEP 668, ignore externally-managed-environment

* Docker: Server, PEP 668, ignore externally-managed-environment

* Docker: Client remove linux/386, Client add linux/arm/v6

* Docker: Update workflow action versions

* Docker: Add dev dependencies for pillow-heif

* Revert: "Docker: Add dev dependencies for pillow-heif"

* Docker: Add dev dependencies for pillow-heif fixed

* Docker: Client add python3-dev

* Docker: Client add libheif-dev

* Docker: Client test linux/386
2023-12-09 14:53:26 -06:00
Hydrus Network Developer dcdb294e03
Version 553 2023-11-22 16:29:14 -06:00
Hydrus Network Developer 1a8a9309ef
Version 552 2023-11-15 16:40:54 -06:00
Hydrus Network Developer 54c2cd34e8
Some env stuff 2023-09-05 15:01:54 -05:00
Paul Friederichsen 84d7e72d38
Docs update: new filetype list, search on local help, other corrections (#1430)
* Fix typo in running from source

* Add new page listing filetypes

* Add a return

* Enable searching docs when offline

* Add last updated date to docs pages and edit buttons when hosted

* Add mkdocs-git-revision-date-localized-plugin plugin to gh actions

* Correction

* Update publish_docs gh actions

* Exclude index.md from last update dates

* flv files are actually viewable in hydrus

* Add note about how Hydrus determines filetypes
2023-08-30 11:28:38 -05:00
Hydrus Network Developer f30e579e61
Version 529 2023-05-24 15:44:12 -05:00
Hydrus Network Developer cd5e7edd16
Test 3 Fixes and spec rename 2023-05-09 17:38:36 -05:00
Hydrus Network Developer ffb38a6ac8
Test 2 Fixes 2023-05-09 17:17:04 -05:00
Hydrus Network Developer 5846b03e07
Version 527
client is renamed hydrus_client. Lots of build lines to test here, so let's see how it goes
2023-05-09 16:56:03 -05:00
Hydrus Network Developer 07980588ae
Fix to macOS new release test and new python-mpv 2023-05-01 15:25:36 -05:00
Hydrus Network Developer eb2177c647
Node16 and no set-output build test 2023-05-01 14:52:48 -05:00
Hydrus Network Developer 583a6f282c
Version 525
closes #1357, closes #1356
2023-04-26 16:10:03 -05:00
Hydrus Network Developer b9687b41e5
New libraries test
New OpenCV and Qt for everyone. New mpv dll on Windows.
2023-04-24 16:17:07 -05:00
Hydrus Network Developer e3ca6aadd1
Version 509 2022-12-07 16:41:53 -06:00
Hydrus Network Developer 37db0fa46a Version 506
closes #1273, closes #1271
2022-11-16 15:34:30 -06:00
Hydrus Network Developer 2cbea801da restoring build script 2022-11-09 17:56:38 -06:00
Hydrus Network Developer 2908bd498e Windows darkmode hotfix 2022-11-09 17:32:19 -06:00
Hydrus Network Developer 41992d8788 Version 505
closes #1266, closes #1264, closes #1268, closes #1260, closes #756
2022-11-09 16:24:07 -06:00
Hydrus Network Developer dd92ba7aa1 Merged setup files and some version tweaking 2022-11-02 22:09:07 -05:00
Hydrus Network Developer 880eec5034 New Running from Source and Build gubbins
For testing by users, particularly Linux and macOS.
2022-11-01 23:17:15 -05:00
suika 19f28cae49 Use GHA caching for docker builds 2022-11-02 02:42:08 +01:00
suika e7dfeebc4d Change metadata-action version to 4 2022-10-30 22:31:47 +01:00
suika 41676c6408 Update ghcr image location 2022-10-30 22:10:35 +01:00
suika 592dc12d86 GHA: Update Login Action 2022-10-30 21:15:00 +01:00
suika 6987094e4d Update GHA Docker builds 2022-10-30 20:57:26 +01:00
Hydrus Network Developer 08a3c34cb9 Version 504 2022-10-26 15:43:00 -05:00
Hydrus Network Developer 9567549945 Version 503
closes #1254
2022-10-19 15:44:13 -05:00
Hydrus Network Developer 249c74de40 Version 501 2022-10-05 16:00:47 -05:00
Hydrus Network Developer 087e0175c4 Version 500
closes #1239, closes #1235
2022-09-28 12:15:23 -05:00
Hydrus Network Developer e939c11b7a
Merge pull request #1224 from hydrusnetwork/update-bug-template
Update bug report template
2022-09-17 15:56:42 -05:00
Hydrus Network Developer 6152573676 Version 499
closes #1221, closes #1219, closes #1222, closes #1223
2022-09-07 16:16:25 -05:00
Paul Friederichsen a0f96c8429
Update bug_report.yaml 2022-09-06 10:53:03 -05:00
Paul Friederichsen 813ba7e895
Update bug report templat
Adds macOS 12 and field for Qt version
2022-09-06 10:52:05 -05:00
Hydrus Network Developer dabdbe2861 Version 497 2022-08-24 16:06:25 -05:00
Hydrus Network Developer 890deb324e Version 494 2022-08-03 15:59:51 -05:00
Hydrus Network Developer 9eba697c31 And fixing the artifact paths more 2022-07-31 20:15:54 -05:00
Hydrus Network Developer 128bd3724e Fix for artifact names 2022-07-31 20:12:36 -05:00
Hydrus Network Developer 84ea7a0873 Win build shiboken fix?
There's a hack in the client spec for shiboken2, shiboken6 doesn't have the directory referenced, so let's try taking it out.
2022-07-31 20:10:27 -05:00
Hydrus Network Developer b1ab9931b5 Qt6 Build Test
Some more compatibility for Qt5&6, and first try at build scripts.
2022-07-31 19:45:12 -05:00
Hydrus Network Developer 35f8b7849a Version 488 build scripts fix for macos opencv 2022-06-08 15:45:02 -05:00
Hydrus Network Developer d5c3b5a9a4 Version 488 fixing build scripts 2022-06-08 15:03:12 -05:00
Hydrus Network Developer c834b288f6 Update release.yml
Fingers crossed this puts the correct version number into Inno
2022-02-28 21:18:49 -06:00
Paul Friederichsen d5ce68f8e3 Revert "Add revision-date plugin to mkdocs gh-pages config"
This reverts commit 9353f49745.
2022-02-19 17:08:35 -06:00
Paul Friederichsen 9353f49745 Add revision-date plugin to mkdocs gh-pages config 2022-02-19 16:44:22 -06:00