Commit Graph

194 Commits

Author SHA1 Message Date
8982e9638f Work with model objects like reference (from/to perl side) 2018-07-24 12:15:36 +02:00
df6951bb7b Added popup menu with multiple choice of settings 2018-07-23 17:35:50 +02:00
36aae00f94 Added function for the sidetext changing
+ some code reorganization
2018-07-04 14:52:36 +02:00
3192e37ecf Replaced Object list before Object(Part) Settings 2018-07-04 12:38:34 +02:00
ad83b61032 First right-panel reorganization:
* Replaced Object list from CollapsiblePane
* Sub-object are adding by context menu from list
* (sub)objects can be deleted by only one "Delete" button
* Added extruder selection to list
2018-07-04 09:03:43 +02:00
369e9496cc Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-06-26 09:26:27 +02:00
9175163078 Fixed crashing-bug after language changing (detected under Debug) 2018-06-25 12:27:42 +02:00
2f21861ad8 Updating bugfixes (#973)
* ConfigWizard: Fix MM legacy profile detect

* Remove Perl BedShapeDialog

* PresetUpdater: Look for updates in resources as well

* ConfigWizard: Startup condition based on printer profiles only rather than all profiles
Previously wizard would not run if there was a leftover filament profile but no printer profiles

* ConfigWizard: Fix button labels

* ConfigWizard: Pick the very first printer variant by default
2018-06-19 18:26:38 +02:00
13c653575a Modifiers are moving now 2018-06-18 14:20:29 +02:00
feaf2c657b Some changes in GUI-files
All functions of object settings are moved to GUI_ObjectParts
2018-06-16 01:21:25 +02:00
08cb3dc426 Upgraded object_control to use icons near the name
Renamed some classes
Deleted unused classes
2018-06-15 22:42:51 +02:00
858cb8fda0 Button "Load Lambda" (in the Object Settings) works now 2018-06-14 23:31:15 +02:00
ef5e40bf5e Added LambdaObjectDialog 2018-06-14 21:48:06 +02:00
98752cc84f Buttons "Add Part" and "Add Modifier" (in the Object Settings) works now 2018-06-14 15:33:42 +02:00
4e81067ca1 Started porting of the functions for object settings editing 2018-06-13 16:39:33 +02:00
4a4daea32f Added object movers to the object settings. Added SliderControl to Field. 2018-06-12 23:42:01 +02:00
f440c086bd Prepared callback from c++ to Perl to inform about a change of object settings 2018-06-12 19:15:03 +02:00
6428799a29 Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-06-12 13:03:40 +02:00
86b5929ed1 ConfigWizard: Use scrollbars on smaller screens 2018-06-11 18:52:18 +02:00
c88b6cc436 Overrided OnStateChange() function to CollapsiblePane 2018-06-08 12:43:39 +02:00
7c13fb619d Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-06-08 10:10:10 +02:00
ad5872e15b Deleted debugging messages 2018-06-08 09:55:27 +02:00
de07f47f8b Try to fix the circular event handling Select() on OSX 2018-06-08 09:03:46 +02:00
f44dcb489b Merge remote-tracking branch 'remotes/origin/vk-bugfixes' 2018-06-07 22:10:49 +02:00
c38ca0d2c8 Fixed mangling of UTF characters when converted implicitely to
wxString on Windows through the + operator.
2018-06-07 22:10:23 +02:00
1f721e231c Added MessageBoxes for experimenting on OSX 2018-06-07 15:52:35 +02:00
47f1d8ba8e Fix: Dialog initialization ordering on OS X
Perform update_check after MainFrame is created
2018-06-07 15:41:36 +02:00
cf329d905b Fixed uncorrected Settings sizer showing 2018-06-07 14:57:45 +02:00
c9233ee27f Fixed OSX compilation bug
Changed info_box (more place to the manifold information)
2018-06-07 11:54:42 +02:00
a92290a236 ListView doesn't used now.
(Whole logic of the object list manipulation is on c++ side)
Remove experimental add/del buttons
2018-06-07 11:12:09 +02:00
0376a0e516 CallBack from C++ to Perl to manipulations with object list 2018-06-07 00:55:09 +02:00
b211166487 Move font initialization to init_fonts 2018-06-05 14:38:22 +02:00
c694fb9eae Porting object list manipulation from Perl to c++:
* Set count and scale to the objects on c++ side
* Select/unselect object
2018-06-05 14:35:38 +02:00
b9ce805f9f Next try to fix OSX/Linux compilation bug 2018-06-05 10:41:20 +02:00
e4b41ad3b6 Try to fix compilation bug 2018-06-05 09:13:03 +02:00
908c92216b Add, Delete and DeleteAll are working for new list now 2018-06-04 15:59:55 +02:00
ccad259312 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-06-04 09:25:12 +02:00
c78a3df2c8 Fixed preference dialog behavior 2018-06-04 09:24:48 +02:00
d032498536 Beta bugfixes (#931)
* Fix: Function signature in avrdude

* Fix: Remove mockup vendor bundles

* Fix: Make ConfigWizard error handling more friendly

* Fix: Opening the datadir in AppImage-based Slic3r
2018-06-04 09:07:29 +02:00
8df6821661 Functions "Add/Delete" objects to/from list works correct now 2018-05-31 08:43:10 +02:00
7d0e4400c2 Extended "Delete" functions 2018-05-30 00:36:44 +02:00
04f7b932a6 Added "Add/Delete" functions to the MyObjectTreeModel 2018-05-29 22:45:35 +02:00
d7b8d73692 Updated Collapsed/Layout for PrusaCollapsiblePane.
Cleaned right_panel
2018-05-28 17:08:48 +02:00
aba09d4f97 edit_object_buttons moved to Object/Part Settings 2018-05-28 12:04:39 +02:00
13276842ac Final prototype 2018-05-28 11:19:51 +02:00
f676149eca New concept of the main IU.
* only 2 mode - Regular & Expert
* "Export Gcode" moved to bottom of the window (analogue to the PrusaControll)
* Experiments with layout of collapsible_pane [! not successful]
2018-05-27 22:12:01 +02:00
ebc44800db Some changes in the concept of the new right column 2018-05-24 16:57:35 +02:00
aba6b510af Filling object settings (continue) 2018-05-23 16:21:42 +02:00
295924b9b6 Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-05-23 08:30:27 +02:00
95bc754136 Filled content_object_settings 2018-05-22 16:14:41 +02:00