Commit Graph

381 Commits

Author SHA1 Message Date
Hydrus Network Developer 41ad702f23
Version 573 2024-05-01 16:13:34 -05:00
Hydrus Network Developer efc460a1b7
Version 572 2024-04-24 15:35:55 -05:00
Hydrus Network Developer eb36054315
Version 571 2024-04-17 15:22:16 -05:00
Hydrus Network Developer 764b1300b0
Version 570 2024-04-10 15:36:05 -05:00
Hydrus Network Developer 3aa8702972
Version 569 2024-04-03 16:15:48 -05:00
Aidan Harris a99ab83ecb
Fix the application icon on KDE Plasma Wayland (#1531)
* Fix the application icon on KDE Plasma Wayland

This fixes the application icon on KDE Plasma Wayland (tested on Plasma
6) and possibly other Wayland compositors too.

The desktop filename was chosen because this is the identifier that the
Hydrus Flatpak application uses.

Distribution packagers should make sure that this name matches with the
desktop file that they install (for example, Gentoo installs a
/usr/share/applications/hydrus-client-hydrus.desktop file).

It is strongly suggested that distributions install their Hydrus
.desktop file at
/usr/share/applications/io.github.hydrusnetwork.hydrus.desktop to avoid
needing to apply extra patches, etc.

* Rename .desktop file and update setup_desktop.sh
2024-03-30 13:43:16 -05:00
Paul Friederichsen fc0487e537
Add ellipsis to menu items where appropriate (#1538) 2024-03-30 13:38:03 -05:00
Paul Friederichsen f9ff2829b6
Fix KDE 6 file picker causing hydrus to close (#1535) 2024-03-30 13:19:13 -05:00
Paul Friederichsen aa0ed5db3d
Fix importing posts with multiple file urls (#1537) 2024-03-30 13:15:09 -05:00
Hydrus Network Developer 47c79b2177
Fixing style check for Qt5 2024-03-27 19:59:26 -05:00
Hydrus Network Developer 7575cc9f13
Last thing 2024-03-27 17:29:15 -05:00
Hydrus Network Developer 4ef2f8805e
Little path clipping fix 2024-03-27 17:07:03 -05:00
Hydrus Network Developer b93fdd68eb
Version 568 2024-03-27 16:52:49 -05:00
Hydrus Network Developer fcb9e3c2ca
Version 567 - Season 2 2024-03-27 16:47:50 -05:00
Hydrus Network Developer 71420cefd2
Fix for damaged URL definitions 2024-03-20 17:17:18 -05:00
Hydrus Network Developer 1da4a80ac2
Fixing URL comparison issue 2024-03-20 16:15:54 -05:00
Hydrus Network Developer 35eca25409
Version 567 2024-03-20 16:10:16 -05:00
Paul Friederichsen 77ab38e50e
Improvements to MS Office filetype support (#1528)
* Update icons for MS Office filetypes

* Remove unused old PDF word count code

* Add more strict office file detection

* Remove old HydrusDocumentHandling import

* Add word count for docx and pptx and thumbnails for pptx

* Update filetypes doc

* Update filetype docs with pptx dpi

* Remove prints and clean up formatting

* Center default thumbnails inside target resolution
2024-03-16 15:35:32 -05:00
Paul Friederichsen 31211945d9
Fix a couple issues with CBZ files (#1529)
* Set cbz resolution to None, None when it can't be determined

* Don't consider the `__MACOSX` directory for cbz
2024-03-16 15:20:09 -05:00
Paul Friederichsen 00c43b6f42
Fix issues with case sensitivity for qstyles (#1526) 2024-03-16 13:27:48 -05:00
Hydrus Network Developer 7bc49e94ba
Version 566 2024-03-13 15:33:53 -05:00
Hydrus Network Developer c3010b4b0e
Small update fix for source users
Maybe on python 3.12?
2024-03-06 16:36:13 -06:00
Hydrus Network Developer 737c8fc74d
Version 565 2024-03-06 15:57:34 -06:00
Hydrus Network Developer 7c02548285
macOS Menubar fix
This hopefully fixes the un-anchored macOS MenuBar
2024-02-28 16:45:00 -06:00
Hydrus Network Developer 9984879c68
Version 564
closes #1468
2024-02-28 15:36:43 -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 8c9a890bd7
Delete from file repository bug 2024-02-21 15:14:57 -06:00
Hydrus Network Developer 2f5493642b
Version 563
closes #1511
2024-02-21 15:09:02 -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 6ace03f784
Version 562
closes #1520, closes #1518
2024-02-14 15:20:24 -06:00
Hydrus Network Developer 09daba5aec
Version 561
closes #1514
2024-02-07 15:22:05 -06:00
Hydrus Network Developer 380b0fd520
Fixing typo bug 2024-02-03 13:08:24 -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 1ce383512d
Version 558 2024-01-10 15:27:29 -06:00
Alice Nyaa 7ad2cd4936
Added ctrl+p/n to act as up/down arrow in listbox (#1503) 2024-01-07 15:08:10 -06:00
Hydrus Network Developer 32e63d67e3
Merge branch 'pr/1497' into develop 2024-01-07 14:54:13 -06:00
Hydrus Network Developer 61d495326f
Version 557 2024-01-03 15:21:53 -06:00
Paul Friederichsen 1356fece10 Add support for RTF files 2023-12-22 18:19:38 -06:00
Hydrus Network Developer a825fce02e
Revert "Better handling of redirects (#1493)"
This reverts commit 5fee29dbd7.
2023-12-18 16:53:45 -06:00
Hydrus Network Developer 5fee29dbd7
Better handling of redirects (#1493)
Flatten the logic a bit

Co-authored-by: Paul Friederichsen <floogulinc@gmail.com>
2023-12-16 13:16:06 -06:00
Hydrus Network Developer 2774d8b8c8
Little logical fix 2023-12-13 17:50:33 -06:00
Hydrus Network Developer 9ee23132b8
Version 556 2023-12-13 16:29:24 -06:00
Hydrus Network Developer c9accf5147
Version 555
GET
2023-12-06 16:13:50 -06:00
Hydrus Network Developer efdfef4637
Version 554 2023-11-29 16:27:53 -06:00
Paul Friederichsen d6ddfff80c
Add API for getting and interacting with popup notifications (#1474)
* Work on popups API

* Add basic ability to dismiss popups with the API

* Add canceling and calling the user callable func for notifications API

* Use better method to dismiss popups

* Update for Hydrus v552

* Add the ability to add and update basic popups with the API

* Add 'seconds' parameter to dismiss and cancel popup API

* Add finish popup endpoint

* Allow setting cancellable and pausable for popups

* Fixes for popup api

* Finish add/update popups api

* Various cleanup

* Small fixes

* attached_files_mergable fix

* Add only_in_view query param to get_popups

* Minor popup api changes

* Tweak some field names for job statuses

* Add docs for the popups api

* Docs spacing

* Add manage popups permission to api docs

* Add under construction warning to popup api docs

* Small fixes
2023-11-25 14:09:06 -06:00
Hydrus Network Developer 304830d547
Little logic fix
This needs more thought
2023-11-22 16:39:56 -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 6e965be28b
Fix for directory move/copy
I was being stupid and not testing enough!
2023-11-11 12:59:39 -06:00