Commit Graph
25 Commits
Author SHA1 Message Date
Yuri D'Elia 732f371f4f Handle Shift+Tab also in the preview 2020-10-12 09:16:08 +02:00
Yuri D'Elia e9225a545e Handle Shift+Tab to collapse/expand the sidebar 2020-10-12 09:16:08 +02:00
Yuri D'Elia 0bcfa06b09 Document "Tab" in the keyboard shortcuts dialog 2020-10-12 09:16:08 +02:00
Yuri D'Elia 0edbc59fa3 Update FirmwareDialog to use GUI_App::code_font 2020-09-13 02:37:05 +02:00
Yuri D'Elia 87534bf0d4 Format all G-code sections as code 2020-09-13 02:37:05 +02:00
Yuri D'Elia cd4ad5e78b Introduce ConfigOptionDef::is_code to select code_font() 2020-09-13 02:36:50 +02:00
Yuri D'Elia ba7f39afee Introduce GUI_App::code_font() 2020-09-13 02:17:19 +02:00
Yuri D'Elia a32bb59d8e Do not include (incorrect!) seconds in get_time_dhm 2020-09-12 18:20:22 +02:00
Yuri D'Elia ad20e369fa Include PrintConfig for the definition of AuthorizationType 2020-09-11 16:51:05 +02:00
Yuri D'Elia 776a775996 Add missing forward declarations 2020-09-11 16:51:05 +02:00
Yuri D'Elia c6f0cd5b5b Ironingy typo 2020-05-27 14:31:17 +02:00
Yuri D'Elia 34b6f7362a Add dependency on -ldl to hidapi (for dlclose) on linux 2019-12-13 15:23:26 +01:00
Yuri D'Elia 189d7be93b Fix two warnings 2019-08-08 17:04:56 +02:00
Yuri D'Elia 753b34a0d3 Make Gyroid::PatternTolerance match the description
Move the division out of the switch in order to make the tolerance match
the expected unit.
2019-08-08 16:53:26 +02:00
Yuri D'Elia 489fba326e Add 'L' as a legend toggle shortcut in preview 2019-08-08 10:04:05 +02:00
Yuri D'Elia 07480edc50 Show/hide the legend using a new checkbox in preview 2019-08-08 10:04:05 +02:00
Yuri D'Elia 90c85b7c8a Move gyroid constants to the class declaration 2019-08-07 22:26:39 +02:00
Yuri D'Elia da6c285f1f Maximize gyroid printing speed angle
Counter-rotate the default angle by 45' so that gyroid is kept at it's
maximum printing speed by default.
2019-08-07 22:26:39 +02:00
Yuri D'Elia f8490fb4e0 Limit upper tolerance in Gyroid
Do not reduce resolution more than necessary when using larger nozzles
and/or higher layer heights.
2019-08-07 16:47:23 +02:00
Yuri D'Elia 1a84642153 Allow gyroid pattern rotation over Z 2019-08-07 16:47:17 +02:00
Yuri D'Elia e7616efc89 Handle truncated gyroid patterns correctly
When generating patterns which are less than a full wave, always
generate the last point correctly.

When extending a full wave to a line, fixup the last point
to the real gyroid position instead of shifting the point.
2019-08-07 16:47:04 +02:00
Yuri D'Elia 5932881291 Reduce reallocations and memory usage in gyroid 2019-08-07 16:46:56 +02:00
Yuri D'Elia b9901f1730 Parametric tolerance for Gyroid infill 2019-08-07 16:46:51 +02:00
Yuri D'Elia 77c3d2fbb3 Use system Eigen3 on linux when found 2019-07-22 14:53:51 +02:00
Yuri D'Elia 89ff5d03eb Delay refresh until initialized
on_idle can be called too early on wxGtk3/X11.
Check for m_initialized before refreshing.
2019-05-18 15:07:33 +02:00