Arjen Hiemstra
222b4666d3
Do not load the theme again when the UI has been loaded
...
Theme is now loaded on creation instead
2016-02-23 12:24:27 +01:00
Arjen Hiemstra
074048f83c
Use the key property of action's source to scroll setting visibility
2016-02-23 12:24:27 +01:00
Arjen Hiemstra
e6ef4405c3
Replace a bunch of Theme property accessors with getThing calls
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
d208885755
Load preference pages dynamically and reset the current page to 0 on close
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
e2b2088246
Add a configureSettingsAction that will open the setting visibility page
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
720324f0c6
Replace Theme property accessors with getThing calls
2016-02-23 12:22:30 +01:00
Ghostkeeper
bcbb28dd9f
Fix application menu save-to-file option
...
Turns out that named parameters never worked. I've changed it into key-word arguments, but then not really key-word arguments but a QVariantMap.
Contributes to issues CURA-611 and CURA-898.
2016-02-18 13:30:24 +01:00
fieldOfView
b8113a9740
Reset menu selection without modifying the model
...
Contributes to CURA-853
2016-02-17 22:04:05 +01:00
Ghostkeeper
ccd937a56f
Make boolean trap more readable
...
This doesn't entirely remove it but it looks a bit better. In other calls, the variable name that's filled in the parameter sort of makes it clear what the boolean indicates.
Contributes to issue CURA-611.
2016-02-15 16:56:42 +01:00
fieldOfView
5613a5de20
Reset menu selection when canceling profile switch
...
Contributes to CURA-853
2016-02-15 14:19:32 +01:00
Ghostkeeper
edb7803760
Make the machine file types filter optional for OutputDevice
...
The call to OutputDevice from the save button filters by the file types available to the machine. The call to OutputDevice from the application menu doesn't.
Contributes to issue CURA-611.
2016-02-10 13:39:49 +01:00
fieldOfView
828752af30
Remove dialogs that were moved to Uranium
2016-02-08 09:18:35 +01:00
fieldOfView
f97e2fa6aa
Prepare "Add profile" dialog
2016-02-08 09:18:33 +01:00
Jaime van Kessel
2867f03840
Fixes rotation hint
...
CURA-816
2016-02-03 14:30:00 +01:00
Jaime van Kessel
d68e17c9f5
Merge pull request #624 from Ultimaker/fast_advanced_switch
...
Fast Simple<->Advanced Switch
2016-02-01 10:48:27 +01:00
Arjen Hiemstra
5d136a1da7
ActiveTool.properties now returns a ContainerProxy object
2016-01-29 15:18:19 +01:00
Tamara Hogenhout
8af00b4195
Just a little cleanup
...
so it is more clear when JobSpecs uses the fileBaseName from cura_app.py and when it uses fhe fileBaseName from cura.qml
Contributes to #CURA-707
Contributes to #CURA-620
#591
2016-01-15 16:11:08 +01:00
Tamara Hogenhout
993f026545
Adds extra context to the topbar menu-items
...
So the translators know in which groups to group the menu-items. The reason for this is that the translator choose alt key accelerators that are unique within its own group.
Contributes to #CURA-526
2016-01-12 15:57:43 +01:00
Jaime van Kessel
3523b709c4
Fixed delete selection issues.
...
CURA-616
2016-01-05 12:26:39 +01:00
fieldOfView
aa2563b891
Rename "Machines" to "Printers"
2015-12-30 09:53:28 +01:00
fieldOfView
5ec00b2f6d
Move MessageStack back to bottom until we can relocate the messages that make it obtrusive
2015-12-30 09:53:28 +01:00
fieldOfView
4d29fccb0b
Remove cursorShapes for now
2015-12-03 12:09:30 +01:00
fieldOfView
139a88a189
Remove vestigial code
2015-12-03 12:09:30 +01:00
fieldOfView
ec46b49847
Use pointingrectangle for toolbutton tooltips
2015-12-03 12:09:30 +01:00
fieldOfView
1d27822970
Rearrange Toolbar
...
Start unifying button tooltips
2015-12-03 12:09:29 +01:00
fieldOfView
47c53860fd
Add hover cursorShape to open/viewmode buttons and layerslider
2015-12-03 12:09:29 +01:00
fieldOfView
00fcad17df
Move viewmode button to prevent overlapping windows
2015-12-03 12:09:28 +01:00
fieldOfView
ab02aef6cd
Rearrange Toolbar
...
Reposition MessageStack
2015-12-03 12:09:28 +01:00
fieldOfView
d41db89254
Move Job Specs into viewport area
2015-12-03 12:09:24 +01:00
fieldOfView
1ba1009b60
Initial theme rework:
...
* Move buttons around
* Resizing
* Colors
* Splash screen
2015-12-03 12:09:23 +01:00
Arjen Hiemstra
2efcbc3c1f
Revert "temporary hack so Ruben can test the update firmware fix"
...
This reverts commit 7eb9845dedb0f292c837fd02cc876dd8e958c0f9.
2015-11-01 21:32:08 +01:00
Tamara Hogenhout
7eb9845ded
temporary hack so Ruben can test the update firmware fix
2015-10-30 16:29:20 +01:00
fieldOfView
9bf3b2a226
Always show "General" page when reopening preferences
2015-10-29 14:29:04 +01:00
Arjen Hiemstra
a94961d28b
Remove full screen from menu and disable the shortcut key
...
Upstream is unfortunately riddled with bugs, so it is better to disable
full screen for now.
CURA-317 #Ready-for-Review
2015-10-26 16:23:49 +01:00
Tamara Hogenhout
4ffbfcf69f
Merge branch '15.10' of https://github.com/Ultimaker/Cura into 15.10
2015-10-16 11:02:27 +02:00
Tamara Hogenhout
a7d43efe15
Binds the backspace button to deleteSelection functionality
...
fixes #CURA-249
2015-10-16 11:02:02 +02:00
Arjen Hiemstra
0b9047f6ca
Properly set the current folder on file open
...
This makes sure the next time the file dialog is opened the last folder
used is openend.
CURA-246 #Start-Review
2015-10-15 09:42:52 +02:00
Arjen Hiemstra
769ff84c15
Delay showing the main window a little so we do not get garbage on the window
...
CURA-160 #Start-Review
2015-10-14 17:57:00 +02:00
Arjen Hiemstra
03ad005462
Update preference dialog to the changed API
2015-10-05 14:40:02 +02:00
Arjen Hiemstra
a63db94d06
Never disable the view button
...
Fixes #443
CURA-225 #done
2015-10-01 12:37:17 +02:00
Tamara Hogenhout
4dba1cefcb
When you click [Manage Printers..] it brings you to the right page
...
Fixes: issue CURA-128
2015-09-29 11:07:51 +02:00
Arjen Hiemstra
c486794f33
Delay showing the Add Machine dialog until after the main window is properly shown
...
Showing the main window causes the Add Machine window to hide apparently
so instead make sure we show the add machine dialog after showing the
main window.
This also handles the "there is no machine" situation a little more
cleanly.
2015-09-24 19:22:00 +02:00
Arjen Hiemstra
d4ea9246f6
Use the job name for saving files
...
CURA-183 #Done
2015-09-23 18:21:39 +02:00
Tamara Hogenhout
c3036101f4
Adds an inactive states
...
contributes to: issue CURA-184
2015-09-22 15:32:01 +02:00
Tamara Hogenhout
d6793bc197
adapts the sizes between buttons etc
...
fixes: issue CURA-194
2015-09-21 14:31:43 +02:00
Tamara Hogenhout
c352c6f369
addapts the sizes of primarily the buttons
...
fixes: issue CURA-194
2015-09-21 14:14:28 +02:00
Tamara Hogenhout
0765dbe694
adds the sendmeshname functionality to the DropArea
...
fixes: issue CURA-179
2015-09-18 13:49:49 +02:00
Tamara Hogenhout
f3dd1ca06e
Adds some new icons
...
Contributes to: issue CURA-178
2015-09-17 16:30:35 +02:00
Tamara Hogenhout
aeb935489e
Fixes the tooltip placement for the view mode button
...
Fixes: issue CURA-152
2015-09-16 17:15:21 +02:00
Arjen Hiemstra
fa3edf5086
Delay showing the window until componentComplete
...
This way most of the UI parsing and construction will be done while the
window is not yet visible, reducing the time we show a window with no
contents.
Contributes to #74
2015-09-12 20:08:41 +02:00