22f170e29e
ObjectList improvements: Added warning icon for Parts with a repaired errors
2019-04-29 15:27:59 +02:00
b6f2159cbd
Fixed app name interpolation for : GUI_App, MainFrame, MsgDialog, Preferences, Tab and UpdateDialogs
...
+ added edit_tooltip(), wich replaces Slic3r for SLIC3R_APP_KEY
2019-04-26 10:54:18 +02:00
e2eb3c1b48
Added missed class declaration under OSX
2019-04-25 16:23:50 +02:00
2b39a4df96
Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW
2019-04-25 15:09:12 +02:00
0da12d08fd
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
3f18b0f8c8
Implemented em_unit() function for getting of em_unit value from correct parent.
...
+ Added correct em_unit to Fields
2019-04-17 21:35:53 +02:00
70e794f17d
Application Scaling for MSW: Added rescale function for DoubleSlider (from Preview), ObjectList, ManipulationPanel and SettingsPanel
...
+ Set wider default size for Preset Comboboxes from Tabs (#2023 )
2019-04-16 10:05:45 +02:00
89142e48fb
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-14 13:49:22 +02:00
252381aa38
Application Scaling for MSW: Next big step
...
- Added rescale() function for the most of controls
- Created PrusaBitmap and PrusaButton classes like a wrap to wxBitmap and wxButton accordingly
2019-04-13 23:46:52 +02:00
d276653a97
Copy and paste -> Fixed copy of multiple instances and volumes insertion into objects list
2019-04-11 11:09:32 +02:00
6d5d74c0cb
Copy and paste -> Copy a volume from an object and paste to another
2019-04-10 09:27:42 +02:00
c815c9242a
Factor out load_scaled_bitmap
2019-04-09 15:16:10 +02:00
b7a3f8de30
Fix SVG & bitmap scaling on Mac depending on Retina scaling
2019-04-09 15:16:10 +02:00
8dc3dc3d4b
Icon updating for all application
2019-04-08 11:10:57 +02:00
e3632e735c
Some improvements for a loading of icons
2019-04-05 11:18:59 +02:00
40c5bbc0aa
Improved Selection from ObjectList side
2019-04-04 18:03:40 +02:00
9152ad2a4e
Added context menu Item "Change Extruder" on 3D-Scene
2019-03-28 16:32:19 +01:00
e031123031
Fixed OnWhile() function for the PrusaDoubleSlider ( #1913 )
...
Current behavior: Move selected thumb only. If no one thumb is selected, set selection to the thumb nearest to the current mouse position
2019-03-11 12:59:14 +01:00
32605ed67b
Fixed "color print" issues (SPE-836)
2019-02-26 15:55:27 +01:00
c640e88639
Added tooltips for mode buttons.
...
+ some clean of an unused code
+ fix of #1861
2019-02-26 10:50:00 +01:00
ab968364e5
Renamed the "lambda-" prefix for the generic modifiers to "Generic-"
...
Refactored ModelVolume::Type to enum class ModelVolumeType to be able
to forward declare it.
Refactored UI to use the ModelVolumeType instead of the untyped int.
2019-02-22 12:12:10 +01:00
8fa6ea11d6
Fix to last commit
2019-02-11 15:36:05 +01:00
369cda4cd3
Added scaling for more some dialogs
...
+ Set size for mode buttons
2019-02-11 14:14:35 +01:00
c0287928a6
Added bitmap scaling
2019-02-06 15:29:13 +01:00
b9cc21481c
Added missing include
2019-01-25 17:21:45 +01:00
f6d9ab2a99
Updated settings menu according to the view mode
...
+ Created new class PrusaMenu, derived from wxMenu and contains pointers to the separators.
2019-01-25 16:57:44 +01:00
707078b48d
Improved Instance splitting :
...
- Added icon and context menu for Instance.
- Added multiple selection and splitting for the instances (add new object with selected instances)
2019-01-23 16:12:47 +01:00
975d63ce8d
Added a colored band for DoubleSlider
2019-01-10 17:24:58 +01:00
cf24546bc0
Fixed OSX compilation bug
2019-01-10 13:44:31 +01:00
4da39b7645
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-10 11:10:01 +01:00
393c72aa8e
Implemented ModeSizer with ModeButtons for the mode view changing from the settings tabs and plater
2019-01-10 11:09:31 +01:00
60409d9502
Fixed a typo from the last commit, fixed one compilation warning.
2019-01-09 16:05:36 +01:00
392f6595fa
Added SetLock() function for PrusaLockButton
2019-01-09 08:52:08 +01:00
c6b70b7068
Improvements of assigning the layer span to the layer slider
...
on slice update.
2018-12-20 10:55:50 +01:00
35c26557f9
Created GetRowByItem() to fix the Scrolling of the Object List to selected item under all platforms
...
+ temporary suppressed object/part mane editing under OSX
2018-12-17 12:47:08 +01:00
c698531330
Fixed build on OSX & Linux
2018-12-17 08:37:50 +01:00
76ed41d1c8
Changed PrusaBitmapTextRenderer's inheritance to wxDataViewRenderer instead of wxDataViewCustomRenderer :
...
to fix name editing under OSX
2018-12-14 17:10:08 +01:00
72ee8813a6
Save edited object/part's name to the object model
2018-12-12 14:44:43 +01:00
416646e1b2
ObjectList: first column editing
2018-12-12 14:44:42 +01:00
8b689af386
Fixed DnD under all platforms
...
+ try to fix the work of Backspase in ObjectList (using EVT_KEY_DOWN instead of EVT_CHAR)
2018-12-12 08:40:10 +01:00
f086c7b3a7
Update extruder value for adding objects
2018-12-11 08:53:18 +01:00
f9b25324ab
Try to fix sub_menu work(on the Scene) under OSX and Linux
...
+ some code refactoring for context menu inside ObjectList
2018-12-06 14:49:57 +01:00
c26328a0f1
Suppress ColorPrint for the multi-material printing
2018-11-28 16:03:25 +01:00
7c69876f29
ColorPrint improvement
...
+ Select "Color Print" preview type if it's not after add/delete new color change
+ Added level heights to the color legend instead of "Color N"
2018-11-27 16:04:56 +01:00
444e6d41a4
DoubleSlider improvement
...
+ added thicks selection by mouse in the DoubleSlider
+ Click on the Unlock icon on DoubleSlider => set Min and Max slider values
2018-11-27 11:13:00 +01:00
1d82cca0d2
WIP: Support of SLA suport & pad GLVolumes, couple of fixes.
2018-11-17 17:23:56 +01:00
9bd65b8b60
Changed object list behavior when we have only one part(volume) inside main object
2018-11-12 13:48:41 +01:00
056a3465ad
Merge branch lm_colorprint_integration into dev_native + deleting ticks outside slider range
2018-11-07 14:44:47 +01:00
f1f7f08bd3
Fixed object/part splitting
...
If object has additional settings and we split it, add this settings for each of the new objects(parts)
2018-11-06 10:17:56 +01:00
f02cd6c5b6
Instance selection in object list according to the canvas selection
2018-11-06 10:17:56 +01:00