3c49db94f5
Flattening gizmo now uses the new CommonDataPool to store pointer to active object
2020-04-07 16:35:52 +02:00
f1d7420278
Common gizmos data are now handled by the CommonGizmosDataPool object
2020-04-07 16:35:52 +02:00
0b29346e5d
Disabled the SLA gizmos
2020-04-07 16:35:52 +02:00
e999cb8a7b
First installation of common gizmo data pool
2020-04-07 16:35:52 +02:00
a6f4c2893f
Code cleaning
2020-04-07 16:22:03 +02:00
89509a9f63
Implemented blinking icon to highlight a searched field
2020-04-07 12:09:58 +02:00
eef106588f
Creality Ender-2
2020-04-06 17:14:53 +00:00
cdd0285ea2
Added missing include
2020-04-06 17:32:35 +02:00
c0e478069a
Reduced size of GCodeProcessor::MoveVertex
2020-04-06 17:24:11 +02:00
8d58342435
GCodeProcessor additions:
...
process color change comment tag
process pause print comment tag
process custom code comment tag
process end pause print or custom code comment tag
2020-04-06 11:53:15 +02:00
c0d6337e65
GCodeProcessor additions:
...
process M108 lines
process M132 lines
process M135 lines
process M401 lines
process M402 lines
2020-04-06 08:55:48 +02:00
1c137da6d7
Added control of "Invalid numeric input" for the PointCtrl
2020-04-05 23:18:22 +02:00
ce1cdc1687
Next Experiment
2020-04-05 22:11:45 +02:00
8248fa12eb
Fixed build on OSX
2020-04-05 13:20:27 +02:00
2ead71f7d4
Next experiments with search on Tabs
2020-04-04 19:25:57 +02:00
600a3c9cfa
+ Fixed clear_marked_string()
2020-04-03 14:29:57 +02:00
6fc7d37f3f
Added missed destroy for search_line
2020-04-03 12:51:20 +02:00
5a975a16af
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-03 10:48:54 +02:00
31baca7bf5
Implemented SearchCtrl class instead of SearchComboBox
...
Search string are synchronized between Plater and Tabs.
List with options and filtered list are in Sidebar.
All options list on tabs and Plater use this data from Sidebar
Note: SearchComboBox.cpp(hpp) was renamed to Search.cpp(hpp)
2020-04-03 10:27:50 +02:00
f60374a6c2
GCodeProcessor additions:
...
process G10 lines
process G11 lines
process G22 lines
process G23 lines
process M106 lines
process M107 lines
process mm3_per_mm comment tag
2020-04-03 10:15:46 +02:00
d96f9db4b9
Hopefully last missing include
2020-04-02 16:07:54 +02:00
f953e8f4c4
Added another missing include
2020-04-02 15:52:42 +02:00
188242badf
Added missing includes
2020-04-02 13:19:42 +02:00
2d735959ec
Updated Print.xsp
2020-04-02 12:30:54 +02:00
984357e2c4
Fixed conflicts after merge with master
2020-04-02 12:29:30 +02:00
d36f28e12b
GCodeProcessor additions:
...
process G90 lines
process G91 lines
process G92 lines
process M82 lines
process M83 lines
process T lines
process extrusion role/width/height comment tags
debug output
2020-04-02 12:03:18 +02:00
30c5ca0f68
New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.
2020-04-02 11:42:45 +02:00
37cc7f9ea5
3rd attempt to fix build on AppleClang
2020-04-02 08:11:25 +02:00
28f609d4ce
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-01 20:23:34 +02:00
d6a661354c
The print bed is limited to 1.2m x 1.2m. (related to #2877 )
2020-04-01 19:01:38 +02:00
feaa214f8b
Follow-up of cfb6ac76fc - Another attempt to fix the build on AppleClang (std::array in lambdas)
2020-04-01 16:47:35 +02:00
31d57c4b31
Fixed build on AppleClang
2020-04-01 15:54:25 +02:00
e294eac44b
Added code for deactivating of search toolbar item
...
+ invalidated its unused callbacks.
+ ImGui::Selectable function is copied to InGuiWrapper.cpp and a little beat modified to change a label text, when item is hovered
2020-04-01 15:28:07 +02:00
8a7490edb1
Merge remote-tracking branch 'origin/et_lower_ram_footprint'
2020-04-01 15:11:25 +02:00
70da70cc9c
Fixed conflicts after merge with master
2020-04-01 15:06:30 +02:00
7bddfde708
Optimization of the GCodeTimeEstimator to only keep a fixed number
...
of trapeziodal blocks around. The number is hard coded to 64,
and 3x64 blocks are flushed everytime the queue grows over 4x64 blocks.
This time estimator is slightly more close to what the firmware does, which
keeps a fixed number of blocks and it recalculates all the blocks
every time a new block is added while the oldest block is pushed out
of the queue. Therefore this optimization shall produce negligible
differences to what the previous code produced.
2020-04-01 13:42:26 +02:00
a8933b6f77
Fixed the new Slic3r::GUI::format_wxstr(): The arguments were not passed.
2020-04-01 13:27:12 +02:00
b2130e2ede
Follow-up fix for big bed arrangement
2020-04-01 12:34:50 +02:00
c261b6eda6
Yet another missing include that windows compiler did not mind.
2020-04-01 10:42:10 +02:00
9dafa01fc2
fixed missing include
2020-04-01 10:30:33 +02:00
ace38ea7c1
Fixing OSX and Linux builds
2020-04-01 10:09:31 +02:00
6e39b0db92
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-04-01 09:58:48 +02:00
9c7acca1cf
#3964 - Attempt to fix crash when closing on Linux (Debian unstable)
2020-04-01 09:58:31 +02:00
6da3c1646e
Slic3r::format(), Slic3r::GUI::format_wxstr():
...
wrappers around boost::format using C++17 variadic templates,
replacing the ugly and verbose
(boost::format("template") % arg1 % arg2).str()
syntax.
The wrappers also implictely convert input parameters including the template
from wxString to UTF8.
The new format wrapper has been applied at multiple places as a start,
also some double macros _(L()) with new single macro _L().
2020-04-01 09:49:04 +02:00
46467fff65
Search: Implemented highlighting of a letters from the search string
2020-04-01 09:07:33 +02:00
6026ae7d9f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-03-31 18:05:12 +02:00
76a117ce75
Fixed build when tech ENABLE_NON_STATIC_CANVAS_MANAGER is disabled
2020-03-31 18:04:49 +02:00
8422b56faf
Follow-up of 095062e371 -> 3DConnexion settings dialog (Ctrl+M) shown only on Linux (not Mac)
2020-03-31 15:30:24 +02:00
1a872f769b
3DConnexion settings dialog (Ctrl+M) shown only on Mac
2020-03-31 14:16:53 +02:00
d0a100971f
Fixed shaders on Intel Cards - not allowed use of 'active' word
2020-03-31 12:51:50 +02:00