Ghostkeeper
2fdfdaa00b
Rename iconOnRightSide to isIconOnRightSide
...
More accurately represents the type of value that's in this property.
Contributes to issue CURA-5876.
2018-12-04 14:47:34 +01:00
Ghostkeeper
2dde2438b2
Remove unnecessary anchors
...
Contributes to issue CURA-5876.
2018-12-04 14:38:13 +01:00
Ghostkeeper
347240410a
Use enumeration to check and switch state of configuration menu
...
Instead of a string. This is a bit more restrictive.
Contributes to issue CURA-5876.
2018-12-04 14:35:28 +01:00
Jaime van Kessel
9b8b91b6a4
More specific variable type for is_connected
...
Contributes to issue CURA-5876.
Co-Authored-By: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
2018-12-03 17:34:08 +01:00
Ghostkeeper
c8cb3a094a
Re-use SecondaryButton instead of setting colours ourselves
...
It has a pre-defined theme.
Contributes to issue CURA-5876.
2018-12-03 11:52:10 +01:00
Ghostkeeper
6012ea0b9e
Don't use QtQuick imports from Qt 5.11
...
Our build system uses 5.10.
Contributes to issue CURA-5876.
2018-12-03 11:15:11 +01:00
Ghostkeeper
f3af5a72ad
Use ListModel.count instead of rowCount
...
The .count property properly updates when the model is changed.
Contributes to issue CURA-5876.
2018-12-03 11:13:26 +01:00
Ghostkeeper
1555a1ab17
Make manufacturer and extruder labels lighter
...
The proper colour would've been 'detail' but that seems to not be used much at all, and it's too light. In other places, 'inactive' is used in this place more often.
Contributes to issue CURA-5876.
2018-11-27 14:03:05 +01:00
Ghostkeeper
7f11142d50
Fix height and vertical layout of popup
...
Many things were made simpler. This took some time to fix...
Contributes to issue CURA-5876.
2018-11-22 14:57:55 +01:00
Ghostkeeper
a826dfb156
Fix binding loop in height of view selection bar
...
Since these were part of the childrenRect of the bar, and attached to the bottom of the bar, the childrenRect depended on the position of the children and that depends on the childrenRect again. So just attach it to the top, it's logical.
Contributes to issue CURA-5876.
2018-11-21 16:12:00 +01:00
Ghostkeeper
a052b8ec69
Use Theme.getIcon instead of Theme.icons
...
This is better for performance, according to the deprecation warning I got.
Contributes to issue CURA-5876.
2018-11-21 16:08:29 +01:00
Ghostkeeper
d42ddad606
Add icons on left and right side of text
...
For this I had to implement functionality in ActionButton to be able to display the icon on either side.
Contributes to issue CURA-5876.
2018-11-20 14:47:41 +01:00
Ghostkeeper
dca286cea5
Give action button a sane default height
...
We don't want to give it a default width since that should just adjust to its contents by default, which is fine.
Contributes to issue CURA-5876.
2018-11-20 14:34:06 +01:00
Ghostkeeper
a1068a3ef2
Rename action_panel_button theme entry to action_button
...
Because it's not just used in the save panel.
Contributes to issue CURA-5876.
2018-11-20 14:24:09 +01:00
Ghostkeeper
42d73836f4
Move default margin by default to Cura's action buttons
...
So we don't have to repeat that every time you create a new button.
Contributes to issue CURA-5876.
2018-11-20 14:19:55 +01:00
Ghostkeeper
cbd5238738
Don't show custom/auto toggle buttons when not connected
...
In order to prevent suddenly switching to the other side when the connection is lost or restored, we only evaluate this upon opening the popup. This way you might be surprised that closing and then opening it can show something else, but it will never surprise you while working on the popup itself as a user.
Contributes to issue CURA-5876.
2018-11-20 13:55:28 +01:00
Ghostkeeper
a04db164e6
Make it possible to swap between auto and custom configuration
...
We're going to need to make this disappear when the printer is not connected. But that is for later.
Contributes to issue CURA-5876.
2018-11-19 17:11:51 +01:00
Ghostkeeper
00a49fff26
Rename QuickConfigurationSelector to ConfigurationMenu
...
This is going to function as our main item for the configuration menu. It contains the part in the top bar and the glue item for the part in the popup.
Contributes to issue CURA-5876.
2018-11-19 14:39:19 +01:00