ac7674b85a
Fixed visualization of G-code lines in G-code viewer (3D view).
...
Improved speed of parsing external G-code.
2021-09-21 15:30:37 +02:00
ae8e0311d7
debugging function debug_output_path() moved to utils.cpp/hpp
...
and it now prints to console the default path when called for the first time.
Fixed compilation of debugging output in SupportMaterial.
2021-08-27 11:25:50 +02:00
1e60acde12
Substitutions : Implemented InfoDialog
2021-08-13 13:30:50 +02:00
e8e3279511
Shapes Gallery :
...
- Suppress to create a PNG-files for system shapes
- Allow to load the OBJ files
2021-08-02 15:00:41 +02:00
e79bcee739
Fixed update of the default menu after changing of the mode.
...
+ Added check for the output directory for the G-code extport.
2021-07-26 14:41:38 +02:00
232309a879
Don't save shapes directory to the "last_dir"
2021-07-21 16:13:40 +02:00
4257ffddde
GalleryDialog: Changes the paths to the system and custom galleries
2021-07-14 17:41:37 +02:00
d6fdf2d5c2
Modifiers Gallery ( #6703 )
...
* Added GalleryDialog
* GalleryDialog improvements:
* Added DnD functionality
* Added "Delete custom shapes" function
2021-07-12 15:20:50 +02:00
daa0bbdb0c
Fix of slow update when dragging the vertical slider in G-code viewer
...
with volumetric flow color mapping enabled.
Fixes "Volumetric flow rate computes very slowly #5572 "
2021-01-06 15:32:31 +01:00
fb29325b14
Fix of G-code Viewer not loading .gco files #5536
...
".gcode", ".gco", ".g" and ".ngc" were considered to be G-code file
extensions by the G-code import / export file dialogs, but not by
various other functions. Now the G-code extension is tested by
a single function is_gcode_file(string).
2021-01-05 12:26:11 +01:00
f1d10f3c90
ENABLE_GCODE_VIEWER set as default in libslic3r
2020-11-12 14:03:58 +01:00
64f6499db5
Fix of empty error string. No testing errors for boost::filesystem::permission.
2020-10-23 18:35:32 +02:00
cb2f751aed
missing header
2020-10-23 11:19:31 +02:00
115cbd4650
aditional information to FAIL_COPY_FILE error message and changed bools controlling Export finished notification
2020-10-23 10:18:14 +02:00
f04d9c1806
Tech ENABLE_GCODE_APP_CONFIG as default
2020-10-12 12:38:34 +02:00
c94fb13369
AppConfig modified to generate a separate config file for the standalone gcodeviewer
2020-10-05 15:42:35 +02:00
a32bb59d8e
Do not include (incorrect!) seconds in get_time_dhm
2020-09-12 18:20:22 +02:00
b80bde11f3
GCodeProcessor -> Extract toolpaths height from gcode moves
2020-08-13 12:51:50 +02:00
64001c0fe5
GCodeProcessor -> Fixed export of estimated time to gcode filename
2020-08-07 15:30:08 +02:00
26c89300f3
copy file result enum
2020-02-27 10:44:25 +01:00
0c4797e92e
use vsnprintf instead of snprintf in string_printf function
...
Also, revert to old location: Utils.hpp and utils.cpp
2020-02-03 16:00:53 +01:00
992a0c3d7a
remove duplicate string_printf
...
#3594 , #3592
2020-02-03 11:19:11 +01:00
0808c8fa3c
Refactoring and documentation of check_copy() and copy_file()
2019-12-22 11:11:48 +01:00
cefe0ba13c
Merge remote-tracking branch 'remotes/origin/dk_copy_file'
2019-12-20 15:08:31 +01:00
31b134bfcc
copy file into .tmp and then rename if correct
2019-12-19 15:36:00 +01:00
2bf472988b
We can now use std::exchange() as we switched to C++17
2019-12-19 12:27:49 +01:00
ef250ad539
copy check only if path is on removable device
2019-12-18 14:09:16 +01:00
a68ede6f2d
check_copy function
2019-12-18 13:13:40 +01:00
bbb519ad0e
Fixed a typo in MeshUtils.hpp
2019-11-16 08:22:39 +01:00
fe4b65e305
Improvement of the Elephant foot compensation:
...
Using a positive curvature estimate to control the strength
of the Elephant foot compensation shall work similarly to
the previous implementation while avoiding pinching off
tiny pieces from the contour.
2019-11-15 16:20:01 +01:00
fa81b961c5
Fix compilation without pch.
2019-10-02 13:56:41 +02:00
c37ec7463f
Add new config values to SL1 zip file config.ini
...
All requested config values are written into SL1 ini file inside the zip
* TIme.hpp and Time.cpp is now part of libslic3r instead of libslic3r_gui
* Updated time manipulation function: separate timestamp_local_str and timestamp_utc_str
* timestamp_utc_str is used in header_slic3r_generated(). Gcode now contains UTC timestamps
2019-09-11 13:10:23 +02:00
fd3fe75d1c
Reworked the rename_file() function on Windows to work reliably and
...
atomically. The code was taken from the llvm project, it is complex
and hopefully it covers all the Windows file system quirks. Vojtech
has highest hopes, that this will fix the various PrusaSlicer.ini
file corruptions.
Enabled the locales switching and error handling on Linux as well,
where now the missing locales are reported and running the locale-gen
tool is recommended.
2019-08-20 16:19:30 +02:00
b0d4cb6e06
Memory usage is now shown in SysInfoDialog on all three platforms
2019-08-05 20:17:29 +02:00
91a5d70a62
Fixed a few warnings in headers (meaning they were reported once for each include)
...
Fixed an identification of CXX compiler in cmake so that 'AppleClang' is recognized
2019-07-23 14:02:20 +02:00
3a74e7ab69
WIP: Undo / Redo memory limiting by releasing the least recently
...
used snapshots. Memory limit set to 10% of physical system memory.
2019-07-17 15:48:53 +02:00
6a3fc5bde3
Documented the cereal library manual patching (FIXME!)
2019-07-05 11:42:36 +02:00
85575e5615
Fix: IsTriviallyCopyable on clang
2019-06-25 18:16:53 +02:00
3f08d9f30d
Changed references to renamed github project
...
https://github.com/prusa3d/PrusaSlicer
2019-05-14 19:46:01 +02:00
496922036f
Harmonized the application naming.
2019-04-15 16:14:19 +02:00
69199215b0
Fix a bunch of warnings
2019-04-01 12:09:44 +02:00
c04be58648
Implemented estimated printing time for the SLA printing
2019-02-12 16:34:42 +01:00
f9743d17e9
On Windows, system and hidden files are now ignored in all file
...
enumeration loops.
Should fix "desktop.ini still displaying error" #1761
2019-02-03 15:30:37 +01:00
a85db038be
Fix usage of is_trivially_copyable on older GCC (for real this time)
2019-01-22 12:16:11 +01:00
ec9caae622
Http & ErrorDialog: Improve error reporting
2018-12-18 18:50:37 +01:00
1e6900afa2
Logging of memory usage for the GCodeAnalyzer and GCodePreviewData.
2018-12-18 15:55:45 +01:00
bffcaeff41
Time estimator: Added consumed memory tracing, replaced std::map
...
with std::vector for lower memory consumption.
2018-12-18 14:10:31 +01:00
771928d916
Logging of memory allocations on Windows during the slicing process
...
when the SLIC3R_LOGLEVEL >= info.
2018-12-18 11:31:41 +01:00
b950e9e575
Fix build
2018-11-19 11:39:17 +01:00
3e4af381c9
Fix rendering performance on macOS
2018-11-08 15:31:29 +01:00