Commit Graph

93 Commits

Author SHA1 Message Date
Hydrus Network Developer 7649732217
Test 1 2024-05-21 21:44:48 -05:00
Hydrus Network Developer eb36054315
Version 571 2024-04-17 15:22:16 -05:00
Hydrus Network Developer 7d4a835d0c
Node 20 Compat test 2024-03-12 20:04:14 -05:00
Hydrus Network Developer 8a97fb0aba
Rolling back build thing v565
Help computer
2024-03-06 16:25:28 -06:00
Hydrus Network Developer 737c8fc74d
Version 565 2024-03-06 15:57:34 -06:00
Paul Friederichsen 7444f20834
Additional macOS integration and fixes (#1523)
* Work on quick look integration

* Add pyobjc requirements and make sure it's only imported on macOS

* Fix requirements

* Rename HydrusDataSource to HydrusQLDataSource

* Add version to Info.plist in .app

* Clean up ClientMacIntegration.py
2024-02-24 14:39:43 -06:00
Hydrus Network Developer 99dcd2a613
Squashed commit of the following:
commit 23b7f4a7c3
Author: Hydrus Network Developer <hydrus.admin@gmail.com>
Date:   Mon Feb 19 14:46:00 2024 -0600

    Might have it

    `echo "version_short=$vs" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append`

    :^))))))))))))))))))))

commit 6f24956535
Author: Hydrus Network Developer <hydrus.admin@gmail.com>
Date:   Mon Feb 19 14:11:05 2024 -0600

    Fixing new downloaders

    I hope!

commit 041b48f835
Author: Hydrus Network Developer <hydrus.admin@gmail.com>
Date:   Mon Feb 19 13:40:45 2024 -0600

    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

commit 164c3c0bd1
Author: Hydrus Network Developer <hydrus.admin@gmail.com>
Date:   Sun Feb 18 16:53:01 2024 -0600

    Updating Windows Gubbins

    Since we are combining the scripts, the second half is no longer on Ubuntu

commit 5bc9fdada0
Author: Hydrus Network Developer <hydrus.admin@gmail.com>
Date:   Sun Feb 18 16:33:14 2024 -0600

    Streamlined build scripts

    Attempt 1
2024-02-19 15:18:12 -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