casper
c72fd12ea2
Make ManageButton a reusable Component
...
cura 8734
2021-12-08 15:50:00 +01:00
casper
4a436b5598
Display different types of manage buttons through Loader.sourceComponent
...
cura 8734
2021-12-08 14:46:29 +01:00
Remco Burema
a61c3e9eff
Peristance of 'Installed' text.
...
part of CURA-8587
2021-12-07 21:23:54 +01:00
Jelle Spijker
3be6747e5d
Trying to set a persistent install managebutton
...
Contributes to: CURA-8587
2021-12-07 18:25:46 +01:00
Jelle Spijker
bb9696c39f
Reset button if user declines license
...
Contributes to: CURA-8587
2021-12-07 15:06:46 +01:00
Jelle Spijker
5b3e9079ed
Don't show en-/disable button when un-/installed
...
Contributes to: CURA-8587
2021-12-07 12:46:45 +01:00
Jelle Spijker
ca76bcc29c
Show a conformation message after a successful manage action
...
Contributes to: CURA-8587
2021-12-07 12:23:04 +01:00
Ghostkeeper
f932239b6a
Implement aesthetics of busy indicator
...
Don't use the default spinner but use an image from our theme. A new image. And change the font size, colour and spacings a bit according to our designs.
Contributes to issue CURA-8587.
2021-12-06 16:52:47 +01:00
Jelle Spijker
c73ef84395
Show the correct busy message
...
Contributes to: CURA-8587
2021-12-06 16:47:53 +01:00
Jelle Spijker
28b6bfb729
Fixed the update button busy state
...
Contributes to: CURA-8587
2021-12-06 13:53:44 +01:00
Jelle Spijker
325783ca46
Persistent handled state across Package Lists
...
Contributes to: CURA-8587
2021-12-06 10:19:14 +01:00
Jelle Spijker
863e92d0d2
Fixed state of manage buttons
...
Contributes to: CURA-8587
2021-12-06 09:14:40 +01:00
Jelle Spijker
3b3d986058
Groundwork for installing/updating packages
...
Contributes to: CURA-8587
2021-12-03 13:27:26 +01:00
Jelle Spijker
08067432c6
disable other manageButtons when actions is performed
...
Still need to make this transfer to the detaile card
Contributes to: CURA-8587
2021-12-03 13:27:21 +01:00
Jelle Spijker
ff5a4a4f5a
Adding functionality to the manageButtons
...
Contributes to: CURA-8587
2021-12-03 13:27:16 +01:00
Jelle Spijker
327b434788
fix merge conflict
...
Contributes to: CURA-8587
2021-12-03 13:27:10 +01:00
Jelle Spijker
eb156f114c
Introduce a ManageButton
...
The state and styling of this coupled with the available options.
Discussed with UX that primary state: Install, Enable, Update while
secondary states are: Uninstall, Disable
Each primary/secondary state also has a busy state, with the verb
and spinner.
Contributes to: CURA-8587
2021-12-03 13:25:38 +01:00