20 Commits

Author SHA1 Message Date
David Kocik
0e485bc56e SPE-2740: Change Downloader to receive files from url that redirects from download id.
Http callback on response headers, to change filename.
Notification filename change.
Write to file on success callback if file part was not written on progress callback.
2025-04-07 17:46:34 +02:00
David Kocik
7ffa854ec2 SPE-2535: Handling Printables events
Fix of loading url and deleting cookies

Handling Printables events: download and slice

Link from notification to Printables tab

Webview download notification

cleanup

No reload button on loading screen
2024-11-11 16:12:50 +01:00
David Kocik
1040332c87 SPE-2468: Printables WebView class
read address and download model
Printables as pernament tab
webview debug panel
adding token to request header
Logout to Printables
Correct user-agent
Receiving printables events
Improved refreshing of token to printables
User settings to printables url
merge changes
Changed login to Printables during runtime
Logging in plater fix
2024-11-11 16:12:49 +01:00
Martin Šach
a30003dd3e Fix some includes and undefined variable in assert 2024-09-03 17:34:56 +02:00
Lukas Matena
ddba05828d Fixed couple of encoding issues 2024-08-29 16:02:38 +02:00
David Kocik
447dd15681 Fix of incorrect usage of wxString in fopen in AppUpdater and Downloader. 2024-08-29 14:57:49 +02:00
David Kocik
b21c65de23 Added missed includes 2024-03-25 12:05:55 +01:00
Lukáš Hejl
611afd9789 Replace some deprecated boost functions.
Actually, all those deprecated functions were internally called those new functions. So there isn't any risk to use them directly.
2024-01-04 10:22:27 +01:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
YuSanka
102d3e0d2c Localization:
* Fixed phrases
* Updated POT
* New POT is merged with community POs
2023-04-03 11:32:50 +02:00
YuSanka
18e56c3d53 Localization: Fixes for some phrases
+ Added/Fixed comments where it's needed
2023-03-23 22:55:38 +01:00
David Kocik
1dc8ed5610 Additional checks on filename creation in downloader 2023-02-17 09:30:09 +01:00
David Kocik
0c72adf867 UI changes
App Updater - filename in notification
Downloader - if error text is missing, use message body
2023-01-30 16:00:08 +01:00
David Kocik
d69fff71d9 Downloader path checks 2023-01-26 16:42:15 +01:00
David Kocik
6db80851d9 missing include 2023-01-26 13:32:21 +01:00
David Kocik
66fa18a11e Printables.com subdomain check 2023-01-26 12:47:17 +01:00
David Kocik
70a9520cc3 App udpater fixes - checks of path, error reporting and translations 2023-01-25 17:47:31 +01:00
David Kocik
f656b2e62e downloader: empty file fix 2023-01-18 11:09:42 +01:00
David Kocik
21c8cefef2 downloader - binary write on resume 2023-01-16 16:52:17 +01:00
David Kocik
ce38e57ec4 Downloader feature - Downloads from Printables.com
Custom URL Registration:
 - Windows - writes to registers.
 - Linux - desktop integration file.
 - Macos - info.plist.in creates registration and is controlled only via app config.
Registration is first made in Config Wizard. Or is triggered from Preferences. Path to downloads folder can be set.
URL link starts new instance of PS which sends data to running instance via SingleInstance structures if exists.
New progress notification is introduced with pause and stop buttons.
Downloader writes downloaded data by chunks.
Support for zip files is introduced. Zip files can be opened, downloaded or drag'n'droped in PS. Archive dialog is opened. Then if more than 1 project is selected, only geometry is loaded.
Opening of 3mf project now supports openning project in new PS instance.
2023-01-05 16:00:04 +01:00