deaa188630Fix regression introduced in e99c9f9e5f causing --output to have no effect in GUI.
Henrik Brix Andersen
2012-08-01 16:17:44 +02:00
d1b8f37ddaCall print->config before print->expanded_output_filepath. #573
Henrik Brix Andersen
2012-08-01 16:06:03 +02:00
65d6eb551aTry harder to attract user attention on wxMAC. #575
Henrik Brix Andersen
2012-08-01 13:59:43 +02:00
af224bbb8dAdd example on how to use post-processing scripts for sending custom notification when slicing is done.
Henrik Brix Andersen
2012-07-31 22:48:47 +02:00
83fccf0875Fix auto-arrange of objects
Henrik Brix Andersen
2012-07-30 19:30:41 +02:00
0aae15e2a8Persist last skein directory and last config directory used across application restarts.
Henrik Brix Andersen
2012-07-30 12:08:28 +02:00
d68ab84faaFix quick slicing
Henrik Brix Andersen
2012-07-27 22:03:48 +02:00
7e34244b05Refactored configuration handling. Slic3r::Config is now an object. Multiple partial config objects are used throughout the codebase as local repositories, then merged and serialized when necessary.
Alessandro Ranellucci
2012-07-27 21:13:03 +02:00
f0579e59bdInclude timestamp in .ini files
Henrik Brix Andersen
2012-07-27 14:33:14 +02:00
9f719d42bcInclude preset name in confirmation dialog
Henrik Brix Andersen
2012-07-27 14:11:04 +02:00
9e1308c03fAsk for confirmation when deselecting a dirty preset.
Henrik Brix Andersen
2012-07-27 13:57:58 +02:00
848784ad95Clear dirty when deleting preset.
Henrik Brix Andersen
2012-07-27 13:56:52 +02:00
0e6d6a9695Force sane TAB key order on buttons in GridSizer.
Henrik Brix Andersen
2012-07-24 18:21:02 +02:00
1d364d7823Refactor OptionsGroup to decouple it from the config repository, add ConfigOptionsGroup
Alessandro Ranellucci
2012-07-24 15:30:50 +02:00
09a222f8b2Reshuffle code a bit to preserve TAB key order between toolbar and listctrl.
Henrik Brix Andersen
2012-07-24 14:42:38 +02:00
44f3b7d2b5Allow TAB key navigation of controls.
Henrik Brix Andersen
2012-07-24 14:28:21 +02:00
0b0e531661Use more generic EVT_KEY_DOWN().
Henrik Brix Andersen
2012-07-24 14:17:10 +02:00
4bee713579Add menuitems with keyboard shortcuts to quickly navigate between tabs.
Henrik Brix Andersen
2012-07-24 12:59:02 +02:00
4dc41d2ca3Intercept TAB key events in the wxTreeCtrl and generate a wxNavigationKeyEvent.
Henrik Brix Andersen
2012-07-24 12:42:58 +02:00
69e075df82Hidden Sizer items does not take up space, simply show/hide pages instead of removing/adding them.
Henrik Brix Andersen
2012-07-24 12:41:51 +02:00
642bb336ebAdd the page before showing it.
Henrik Brix Andersen
2012-07-24 00:34:57 +02:00
37667d87ceUse Wx::Sizer::Detach() instead of Wx::Sizer::Remove()
Henrik Brix Andersen
2012-07-24 00:34:07 +02:00
52fb02f29dTurn nozzle count printf into debugf statement
Henrik Brix Andersen
2012-07-19 23:31:47 +02:00
35e6420ff5Make the configuration wizard work on the first extruder.
Henrik Brix Andersen
2012-07-19 22:56:38 +02:00
30a2213fd9Some multi-extruder options in GUI
Alessandro Ranellucci
2012-07-18 20:36:34 +02:00
9137a6b41eQueue a repaint when changing options page, fixes repaint issue on wxMSW.
Henrik Brix Andersen
2012-07-18 19:19:07 +02:00
b861560c71Fix tooltips about extrusion widths
Alessandro Ranellucci
2012-07-18 18:16:27 +02:00
2495a77c0fAdd to GUI the setting for support material extrusion width. Also, populate %Groups with new options
Alessandro Ranellucci
2012-07-18 18:14:32 +02:00
c4a5ef0e4fRebuild MANIFEST
Henrik Brix Andersen
2012-07-18 17:11:50 +02:00
b209eab712Bugfix: the delete button was deleting the wrong preset
Alessandro Ranellucci
2012-07-18 16:17:23 +02:00
c7051cb7e7Merge pull request #542 from simcop2387/new-gui
Nicolas Dandrimont
2012-07-16 16:28:55 -07:00
19f4036d8aTime here is in milliseconds, setting it to 1500 to make it stay for at least 1.5 seconds.
Ryan Voots
2012-07-16 19:04:25 -04:00
3690b0798eUse Net::DBus instead of Gtk2::Notify due to less dependencies; recommended by @beanz.
Henrik Brix Andersen
2012-07-16 23:43:09 +02:00
095607a166Remove excessive line breaks
Henrik Brix Andersen
2012-07-16 23:09:55 +02:00
99845955b3Add support for libnotify notifications.
Henrik Brix Andersen
2012-07-16 22:37:31 +02:00
5d2fd17715Use constants for menu item IDs.
Henrik Brix Andersen
2012-07-16 20:57:10 +02:00
e80d2813edAdd keyboard shortcut for SVG slicing.
Henrik Brix Andersen
2012-07-16 19:23:51 +02:00
225414724cAdd keyboard accelerators to menus.
Henrik Brix Andersen
2012-07-16 19:13:35 +02:00
a6da019fc6Adhere to various human interface guidelines.
Henrik Brix Andersen
2012-07-16 18:34:44 +02:00
fda21bd6f2Only set $last_skein_dir from Plater, not $last_skein_file, to avoid interfering with Quick Slice.
Henrik Brix Andersen
2012-07-16 00:28:15 +02:00
b24e0370ddRemove unused argument.
Henrik Brix Andersen
2012-07-15 23:59:50 +02:00
da7a668c94Remove confirmation dialog on plate slicing done, request user attention instead. #537
Henrik Brix Andersen
2012-07-15 23:57:31 +02:00
a2a35f47f6Convert Slic3r::GUI::notify() from class method to instance method.
Henrik Brix Andersen
2012-07-15 23:36:18 +02:00
9f3031a069Remove Quick Slice button, move update text to statusbar.
Henrik Brix Andersen
2012-07-15 23:06:07 +02:00
102aea4531Sync message dialog title with SkeinPanel.pm changes.
Henrik Brix Andersen
2012-07-15 22:53:32 +02:00
c35b57fb0bAdd spacer for correctly aligning top text under wxGTK.
Henrik Brix Andersen
2012-07-15 22:44:52 +02:00
e01b20ec8eAdd shortcuts keys for often used menu items.
Henrik Brix Andersen
2012-07-15 22:38:58 +02:00
5ef495a601Improve repeated quick slice menu item text
Henrik Brix Andersen
2012-07-15 22:28:05 +02:00
314772b314Improve message dialog texts a bit.
Henrik Brix Andersen
2012-07-15 22:25:04 +02:00
8042d5d701Add borders to toolbar and list view.
Henrik Brix Andersen
2012-07-15 22:14:34 +02:00
0ab7e7ad7fShow icons above text in toolbar.
Henrik Brix Andersen
2012-07-15 20:11:49 +02:00