Ocraftyone
a764d836e1
ENH: Open Prinables.com Links and Zip Archives ( #3823 )
...
* Enable ability to open `prusaslicer://` links
* Add needed function to miniz
* Import Zip Functionality
Allows zip file to be drag and dropped or imported via the menu option
Based on prusa3d/PrusaSlicer@ce38e57 and current master branch files
* Update dialog style to match Orca
* Ensure link is from printables
* add toggle option in preferences
doesn't actually control anything yet
* Add Downloader classes
As-is from PS master
* Create Orca Styled Variant of Icons
* Add Icons to ImGui
* Use PS's Downloader impl for `prusaslicer://` links
* Implement URL Registering on Windows
* Implement prusaslicer:// link on macOS
* Remove unnecessary class name qualifier in Plater.hpp
* Add downloader desktop integration registration and undo
* Revert Info.plist
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-05-22 10:52:34 +08:00
..
2023-10-19 19:55:05 +08:00
2024-05-12 23:35:41 +08:00
2024-04-14 22:07:00 +08:00
2022-07-15 23:42:08 +08:00
2024-05-18 16:08:54 +08:00
2024-05-22 10:52:34 +08:00
2024-05-19 21:22:14 +08:00
2024-05-10 23:47:08 +08:00
2022-07-15 23:42:08 +08:00
2024-01-31 11:23:29 +00:00
2024-05-10 23:47:08 +08:00
2024-05-12 23:35:41 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2023-09-16 22:24:18 +08:00
2023-08-08 19:08:13 +08:00
2024-05-22 10:52:34 +08:00
2024-04-28 22:58:47 +08:00
2024-01-26 20:18:10 +08:00
2022-07-15 23:42:08 +08:00
2024-05-19 21:22:14 +08:00
2024-04-14 22:07:00 +08:00
2023-12-01 10:42:45 +00:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-09 22:46:18 +08:00
2024-01-28 10:12:55 +00:00
2024-01-28 10:12:55 +00:00
2024-01-26 20:18:10 +08:00
2023-08-26 18:45:43 +08:00
2024-01-26 20:18:10 +08:00
2023-12-01 10:42:45 +00:00
2024-04-04 21:41:05 +08:00
2024-04-14 22:07:00 +08:00
2022-07-15 23:42:08 +08:00
2022-07-22 20:35:34 +08:00
2022-07-15 23:42:08 +08:00
2022-12-15 04:33:48 -05:00
2022-12-15 04:33:48 -05:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2023-10-19 19:55:05 +08:00
2022-07-15 23:42:08 +08:00
2024-05-22 10:52:34 +08:00
2024-04-28 22:58:47 +08:00
2024-04-28 22:58:47 +08:00
2024-04-28 22:58:47 +08:00
2024-01-01 10:57:13 -05:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-09-22 16:21:26 +08:00
2024-05-10 23:47:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2023-11-11 12:51:29 +08:00
2024-05-11 23:26:02 +08:00
2023-04-17 15:39:02 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-05-10 23:47:08 +08:00
2023-12-09 22:46:18 +08:00
2024-02-13 23:56:48 +08:00
2023-09-27 21:44:45 +08:00
2023-08-08 19:08:13 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2023-12-13 22:16:39 +08:00
2023-11-12 09:52:07 +08:00
2024-04-14 22:07:00 +08:00
2024-04-14 22:07:00 +08:00
2023-12-01 10:42:45 +00:00
2023-09-16 22:24:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-01-26 20:18:10 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-09-29 23:39:58 +08:00
2023-07-27 23:37:47 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2024-05-20 19:04:13 +08:00
2024-04-14 22:07:00 +08:00
2024-01-31 11:23:29 +00:00
2024-04-14 22:07:00 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-16 13:54:03 +00:00
2023-12-16 13:54:03 +00:00
2024-02-20 22:28:06 +08:00
2024-05-10 23:47:08 +08:00
2023-07-07 17:25:51 +08:00
2022-07-15 23:42:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2023-12-01 10:42:45 +00:00
2023-12-01 10:42:45 +00:00
2022-09-02 12:52:18 +08:00
2024-05-09 23:36:30 +08:00
2024-01-26 20:18:10 +08:00
2024-05-12 23:35:41 +08:00
2024-01-01 10:57:13 -05:00
2024-05-12 23:35:41 +08:00
2024-05-12 23:35:41 +08:00
2023-04-17 15:39:02 +08:00
2023-09-16 22:24:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-22 20:35:34 +08:00
2022-07-22 20:35:34 +08:00
2022-07-15 23:42:08 +08:00
2024-05-10 23:47:08 +08:00
2023-11-04 11:41:10 +08:00
2023-11-04 11:41:10 +08:00
2024-05-10 23:47:08 +08:00
2024-01-26 20:18:10 +08:00
2024-05-10 23:47:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-05-19 21:22:14 +08:00
2024-04-28 22:58:47 +08:00
2024-04-14 22:07:00 +08:00
2022-12-15 04:38:15 -05:00
2022-07-15 23:42:08 +08:00
2024-04-14 22:07:00 +08:00
2024-04-14 22:07:00 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-01 10:42:45 +00:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2024-05-19 21:22:14 +08:00
2022-07-15 23:42:08 +08:00
2024-01-26 20:18:10 +08:00
2022-07-15 23:42:08 +08:00
2024-05-10 23:47:08 +08:00
2024-01-31 11:23:29 +00:00
2022-12-15 04:38:15 -05:00
2024-04-14 22:07:00 +08:00
2024-04-14 22:07:00 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-05-09 23:36:30 +08:00
2024-04-14 22:07:00 +08:00
2023-10-22 19:35:53 +08:00
2023-08-30 23:37:30 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-01-31 11:23:29 +00:00
2024-01-31 11:23:29 +00:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-03-02 23:25:02 +08:00
2024-03-02 23:25:02 +08:00
2024-05-20 19:04:13 +08:00
2024-04-28 22:58:47 +08:00
2024-05-19 21:22:14 +08:00
2024-04-14 22:07:00 +08:00
2023-04-17 15:39:02 +08:00
2023-04-17 15:39:02 +08:00
2024-05-20 19:04:13 +08:00
2024-05-20 19:04:13 +08:00
2024-04-14 22:07:00 +08:00
2024-01-31 11:23:29 +00:00
2023-12-01 10:42:45 +00:00
2024-05-21 07:47:45 +08:00
2024-05-20 19:04:13 +08:00
2024-05-19 21:22:14 +08:00
2024-05-19 21:22:14 +08:00
2023-07-27 23:37:47 +08:00
2024-01-31 11:23:29 +00:00
2024-04-14 22:07:00 +08:00
2024-05-10 23:47:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-11-04 11:41:03 +08:00
2024-05-10 23:47:08 +08:00
2022-09-02 12:52:18 +08:00
2024-03-17 20:34:58 +08:00
2023-08-08 19:08:13 +08:00
2023-10-10 14:19:23 +08:00
2023-12-09 22:46:18 +08:00
2024-05-10 23:47:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-04-14 22:07:00 +08:00
2024-04-14 22:07:00 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-05-10 23:47:08 +08:00
2022-12-15 04:38:15 -05:00
2024-05-10 23:47:08 +08:00
2023-12-09 09:17:49 +00:00
2022-07-15 23:42:08 +08:00
2023-09-29 23:39:12 +08:00
2023-09-29 23:39:12 +08:00
2023-09-29 23:39:12 +08:00
2024-05-10 23:47:08 +08:00
2024-01-31 11:23:29 +00:00
2022-07-22 20:35:34 +08:00
2023-11-11 16:27:44 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2023-12-09 22:46:18 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2023-08-20 20:02:54 +08:00
2023-12-09 22:46:18 +08:00
2023-12-09 22:46:18 +08:00
2024-01-31 11:23:29 +00:00
2023-09-22 16:21:26 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2024-05-12 23:35:41 +08:00
2023-11-04 11:41:11 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2024-05-10 23:47:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2024-03-16 21:30:19 +08:00
2024-04-14 22:07:00 +08:00
2023-10-10 14:19:23 +08:00
2023-07-07 17:29:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00