Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge in new sli3cer #4

Merged
merged 210 commits into from
Apr 25, 2023
Merged

Merge in new sli3cer #4

merged 210 commits into from
Apr 25, 2023

Commits on Sep 23, 2019

  1. Add tests that initially fail

    nwneisen authored and lordofhyphens committed Sep 23, 2019
    Configuration menu
    Copy the full SHA
    9352c9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8216f22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b22b1ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a0fc94 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f40e72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46cd568 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bdda20d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    08d91e9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2ef957d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. Configuration menu
    Copy the full SHA
    4f5b935 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. Display approx. print-time in hours

    Display the approximate print time of the sliced object(s) in
    “hour, minutes and seconds” instead of “minutes and seconds”.
    berberic2 authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5617535 View commit details
    Browse the repository at this point in the history
  2. Creation of Trafo Class

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    dde72b1 View commit details
    Browse the repository at this point in the history
  3. Vector-Vector rotation, changed to double to minimize precision loss …

    …when multiplying multiple matrices
    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    418719c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2e8aca View commit details
    Browse the repository at this point in the history
  5. Change output of inverse function to pass by reference

    Whitespaces inside inverse function
    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    9158eb0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8e6bba View commit details
    Browse the repository at this point in the history
  7. add required functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    402358f View commit details
    Browse the repository at this point in the history
  8. change raw pointer to vector

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    a023cff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    143270b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8219ffe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    18a85e9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    32b3435 View commit details
    Browse the repository at this point in the history
  13. change transform to return mesh

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    ee50835 View commit details
    Browse the repository at this point in the history
  14. add trafo matrix to volumes

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    e10fd14 View commit details
    Browse the repository at this point in the history
  15. comment out 3mf only properties

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    dd3c83b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7366702 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    287948a View commit details
    Browse the repository at this point in the history
  18. implement returning trafo matrix

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    91f12b5 View commit details
    Browse the repository at this point in the history
  19. remove original transform function

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    25f3df6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    44d6a7f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bf46457 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3c05edd View commit details
    Browse the repository at this point in the history
  23. fix get mesh function

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    51edd87 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bc491a0 View commit details
    Browse the repository at this point in the history
  25. change trafo output of 3mf export

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    a30cfde View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7ea69da View commit details
    Browse the repository at this point in the history
  27. remove clone xsp map

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    dfda739 View commit details
    Browse the repository at this point in the history
  28. skip 3mf tests for now

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    bc836a6 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    3ade7bb View commit details
    Browse the repository at this point in the history
  30. make xs compilable

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    e8452be View commit details
    Browse the repository at this point in the history
  31. change visualization to new system

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    b0702ec View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    545aa3c View commit details
    Browse the repository at this point in the history
  33. remove everything perl sided

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    3782fad View commit details
    Browse the repository at this point in the history
  34. debugging printf

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    d4d1975 View commit details
    Browse the repository at this point in the history
  35. check for already allocated memory

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    a3a7f97 View commit details
    Browse the repository at this point in the history
  36. remove gitignore for build temps

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    428c04e View commit details
    Browse the repository at this point in the history
  37. remove unused variable

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    eca3585 View commit details
    Browse the repository at this point in the history
  38. debug prints

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    dfee447 View commit details
    Browse the repository at this point in the history
  39. detour via variable

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c91229c View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    4d9a5b1 View commit details
    Browse the repository at this point in the history
  41. delete mesh tests

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    4dc53ff View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    a8cda97 View commit details
    Browse the repository at this point in the history
  43. remove mesh manipulation functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    f607f5d View commit details
    Browse the repository at this point in the history
  44. apply function call

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    b55b220 View commit details
    Browse the repository at this point in the history
  45. add default null-pointer argument

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    1da02f0 View commit details
    Browse the repository at this point in the history
  46. adapt mesh function calls

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    68de2ba View commit details
    Browse the repository at this point in the history
  47. rename IO transform function

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    9fc2aa8 View commit details
    Browse the repository at this point in the history
  48. fix weird shearing on plater

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c97553e View commit details
    Browse the repository at this point in the history
  49. nullptr is now default value

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    3fedb9b View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    810bff9 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    b46383a View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    293a6bf View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    9b3d8a1 View commit details
    Browse the repository at this point in the history
  54. delete unneeded debug switch

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    dd082cb View commit details
    Browse the repository at this point in the history
  55. add debug printf

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    8b9b33b View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    5bfba44 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    53ed1cd View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    a7698b3 View commit details
    Browse the repository at this point in the history
  59. remove debug prints

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    e9a239a View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    10fc704 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    438e462 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    dcf8370 View commit details
    Browse the repository at this point in the history
  63. remove debug prints

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    6a11cf9 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    52306da View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    c2021aa View commit details
    Browse the repository at this point in the history
  66. fix transformation functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c55b708 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    63ac0a1 View commit details
    Browse the repository at this point in the history
  68. rotate to face: use trafo matrix

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c689eb4 View commit details
    Browse the repository at this point in the history
  69. syntax

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    fbea2fd View commit details
    Browse the repository at this point in the history
  70. fix orientation

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c000e93 View commit details
    Browse the repository at this point in the history
  71. fix face to plane

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    bcdcec1 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    48e0caa View commit details
    Browse the repository at this point in the history
  73. fix include define to align name

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    3d3f71c View commit details
    Browse the repository at this point in the history
  74. align list alphabetically

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    b1a3b3c View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    2aeacd3 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    cc8cb40 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    564377e View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    4e14860 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    8928678 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    ff201b5 View commit details
    Browse the repository at this point in the history
  81. remove unneeded perl binding stuff

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    e08eaef View commit details
    Browse the repository at this point in the history
  82. call the now valid functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    8b17156 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    5c5202e View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    dd75805 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    732ebdd View commit details
    Browse the repository at this point in the history
  86. update trafo property description

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    da3025e View commit details
    Browse the repository at this point in the history
  87. update parameter description

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    4c1e447 View commit details
    Browse the repository at this point in the history
  88. fix syntax of changed functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    c6b70b9 View commit details
    Browse the repository at this point in the history
  89. dummize trafo test to pass build

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    8388283 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    f8c6c63 View commit details
    Browse the repository at this point in the history
  91. add function to center around bb

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    d7c1f8b View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    4f4abe3 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    4e00c34 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    ea156da View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    d18fe56 View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    098d428 View commit details
    Browse the repository at this point in the history
  97. some perl bindings

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    9e39077 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    366c258 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    929da2e View commit details
    Browse the repository at this point in the history
  100. change to global epsilon

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    196c20a View commit details
    Browse the repository at this point in the history
  101. add some checking functions

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    3c757c2 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    82787cc View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    8fb3ae2 View commit details
    Browse the repository at this point in the history
  104. start testing matrix generation

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    62fa005 View commit details
    Browse the repository at this point in the history
  105. set scale and mirror tests

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    71340dd View commit details
    Browse the repository at this point in the history
  106. separate eye not really necessary

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    ea8a8ee View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    e82c6ec View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    ac3a181 View commit details
    Browse the repository at this point in the history
  109. remove framework for test dev

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    a0675cb View commit details
    Browse the repository at this point in the history
  110. add test dev framework

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    0772b3d View commit details
    Browse the repository at this point in the history
  111. fix trafo test imports

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5f97425 View commit details
    Browse the repository at this point in the history
  112. add public trafo to instance

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    1bd679d View commit details
    Browse the repository at this point in the history
  113. adapt 3mf to matrices

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    2a476e1 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    f695e6b View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    d42914a View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    e980388 View commit details
    Browse the repository at this point in the history
  117. update skipping code

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    08e8bd1 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    fb418b6 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    e755634 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    c7afa5c View commit details
    Browse the repository at this point in the history
  121. reenable mesh and 3mf tests

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    956b7e1 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    c8a9ffc View commit details
    Browse the repository at this point in the history
  123. add internal trafo for undo stack

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5bce259 View commit details
    Browse the repository at this point in the history
  124. make generic transformation public

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    0b1f831 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    fa45426 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    e7f7acf View commit details
    Browse the repository at this point in the history
  127. fix missing instance declaration

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    88160ae View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    e2af486 View commit details
    Browse the repository at this point in the history
  129. Configuration menu
    Copy the full SHA
    e91d0ba View commit details
    Browse the repository at this point in the history
  130. fix UI prompt

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    587629a View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    29d3e46 View commit details
    Browse the repository at this point in the history
  132. adapt reload dialog for new option

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    cf4900f View commit details
    Browse the repository at this point in the history
  133. Configuration menu
    Copy the full SHA
    23e141b View commit details
    Browse the repository at this point in the history
  134. rename property

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    6f88bcd View commit details
    Browse the repository at this point in the history
  135. wording

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    7a16ec9 View commit details
    Browse the repository at this point in the history
  136. add property to options

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    a9a1422 View commit details
    Browse the repository at this point in the history
  137. Configuration menu
    Copy the full SHA
    89ed376 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    83c9887 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    79c4ee1 View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    65f34b8 View commit details
    Browse the repository at this point in the history
  141. reinstate direct mesh manipulation

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    ad7a169 View commit details
    Browse the repository at this point in the history
  142. Configuration menu
    Copy the full SHA
    00b836b View commit details
    Browse the repository at this point in the history
  143. whitespace

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    76152fd View commit details
    Browse the repository at this point in the history
  144. revert loops test

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    880a00e View commit details
    Browse the repository at this point in the history
  145. Trafo class description

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    73a2560 View commit details
    Browse the repository at this point in the history
  146. shift indices, set from 0

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5aa8d8e View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    794b3a1 View commit details
    Browse the repository at this point in the history
  148. fix transform by instance, also make it take potentially different ad…

    …ditional trafos into account
    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    852fb80 View commit details
    Browse the repository at this point in the history
  149. rewrite transform_bb

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    2199d7f View commit details
    Browse the repository at this point in the history
  150. fix test name

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    fe171e9 View commit details
    Browse the repository at this point in the history
  151. Configuration menu
    Copy the full SHA
    bf4223a View commit details
    Browse the repository at this point in the history
  152. Configuration menu
    Copy the full SHA
    89929de View commit details
    Browse the repository at this point in the history
  153. Configuration menu
    Copy the full SHA
    d157dc7 View commit details
    Browse the repository at this point in the history
  154. Configuration menu
    Copy the full SHA
    c2580bd View commit details
    Browse the repository at this point in the history
  155. Configuration menu
    Copy the full SHA
    4745d13 View commit details
    Browse the repository at this point in the history
  156. Configuration menu
    Copy the full SHA
    04e2cd3 View commit details
    Browse the repository at this point in the history
  157. more precision, appveyor?

    Oekn5w authored and lordofhyphens committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    306944d View commit details
    Browse the repository at this point in the history
  158. Configuration menu
    Copy the full SHA
    adea0d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Configuration menu
    Copy the full SHA
    a829b0f View commit details
    Browse the repository at this point in the history
  2. Call repair() before trying to export object (because it tries to gen…

    …erate shared vertices and that method is apparently fragile).
    lordofhyphens committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    510ba4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2aa7e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Configuration menu
    Copy the full SHA
    44455c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Slic3r::Log: Add multiline flag to all of the stream interfaces with …

    …a default so that the stream can be reused w/o outputting the header information again and again (but still get treated properly for purposes of topic)
    lordofhyphens committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    54a31ee View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Do not undefine __STRICT_ANSI__

    The `__STRICT_ANSI__` macro is defined by the compiler and it's undefined to undefine or redefine it.
    
    Using `-U__STRICT_ANSI__ -std=c++11` is just silly. If you don't want strict mode, don't ask for strict mode. Certainly don't ask for strict mode and then undefined the macro that is defined by strict mode.
    
    The correct solution is `-std=gnu++11` which doesn't define the macro in the first place.
    jwakely authored and lordofhyphens committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    c8ccc1a View commit details
    Browse the repository at this point in the history
  2. Help Slic3r::_Log out by adding methods to cover const char* and cons…

    …t wchar_t* (so our tests pass and things don't break when passed string literals).
    lordofhyphens committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    79a1239 View commit details
    Browse the repository at this point in the history
  3. calculation of COG in Slic3r (slic3r#4970)

    Implement center of gravity (COG) calculation and gcode output in Slic3r.
    roman-dvorak authored Jun 8, 2020
    Configuration menu
    Copy the full SHA
    f442fa7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    361633b View commit details
    Browse the repository at this point in the history
  5. Fix misc. typos (slic3r#4857)

    * Fix misc. typos
    
    Found via `codespell -q 3 -S *.po,./t,./xs/t,./xs/xsp -L ot,uin`
    
    * Follow-up typo fixes
    luzpaz authored Jun 8, 2020
    Configuration menu
    Copy the full SHA
    1bd2299 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ad231a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. cpp porting: TransformationMatrix class tests (slic3r#4906)

    * cpp porting: transformation class testing
    
    * reword some tests
    
    * remove obsolete include
    
    * change equality threshold implementation
    
    * semicolons help in C++
    Oekn5w authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    e37620f View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2020

  1. Stop defining _GLIBCXX_USE_C99 (slic3r#4981)

    This is an internal macro defined by libstdc++ to record the result of
    configure checks done when GCC was built.  Defining (or undefining or
    redefining) the macro yourself results in undefined behaviour.
    
    If the system's C library doesn't expose support for C99 or 'long long'
    then telling libstdc++ that it does isn't going to work. It will just
    mean libstdc++ tries to use features that don't actually exist in the C
    library.
    
    In any case, systems that don't support C99 are probably not relevant to
    anybody nowadays.
    
    Fixes slic3r#4975
    jwakely authored Jun 11, 2020
    Configuration menu
    Copy the full SHA
    6eeea77 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. Configuration menu
    Copy the full SHA
    8ded7fb View commit details
    Browse the repository at this point in the history
  2. Used filament outputs (gcode comments) in more computer-parseable for…

    …mat (slic3r#4969)
    
    * Used filament outputs (gcode comments) in more computer-parseable format
    
    * Auto stash before rebase of "refs/heads/filament_calculations"
    
    * Used filament outputs (gcode comments) in more computer-parseable format
    
    * Auto stash before rebase of "refs/heads/filament_calculations"
    roman-dvorak authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    0ed96db View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2020

  1. Configuration menu
    Copy the full SHA
    4a7090f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41632a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28d5e87 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Configuration menu
    Copy the full SHA
    92abbc4 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2021

  1. Configuration menu
    Copy the full SHA
    08b3285 View commit details
    Browse the repository at this point in the history
  2. fixed typos (slic3r#5048)

    freddii authored Feb 13, 2021
    Configuration menu
    Copy the full SHA
    0536b14 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. Configuration menu
    Copy the full SHA
    72436ab View commit details
    Browse the repository at this point in the history
  2. Backwards-compatible Boost 1.73 (slic3r#4996)

    * Make boost::Placeholders::_1 visible
    
    Fixes slic3r#4967
    
    * Use boost/nowide/cstdlib.hpp instead of boost/nowide/cenv.hpp
    
    * Do not undefine __STRICT_ANSI__
    
    The `__STRICT_ANSI__` macro is defined by the compiler and it's undefined to undefine or redefine it.
    
    Using `-U__STRICT_ANSI__ -std=c++11` is just silly. If you don't want strict mode, don't ask for strict mode. Certainly don't ask for strict mode and then undefined the macro that is defined by strict mode.
    
    The correct solution is `-std=gnu++11` which doesn't define the macro in the first place.
    
    * Help Slic3r::_Log out by adding methods to cover const char* and const wchar_t* (so our tests pass and things don't break when passed string literals).
    
    * calculation of COG in Slic3r (slic3r#4970)
    
    Implement center of gravity (COG) calculation and gcode output in Slic3r.
    
    * Comment out cpp travis osx until it's sorted
    
    * Fix misc. typos (slic3r#4857)
    
    * Fix misc. typos
    
    Found via `codespell -q 3 -S *.po,./t,./xs/t,./xs/xsp -L ot,uin`
    
    * Follow-up typo fixes
    
    * set progress on deploy script to avoid timeouts
    
    * cpp porting: TransformationMatrix class tests (slic3r#4906)
    
    * cpp porting: transformation class testing
    
    * reword some tests
    
    * remove obsolete include
    
    * change equality threshold implementation
    
    * semicolons help in C++
    
    * Stop defining _GLIBCXX_USE_C99 (slic3r#4981)
    
    This is an internal macro defined by libstdc++ to record the result of
    configure checks done when GCC was built.  Defining (or undefining or
    redefining) the macro yourself results in undefined behaviour.
    
    If the system's C library doesn't expose support for C99 or 'long long'
    then telling libstdc++ that it does isn't going to work. It will just
    mean libstdc++ tries to use features that don't actually exist in the C
    library.
    
    In any case, systems that don't support C99 are probably not relevant to
    anybody nowadays.
    
    Fixes slic3r#4975
    
    * fix-cmake-boost-1-70+ (slic3r#4980)
    
    * Use boost/nowide/cstdlib.hpp instead of boost/nowide/cenv.hpp
    
    * Patch build to work on Boost 1.73 and older versions as well.
    
    * Add missing usage of boost::placeholders.
    
    * Add a using for boost versions > 1.73
    
    Co-authored-by: Jonathan Wakely <jwakely@redhat.com>
    Co-authored-by: Jonathan Wakely <jwakely@fedoraproject.org>
    Co-authored-by: Roman Dvořák <romandvorak@mlab.cz>
    Co-authored-by: luzpaz <luzpaz@users.noreply.github.com>
    Co-authored-by: Michael Kirsch <mkirsch.git@gmail.com>
    6 people authored Mar 14, 2021
    Configuration menu
    Copy the full SHA
    89018b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72bb3b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Configuration menu
    Copy the full SHA
    f5dc6bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ed1541 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    deef460 View commit details
    Browse the repository at this point in the history
  4. add --rotate-x and --rotate-y to slic3r.pl command line parsing

    and their correspondent implementation and documentation
    I previously created issue slic3r#4862 to submit this change
    iviar authored and lordofhyphens committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    d73ab66 View commit details
    Browse the repository at this point in the history
  5. Allow for compiling with debug output turned on by default.

    Automatically log at the DEBUG level if this is done.
    Fix compile issue where Log.hpp wasn't available.
    lordofhyphens committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    5d371aa View commit details
    Browse the repository at this point in the history
  6. Throw a runtime error if the number of solid layers grows above the t…

    …otal possible layers.
    
    Edit the loop syntax to need the current shell thickness to be less than the minimum to add more layers (avoid infinite loop).
    
    Add test to cover normal operation and regression for this layer arrangement.
    
    Fixes slic3r#5019
    lordofhyphens committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    c61c25b View commit details
    Browse the repository at this point in the history
  7. Don't add any facets to the read-in list if it calls out a vertex tha…

    …t is more than we have read in.
    
    (assumes that we have the vertex list before the volumes, which should be guaranteed in a normal file).
    Fixes slic3r#5061
    lordofhyphens committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    b09667e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ab824e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1f2d3d1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    18ddd3a View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2021

  1. Quick port amf (slic3r#5068)

    * Ports the basic deflate and related items from prusa3d/PrusaSlicer for AMF deflate.
    
    Implements slic3r#4511
    
    * Actually add the tests to read files.
    
    * Push all  the utils into one header.
    
    * Revise slightly to ensure we end up in the logic and just rely on strcmp to check the buffer against the magic key.
    
    * Use more compatible CMake construction?
    
    * Build using cmake3 on travis.
    
    * Fix use of strcmp; remove unused config definition
    
    * throw an exception if bad zip file
    
    * Use correct string header for cstrings; terminate buffer.
    
    * Insist on CMake >= 3.9, actually install it on Travis
    
    * Use VERSION_STRING instead for boost
    
    * Use VERSION_GREATER_EQUAL to look for 1.74 or higher when attempting to include nowide
    
    * invert logic to do what we want
    
    * All build systems are terrible in their own way.
    lordofhyphens authored Mar 21, 2021
    Configuration menu
    Copy the full SHA
    8c69278 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Configuration menu
    Copy the full SHA
    9596722 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8abcb51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    473319b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Configuration menu
    Copy the full SHA
    95159a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1a5500 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Configuration menu
    Copy the full SHA
    026c138 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    815a273 View commit details
    Browse the repository at this point in the history