Commit Graph

46 Commits

Author SHA1 Message Date
YuSanka
5557e59d43 Reorganized object settings pane
+ Added new control - PrusaLockButton
2018-08-28 15:51:53 +02:00
YuSanka
d90f5fa591 Added "one_layer" mode for PrusaDoubleSlider 2018-08-24 13:36:19 +02:00
YuSanka
2ec045a0fb Added SetSliderValues and GetActiveValue functions 2018-08-23 14:44:49 +02:00
YuSanka
2a7059edb3 Added active icon for selected tick 2018-08-23 13:01:18 +02:00
YuSanka
8a9bdc55ee Added functions for tick adding/deleting 2018-08-22 18:00:48 +02:00
YuSanka
d2282c4bf9 Refactored code 2018-08-22 14:24:30 +02:00
YuSanka
a5119a41a5 Added overriding of the DoGetBestSize() to correct control sizing on OSX and Linux/GTK 2018-08-22 10:44:11 +02:00
YuSanka
bc64154f21 PrusaDoubleSlider improvement
+ OnKeyDown
+ marked selected thumb
+ marked selected control
...
2018-08-21 17:48:52 +02:00
YuSanka
1b26cd414d DoubleSlider prototype 2018-08-21 02:03:10 +02:00
YuSanka
8c7cc73da6 Update extruder value for the object from the beginning 2018-08-15 13:59:33 +02:00
YuSanka
13388f1caa Drag & Drop for sub-objects (parts of the object) 2018-08-13 14:15:43 +02:00
YuSanka
dc8cdcc2ba Added tooltips with manifold_warning information 2018-08-09 12:02:09 +02:00
YuSanka
ed5f5239aa Added tooltips for objects list
Updated icons with transparency
2018-08-01 14:17:31 +02:00
YuSanka
19411df0e4 Correct split for the parts too 2018-07-31 15:31:12 +02:00
YuSanka
814d255c77 Added split-function for the object in list.
Updated adding of amf-objects.
2018-07-30 17:03:14 +02:00
YuSanka
2142070331 Fixed Linux-bug : "Add part" => segmentation fault.
Deleted experimental code
2018-07-30 14:25:09 +02:00
YuSanka
460021f7d0 EXPERIMENTS for Linux 2018-07-30 12:17:32 +02:00
YuSanka
54298c8e61 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
YuSanka
a772a19915 "MoveUp" & "MoveDown" work correctly 2018-06-19 12:24:16 +02:00
YuSanka
12232f1a6d "Delete part" button works correctly
Prepared functions for "Split", "MoveUp" & "MoveDown" buttons (update_model function is missing)
2018-06-18 16:22:15 +02:00
YuSanka
99082bfe67 Modifiers are moving now 2018-06-18 14:20:29 +02:00
YuSanka
a91cb5b267 Upgraded object_control to use icons near the name
Renamed some classes
Deleted unused classes
2018-06-15 22:42:51 +02:00
YuSanka
08ccf85a61 Overrided OnStateChange() function to CollapsiblePane 2018-06-08 12:43:39 +02:00
YuSanka
9e0d2793cb CallBack from C++ to Perl to manipulations with object list 2018-06-07 00:55:09 +02:00
YuSanka
dcf0b432cb PrusaCollapsiblePane is used only on MSW 2018-06-05 11:17:37 +02:00
YuSanka
72541ad13e Next try to fix OSX/Linux compilation bug 2018-06-05 10:41:20 +02:00
YuSanka
04dc50cec4 Add, Delete and DeleteAll are working for new list now 2018-06-04 15:59:55 +02:00
YuSanka
c857b68fbe Functions "Add/Delete" objects to/from list works correct now 2018-05-31 08:43:10 +02:00
YuSanka
5c4c912132 Extended "Delete" functions 2018-05-30 00:36:44 +02:00
YuSanka
db7c58009c Added "Add/Delete" functions to the MyObjectTreeModel 2018-05-29 22:45:35 +02:00
YuSanka
c7d7da452e Updated Collapsed/Layout for PrusaCollapsiblePane.
Cleaned right_panel
2018-05-28 17:08:48 +02:00
YuSanka
d93a8aec3d 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
YuSanka
a877846699 Filling object settings (continue) 2018-05-23 16:21:42 +02:00
YuSanka
2a8391dfbf Merge remote-tracking branch 'origin/master' into new_main_page_ui 2018-05-22 09:05:34 +02:00
Lukas Matena
6f792b7ffb Horrible workaround to make the gcode preview dropdown (show feature types) work on all platforms 2018-05-17 10:23:02 +02:00
YuSanka
27769edab2 Fixed compilation bag on GTK and OSX 2018-05-11 11:25:28 +02:00
YuSanka
2e7d623ee4 Created PrusaCollapsiblePane for CollapsiblePane view with disclosure triangles 2018-05-10 16:36:12 +02:00
YuSanka
c07f347ff6 CollapsiblePanes are putted to ScrolledWindow 2018-05-09 14:36:20 +02:00
YuSanka
db549e8609 First experiments with ObjectsTreeList 2018-05-04 18:32:20 +02:00
YuSanka
affaeef2ab Default presets are visible only if it's selected from Preferences 2018-04-09 12:41:25 +02:00
YuSanka
004f9ba1e5 Added update_tab_presets functions to m_cc_preset_choise filling 2018-04-06 15:42:52 +02:00
YuSanka
e4b767e840 Experiment with own ComboCtrl for preset_choice. 2018-04-06 13:37:00 +02:00
Enrico Turri
23b1c8f1d2 3rd attempt to fix JIRA SPE-26 (Feature types on MAC) 2018-02-20 14:44:00 +01:00
Enrico Turri
26409cbade 2nd attempt to fix JIRA SPE-26 (Feature types on MAC) 2018-02-20 14:25:40 +01:00
Enrico Turri
6ff9021e04 GCode Preview - Legend texture shown only when gcode is available 2018-02-06 12:43:25 +01:00
Enrico Turri
787a5f1715 GCode Preview - New Layout 2018-02-02 12:38:35 +01:00