31 Commits

Author SHA1 Message Date
fieldOfView
6503b87a3a Add a way to cancel a download
and cancel download when closing the window
2017-07-07 12:30:58 +02:00
fieldOfView
6b05bd21fb Show why the download button is disabled 2017-07-07 12:11:54 +02:00
fieldOfView
0a163439a4 Use system-style progress bar. 2017-07-07 12:03:05 +02:00
Lipu Fei
8827b02020 Create persistent temporary file on Windows for plugins
CURA-3856
2017-07-07 10:49:06 +02:00
Jaime van Kessel
44a22cbd3a Removed binding loops
CURA-3856
2017-07-07 10:41:44 +02:00
Jaime van Kessel
fc70715cd1 Fixed plugin installing for windows
CURA-3856
2017-07-07 10:31:26 +02:00
Mark
8a55469499 Revert "Add margins to buttons and progressBar so they align"
This reverts commit 8776cedd278ab0830f4f621d013e7ef75efbb9d1.
2017-07-03 14:49:26 +02:00
Mark
8776cedd27 Add margins to buttons and progressBar so they align
CURA-3856
2017-07-03 14:46:31 +02:00
Jaime van Kessel
e98a6d76ba Added close button
CURA-3856
2017-06-30 15:40:51 +02:00
Jaime van Kessel
52954460a3 Added refresh option for plugin list.
This fixes the issue that if you don't have internet connection on first start of the browser, you'd need a reboot of cura to get the list.

CURA-3856
2017-06-30 15:30:22 +02:00
Jaime van Kessel
5d0908e8ce Added handling for timeout & network connection broken
CURA-3856
2017-06-30 15:19:53 +02:00
Ghostkeeper
16564b3194
Merge branch 'master' of github.com:Ultimaker/Cura 2017-06-28 15:54:27 +02:00
Jaime van Kessel
e9d2434c41 Simplify text generaton for download button
CURA-3856
2017-06-28 15:35:13 +02:00
Ghostkeeper
cd4bffb380
Set author to Ultimaker B.V. instead of Ultimaker
To be consistent with the rest of the plug-ins and with the material files.

Contributes to issue CURA-3857.
2017-06-28 13:50:37 +02:00
Jaime van Kessel
31dcb6f41f Decreased height of progress bar
CURA-3856
2017-06-23 14:41:23 +02:00
Jaime van Kessel
8a8123a021 Correctly set User-Agent header 2017-06-23 14:35:15 +02:00
Jaime van Kessel
32c699e4a1 Updated layout 2017-06-23 14:17:22 +02:00
Jaime van Kessel
37162683e5 Show result message after installing / upgrading plugin with the browser
CURA-3856
2017-06-23 13:51:13 +02:00
Jaime van Kessel
867dd04681 PluginBrowser strings are now translatable
CURA-3856
2017-06-23 13:43:08 +02:00
Jaime van Kessel
83b3dcbb2f Freshly installed plugins can't be downloaded again anymore
CURA-3856
2017-06-23 13:32:19 +02:00
Jaime van Kessel
68663b2789 Plugin browser now shows difference between new & upgradable plugins
CURA-3856
2017-06-23 13:03:30 +02:00
Jaime van Kessel
b2a21f0443 Uninstalled plugins are now correctly marked as such again
CURA-3856
2017-06-23 12:49:36 +02:00
Jaime van Kessel
a4e353c830 Download buttons are now disabled when another plugin is being downloaded
CURA-3856
2017-06-23 12:42:39 +02:00
Jaime van Kessel
051ce5e9f4 Disabled download button on pluginbrowser for plugins that are already installed
CURA-3856
2017-06-23 11:51:00 +02:00
Jaime van Kessel
d815c2afcf Added download progress bar to plugin browser
CURA-3856
2017-06-23 11:48:13 +02:00
Jaime van Kessel
e6a3577e9d Plugin browser now also uses version to check if plugin is already installed
CURA-3856
2017-06-23 11:25:53 +02:00
Jaime van Kessel
e3dffd6610 Plugin browser can now download & install plugins 2017-06-23 11:18:10 +02:00
Jaime van Kessel
503aa00137 Added rough dialog for the PluginBrowser
CURA-3856
2017-06-22 17:55:45 +02:00
Jaime van Kessel
8f1608bc3b Added model to PluginBrowser
We need the model to display items in the popup view.
CURA-3856
2017-06-22 17:25:48 +02:00
Jaime van Kessel
b9241e8070 PluginBrowser now retrieves list of plugins from the server
CURA-3856
2017-06-22 16:13:33 +02:00
Jaime van Kessel
b9e863a953 Added PluginBrowser stub
CURA-3856
2017-06-22 14:39:46 +02:00