Commit Graph

303 Commits

Author SHA1 Message Date
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
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 09daba5aec
Version 561
closes #1514
2024-02-07 15:22:05 -06:00
Hydrus Network Developer 699451b17d
Version 560 2024-01-31 15:20:50 -06:00
Hydrus Network Developer fa64d3dd9e
Version 559 2024-01-17 12:57:00 -06:00
Hydrus Network Developer d40e2ecf12
Fixed permissions on images and scripts (#1504)
* Trying to fix some permissions

* help computer

* fingers crossed
2024-01-08 17:04:57 -06:00
Paul Friederichsen 1356fece10 Add support for RTF files 2023-12-22 18:19:38 -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 f048b8a0fb
Revert "Docker update (#1477)"
This reverts commit 6ccc6f64ad.
2023-11-15 17:01:36 -06:00
Hydrus Network Developer 1a8a9309ef
Version 552 2023-11-15 16:40:54 -06:00
Suika 6ccc6f64ad
Docker update (#1477)
* Docker Client: alpine 3.18, heif, mpv and qtpy now native packages

* Docker Server: alpine 3.18, native twisted package

* Docker Client: Add service_identity and dateparser
2023-11-15 13:56:37 -06:00
Hydrus Network Developer 118680fb95
Docker PySide6 revert
Fingers uncrossed
2023-11-08 16:05:28 -06:00
Hydrus Network Developer 75775a2e4d
Version 551 2023-11-08 15:42:59 -06:00
Hydrus Network Developer 1f9b4ba892
Version 550
closes #1444, closes #1447, closes #1458
2023-11-01 16:38:03 -05:00
Hydrus Network Developer 18b9d0051f
Version 549 2023-10-25 16:23:53 -05:00
Hydrus Network Developer 766becf427
Version 547 2023-10-11 15:46:40 -05:00
Paul Friederichsen af135ece79
Add djvu file support (#1453)
* Reorganize header to mime stuff

* Fix changes to headers and mime stuff

* Add djvu file support

* Change function order in HydrusFileHandling

* Fix some spacing
2023-10-07 14:14:35 -05:00
Hydrus Network Developer b4afedb617
Version 545
closes #394
2023-09-27 16:12:55 -05:00
Paul Friederichsen c79355fcc5
Add support for EPUB files (#1439)
* Add support for EPUB files

Also generalize open document zip mime detection

* Fix exception handling in MimeFromOpenDocument
2023-09-23 14:21:26 -05:00
Hydrus Network Developer 428372fb57
Version 544
closes #1435
2023-09-20 14:58:17 -05:00
Hydrus Network Developer cc964e7369
Version 543 2023-09-13 13:26:31 -05:00
Hydrus Network Developer 54c2cd34e8
Some env stuff 2023-09-05 15:01:54 -05:00
Hydrus Network Developer e47a007a01
Version 541 2023-08-30 11:25:24 -05:00
Paul Friederichsen 785e37345f
Add support for procreate file format (#1425)
* Add function to get zip as Path and use it to avoid temp file for krita

* Add support for procreate format
2023-08-26 14:05:45 -05:00
Paul Friederichsen a46d6f1790
Add QOI format support (#1426)
* Add QOI format support

* Bump required Pillow version to 9.5.0
2023-08-26 13:59:54 -05:00
Hydrus Network Developer 23ac2f5967
fixing requirements.txt
Whoops!
2023-08-16 16:36:55 -05:00
Paul Friederichsen cd4053fe57 Merge branch 'master' into psd 2023-08-11 21:32:28 -05:00
Hydrus Network Developer 6efda30e6b
Version 538
closes #1419, closes #1413
2023-08-09 16:12:17 -05:00
Paul Friederichsen fefad65b42 Merge branch 'master' into psd 2023-08-02 16:56:35 -05:00
Paul Friederichsen 22aa6ebe3b Merge branch 'master' into heif 2023-08-02 16:50:10 -05:00
Hydrus Network Developer 812a82eea6
Version 537
closes #1414
2023-08-02 16:11:08 -05:00
Paul Friederichsen c8065bb91e Add pillow-heif to all requirements.txt files and bump Pillow version 2023-08-02 08:28:35 -05:00
Paul Friederichsen bae4da5289 Add pillow-heif to requirements.txt 2023-08-02 07:20:50 -05:00
Paul Friederichsen 81416c9cfc Merge branch 'master' into psd 2023-07-30 03:39:03 -05:00
Hydrus Network Developer 50e5482740
Version 536 2023-07-26 15:57:00 -05:00
Paul Friederichsen 7c2e545b2c
Merge branch 'master' into psd 2023-07-22 16:28:06 -05:00
Paul Friederichsen 8bc275e2d5 Use psd-tools library for PSD thumbnails 2023-07-16 07:52:54 -05:00
Paul Friederichsen c5eaa9a843 Add basic XCF file support 2023-07-09 07:27:47 -05:00
Paul Friederichsen 5a5293fa8f Merge remote-tracking branch 'hydrusnetwork/master' into svg 2023-07-08 14:52:38 -05:00
Paul Friederichsen 796d225fa8 Merge branch 'master' into svg 2023-07-08 11:21:08 -05:00
Minnowo 220e105bd9
Changed updated krita logo to be 200x200px 2023-07-07 20:52:14 -04:00
Minnowo d92f3549fa
Add support for krita files 2023-07-06 02:29:13 -04:00
Hydrus Network Developer 623e430ded
Version 534
closes #1373, closes #343
2023-07-05 15:52:58 -05:00
Paul Friederichsen 0c6af8a76c Start on SVG support 2023-07-03 11:27:14 -05:00
Hydrus Network Developer 5241008b2c
Merge pull request #1387 from floogulinc/sai2
Add support for sai2 files
2023-07-01 13:04:20 -05:00
Paul Friederichsen 6105091251 Add support for sai2 files 2023-06-29 12:30:37 -05:00
Paul Friederichsen d237f669ef Use SVG for the Hydrus site menu item
The same icon as used on the site itself.
2023-06-29 11:20:47 -05:00
Paul Friederichsen 25e6a01ee7 Replace link icons with updated SVGs
Icons sourced from https://simpleicons.org/
2023-06-29 11:20:15 -05:00
Hydrus Network Developer 8b3ae4ac1a
Version 533
closes #1379
2023-06-28 15:29:14 -05:00
Hydrus Network Developer 8ffe359c50
Fixing pixiv, I messed up 2023-06-21 16:30:36 -05:00