Ian Paschal
d3b2241616
Fixed "Quit" button & others
...
- Quit button in the dialog post-install now quits the application instead of simply closing the window
- Improved styling:
- All colors now pulled from `UM.Theme.getColor()`
- Dialog has white background
- Buttons look like Cura buttons
- Removed inaccurate comments regarding the structure that were created while working on it
2018-02-01 11:37:23 +01:00
Ian Paschal
211f87bf09
New format and functionality
...
- Browser is combined with plugin settings
- Two tabs, one for viewing 3rd party plugins, one for installed
- Enable/disable for bundled plugins
- Install/Remove/Update for 3rd party plugins
2018-01-26 14:59:47 +01:00
Ian Paschal
dcb1ac5deb
Plugin browswer updates
...
- Partial refactor
- Preparation for merge with plugins in preferences
2018-01-23 16:20:19 +01:00
Ian Paschal
f27dc4473e
Possible to remove plugins
...
Note that this required adding an `uninstallPlugin()` method to the `PluginRegistry` class of Uranium.
2018-01-22 14:25:34 +01:00
Ian Paschal
628314af9e
Basic style ready for PR
...
- Temporarily removed remove/disable button as it's non-functional for now
2018-01-22 13:00:22 +01:00
Ian Paschal
81b2f0f7cd
Added drop-down buttons
2018-01-19 09:56:19 +01:00
Ian Paschal
013f020a4a
Initial styling changes
...
- Dual-button layout
- Blue buttons in line with Cura styles
- Contact info
2018-01-17 17:02:02 +01:00
Ghostkeeper
9ad0fd2b83
Remove dash if plug-in author is empty
...
Contributes to issue CURA-4477.
2017-10-25 11:28:41 +02:00
Ghostkeeper
d458fcde5c
Revert "Revert "Merge branch 'fix_garbled_fonts_macos' into 3.0""
...
This reverts commit e07e7bc9e714843cf853f0a255ee5a8432696886.
Contributes to issue CURA-4414.
2017-10-05 10:58:49 +02:00
Ghostkeeper
e07e7bc9e7
Revert "Merge branch 'fix_garbled_fonts_macos' into 3.0"
...
This reverts commit b62c19206f5e494fa27eb0b877197556c559e449, reversing
changes made to 104926c6ed1648ec20b4308fdacad4e99c14c8b3.
Contributes to issue CURA-4414.
2017-10-05 10:28:54 +02:00
Ghostkeeper
94846d0faf
Add missing word
...
I'm guessing it was 'This'. That must've accidentally gotten selected when working with it.
Contributes to issue CURA-4341.
2017-09-27 17:30:29 +02:00
fieldOfView
c5fd0e6c80
Use screenScaleFactor to consistently adapt sizes to display pixel ratio
2017-09-25 22:07:12 +02:00
Lipu Fei
f803e72c18
Use Screen.devicePixelRatio for plugin browser
...
CURA-4279
2017-09-04 17:25:30 +02:00
Lipu Fei
ceccca8244
Reduce the width of the license window
...
CURA-4222
2017-09-01 10:18:27 +02:00
alekseisasin
088092c7bc
Added min and max dialog size
...
CURA-4222
2017-08-30 17:07:43 +02:00
Jaime van Kessel
3b2c528595
If no licence text is set, use empty string
...
It doesn't really matter that much, but QT complaining about it annoyed me.
CURA-4222
2017-08-30 15:07:58 +02:00
Lipu Fei
679c7dcfda
Let user accept/decline a plugin license if present
...
CURA-4222
If a downloaded plugin contains a license file, a dialog which contains
the license information will pop up. The user has to accept the license
before he/she can install the plugin.
If a plugin doesn't have a license file, after it is downloaded, it will
be installed directly just like before.
2017-08-30 14:09:51 +02:00
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
Jaime van Kessel
44a22cbd3a
Removed binding loops
...
CURA-3856
2017-07-07 10:41:44 +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
e9d2434c41
Simplify text generaton for download button
...
CURA-3856
2017-06-28 15:35:13 +02:00
Jaime van Kessel
31dcb6f41f
Decreased height of progress bar
...
CURA-3856
2017-06-23 14:41:23 +02:00
Jaime van Kessel
32c699e4a1
Updated layout
2017-06-23 14:17:22 +02:00
Jaime van Kessel
867dd04681
PluginBrowser strings are now translatable
...
CURA-3856
2017-06-23 13:43:08 +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
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