OrcaSlicer/src/libslic3r
tamasmeszaros d5dcba00b1 Time conversion functions with tests.
Fixes issue with incorrect characters in time strings on UI.
Fix platform dependency


Fix return value with incorrect strings.


Just use strptime and strftime on all platforms.

Emulate strptime on msvc... because they don't have it and their get_time is buggy.
2019-10-02 14:44:11 +02:00
..
Fill Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
Format PRUS.cpp: Fixed an always-true condition in extract_model_from_archive 2019-09-24 18:09:48 +02:00
GCode Refactoring of the G-code preview for lower memory allocation 2019-09-30 16:25:26 +02:00
SLA Time conversion functions with tests. 2019-10-02 14:44:11 +02:00
Arrange.cpp Fix arrange crash with incorrect geometries. Guard the case with tests. 2019-09-23 11:59:44 +02:00
Arrange.hpp Small refactor for BedShapeHint 2019-08-21 15:39:20 +02:00
BoundingBox.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
BoundingBox.hpp Simplified the "cereal" includes to not clash with Perl includes 2019-07-04 22:09:14 +02:00
BridgeDetector.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
BridgeDetector.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Channel.hpp Printhost: Cancelation, bugfixes 2018-12-20 13:38:00 +01:00
ClipperUtils.cpp WIP: Consolidation of shortest path calculations, 2019-09-26 17:30:03 +02:00
ClipperUtils.hpp Optimizing manual unification. 2019-03-26 15:05:57 +01:00
clonable_ptr.hpp Implemented the "Support for support enforcers only" quick selection. 2019-05-03 18:01:39 +02:00
CMakeLists.txt Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-09-27 18:23:36 +02:00
Config.cpp Fix crashing test executable on gcc 4.9 2019-10-02 14:42:28 +02:00
Config.hpp Fix crashing test executable on gcc 4.9 2019-10-02 14:42:28 +02:00
EdgeGrid.cpp Fix of support generator regression agains 2.1.0-alpha1. 2019-08-25 08:59:47 +02:00
EdgeGrid.hpp Refactoring of EdgeGrid to accept an segment to segment visitor. 2019-08-21 14:52:22 +02:00
ExPolygon.cpp Improvements of the triangulation of SLA layer preview. 2019-01-24 19:08:58 +01:00
ExPolygon.hpp Improvements of the triangulation of SLA layer preview. 2019-01-24 19:08:58 +01:00
ExPolygonCollection.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
ExPolygonCollection.hpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
Extruder.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Extruder.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
ExtrusionEntity.cpp Refactoring of ExtrusionEntity / ExtrusionEntityCollection: 2019-09-11 13:25:50 +02:00
ExtrusionEntity.hpp Refactoring of the G-code preview for lower memory allocation 2019-09-30 16:25:26 +02:00
ExtrusionEntityCollection.cpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
ExtrusionEntityCollection.hpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
ExtrusionSimulator.cpp Fixed warnings in libslic3r 2019-06-25 16:04:29 +02:00
ExtrusionSimulator.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
FileParserError.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Flow.cpp Improved handling of excessive extrusion width values (too small 2019-08-06 15:11:46 +02:00
Flow.hpp WIP: Reworked the infill generator to merge areas with the same 2019-09-04 16:11:16 +02:00
GCode.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
GCode.hpp Reworked Traveling Salesman Problem code for simplicity and robustness. 2019-09-26 16:39:50 +02:00
GCodeReader.cpp Fix a missing header in GCodeReader 2019-01-17 13:49:10 +01:00
GCodeReader.hpp Get name of both the G-code and project file from the 1st printable 2019-02-01 11:44:08 +01:00
GCodeSender.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
GCodeSender.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
GCodeTimeEstimator.cpp Improved time estimator post-processing 2019-09-05 09:54:44 +02:00
GCodeTimeEstimator.hpp Improved time estimator post-processing 2019-09-05 09:54:44 +02:00
GCodeWriter.cpp GCodeWriter.cpp: Fixed skipped z-lifts when its height was equal to layer height (https://github.com/prusa3d/PrusaSlicer/issues/2154) 2019-08-27 12:41:00 +02:00
GCodeWriter.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Geometry.cpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
Geometry.hpp WIP: Consolidation of shortest path calculations, 2019-09-26 17:30:03 +02:00
I18N.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Int128.hpp Adding rotating calipers algorithm for minimum are bounding box rotation. 2019-06-06 14:27:07 +02:00
KDTreeIndirect.hpp Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-09-27 18:23:36 +02:00
Layer.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
Layer.hpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
LayerRegion.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
libslic3r.h Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
libslic3r_version.h.in Updated handling of the SLIC3R_BUILD_ID key 2019-05-13 18:01:00 +02:00
Line.cpp Fixed warnings in libslic3r 2019-06-25 16:04:29 +02:00
Line.hpp Iterative, not recursive, version of the Douglas-Peucker-Ramer algorithm 2018-12-14 19:29:58 +01:00
MinAreaBoundingBox.cpp Can build with (original llvm) clang-cl on windows 2019-08-01 16:03:52 +02:00
MinAreaBoundingBox.hpp Adding rotating calipers algorithm for minimum are bounding box rotation. 2019-06-06 14:27:07 +02:00
miniz_extension.cpp Fix for opening issues with archive files. 2019-06-03 15:27:46 +02:00
miniz_extension.hpp Fix for opening issues with archive files. 2019-06-03 15:27:46 +02:00
Model.cpp Fixed memsetting non-trivially-copyable types 2019-09-24 17:09:07 +02:00
Model.hpp Fixed instance printable property after reload from disk 2019-09-10 11:16:59 +02:00
MotionPlanner.cpp Fixed warnings in libslic3r 2019-06-25 16:04:29 +02:00
MotionPlanner.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
MTUtils.hpp Fixing zero elevation bug when concave hull overlap was not detected. 2019-07-30 14:24:42 +02:00
MultiPoint.cpp Return MultiPoint::first_point() by reference. 2019-09-27 19:47:30 +02:00
MultiPoint.hpp Return MultiPoint::first_point() by reference. 2019-09-27 19:47:30 +02:00
MutablePriorityQueue.hpp Reworked Traveling Salesman Problem code for simplicity and robustness. 2019-09-26 16:39:50 +02:00
ObjectID.cpp WIP UndoRedo: Added Undo/Redo stack, added Platter::take_snapshot(), 2019-07-02 16:42:23 +02:00
ObjectID.hpp Undo / Redo fixes 2019-07-05 19:06:19 +02:00
pchheader.cpp Precompiled headers on Visual Studio & GCC, with the highest hopes 2018-10-29 16:01:26 +01:00
pchheader.hpp Introduction of ClipperLib_Z: The Clipper library compiled with support 2019-09-13 16:16:37 +02:00
PerimeterGenerator.cpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
PerimeterGenerator.hpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
PlaceholderParser.cpp Fixed some more warnings (mostly GLGizmoSlaSupports.cpp) 2019-09-04 16:05:32 +02:00
PlaceholderParser.hpp Reworked the FFF Print::update() to process the filament retract 2019-07-25 14:39:19 +02:00
Point.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Point.hpp Simplified the "cereal" includes to not clash with Perl includes 2019-07-04 22:09:14 +02:00
Polygon.cpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
Polygon.hpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
PolygonTrimmer.cpp Refactoring of EdgeGrid to accept an segment to segment visitor. 2019-08-21 14:52:22 +02:00
PolygonTrimmer.hpp Added a missing include 2019-08-22 11:35:25 +02:00
Polyline.cpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
Polyline.hpp Rest of the path chaining has been replaced with the new algorithm. 2019-09-27 18:17:21 +02:00
Print.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
Print.hpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
PrintBase.cpp Changed the G-code export and send to OctoPrint GUI code 2019-05-17 16:27:00 +02:00
PrintBase.hpp Fixed erroneous use of logical OR where bitwise OR was meant 2019-09-25 12:18:30 +02:00
PrintConfig.cpp Add upper limit on 1.0 to sla display gamma parameter. 2019-10-01 14:44:07 +02:00
PrintConfig.hpp WIP: Reworked the infill generator to merge areas with the same 2019-09-04 16:11:16 +02:00
PrintObject.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
PrintRegion.cpp Merge branch 'dev' of https://github.com/Prusa3d/PrusaSlicer into dev 2019-09-04 16:11:28 +02:00
Semver.cpp Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
Semver.hpp Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
ShortestPath.cpp Fixing C++ issues, that the Visual Studio compiler did not report. 2019-09-27 19:18:35 +02:00
ShortestPath.hpp One more try, fixing a missing parameter. 2019-09-27 19:07:07 +02:00
SLAPrint.cpp Add new config values to SL1 zip file config.ini 2019-09-11 13:10:23 +02:00
SLAPrint.hpp Add new config values to SL1 zip file config.ini 2019-09-11 13:10:23 +02:00
Slicing.cpp Merge branch 'master' into lm_warnings 2019-07-15 13:26:55 +02:00
Slicing.hpp Merge remote-tracking branch 'origin/master' into vb_undo_redo 2019-07-04 20:22:15 +02:00
SlicingAdaptive.cpp WIP: Admesh - replacement of C memory allocation with std vectors 2019-06-04 22:06:42 +02:00
SlicingAdaptive.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
SupportMaterial.cpp FDM Print refactoring: 2019-10-01 17:17:08 +02:00
SupportMaterial.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Surface.cpp Fix of "excess infill below bridges with 0% infill" #442 2019-09-06 15:03:49 +02:00
Surface.hpp Fix of "excess infill below bridges with 0% infill" #442 2019-09-06 15:03:49 +02:00
SurfaceCollection.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
SurfaceCollection.hpp WIP: Reworked the infill generator to merge areas with the same 2019-09-04 16:11:16 +02:00
SVG.cpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
SVG.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Technologies.hpp Code cleanup 2019-07-26 11:32:44 +02:00
Tesselate.cpp Extended tesselation wrapper for other 3d and 2d point types. 2019-02-08 09:26:48 +01:00
Tesselate.hpp Extended tesselation wrapper for other 3d and 2d point types. 2019-02-08 09:26:48 +01:00
Time.cpp Time conversion functions with tests. 2019-10-02 14:44:11 +02:00
Time.hpp Time conversion functions with tests. 2019-10-02 14:44:11 +02:00
TriangleMesh.cpp Undo / Redo memory conservation strategy: Release recoverable data 2019-07-18 11:51:06 +02:00
TriangleMesh.hpp Undo / Redo memory conservation strategy: Release recoverable data 2019-07-18 11:51:06 +02:00
utils.cpp Time conversion functions with tests. 2019-10-02 14:44:11 +02:00
Utils.hpp Fix compilation without pch. 2019-10-02 13:56:41 +02:00
Zipper.cpp Move cstdint to Zipper header. 2019-06-04 09:26:33 +02:00
Zipper.hpp Move cstdint to Zipper header. 2019-06-04 09:26:33 +02:00