Commit Graph
100 Commits
Author SHA1 Message Date
Vojtech Kral 857b68a82a PrintHost: Fix host type configuration, refactor, fix #1687 2019-03-05 16:12:15 +01:00
Vojtech Kral bd725a47f4 PrintHost: Don't offer print start for SL1 2019-03-05 16:12:15 +01:00
Vojtech Kral 96d09ce0ad Bonjour: Fix: Set Query ID to zero, no ID checking in responses. Fix #1864 2019-03-05 16:12:15 +01:00
Vojtech Kral 82352c1314 imgui: Refactor combo boxes. Fix #1895 #1868 2019-03-05 15:28:53 +01:00
Vojtech Kral 0c44cceaa1 Fix modal dialogs screwing comboboxes on Mac 2019-03-01 13:15:21 +01:00
Vojtech Kral b642784e91 Fix close/cancel button accel problems on Mac 2019-03-01 13:15:20 +01:00
Vojtech Kral b7941345d1 avrdude: Fix serial port handle leak in many places 2019-03-01 13:15:20 +01:00
Vojtech Kral a61a72cc94 avrdude: Fix serial timeout on Windows 2019-03-01 13:15:20 +01:00
Vojtech Kral bc1aaaa146 avrdude: Fix string encoding handling on Windows 2019-03-01 13:15:20 +01:00
Vojtech Kral c426c99af0 avrdude: Build avrdude-slic3r by default 2019-03-01 13:15:20 +01:00
Vojtech Kral ffd7a3d933 avrdude: Use a minimalistic embedded conf instead of an external file 2019-03-01 13:15:20 +01:00
Vojtech Kral fba4d109c8 avrdude: Add a Windows-aware fopen 2019-03-01 13:15:20 +01:00
Vojtech Kral a2ce4c00de avrdude: ser_posix: Add timeout in ser_send(), refactoring 2019-03-01 13:15:20 +01:00
Vojtech Kral 7067cef812 imgui: Take orange color radiance down a notch 2019-02-25 17:45:04 +01:00
Vojtech Kral 3aee6ddc4c Attempt to fix 3D scene popup menu on Linux 2019-02-25 10:35:51 +01:00
Vojtech Kral 0e1e87e0ad Update preset bundle 2019-02-22 17:26:25 +01:00
Vojtech Kral 4f63f65d3d Firmware Updater: Handle messages in non-UTF-8 encoding on Windows 2019-02-22 16:11:14 +01:00
Vojtech Kral 91ccdb0a4d Firmware Updater: Log avrdude arguments 2019-02-22 16:11:13 +01:00
Vojtech Kral 77c309f4cb imgui: Fix assert in new_frame() 2019-02-22 14:52:32 +01:00
Vojtech Kral 49d131be4d PresetUpdater: Offer update even if bundle not found in index 2019-02-22 14:35:07 +01:00
Vojtech Kral 46ed5505da Fix string conversion in ObjectList 2019-02-22 14:34:50 +01:00
Vojtech Kral 14b4685ecb Scaling in PrintHostDialogs, FirmwareDialog, UpdateDialogs 2019-02-21 19:00:50 +01:00
Vojtech Kral 051ca410f6 More input handling fixes 2019-02-21 19:00:50 +01:00
Vojtech Kral bf699462c3 imgui: Attempt to fix Tab key 2019-02-21 13:17:26 +01:00
Vojtech Kral 1b30ac1f89 Fix Preview legend scaling 2019-02-21 12:20:06 +01:00
Vojtech Kral 478032ad28 imgui: Fix char input handling 2019-02-20 16:55:00 +01:00
Vojtech Kral 47e04ec8e5 imgui: Tweak style 2019-02-20 16:12:41 +01:00
Vojtech Kral 1045b43d4f imgui: Input fixes 2019-02-20 16:12:41 +01:00
Vojtech Kral 5de52b7da4 imgui: Fix keyboard modifiers on Mac 2019-02-20 16:12:41 +01:00
Vojtech Kral 2de814d478 Imgui: Implement keyboard input, fix #1797 2019-02-20 16:12:41 +01:00
Vojtech Kral 08f1459ab7 Printhost: Persist upload path & start print checkbox (re-add lost code)
Fixes #1219
Fixes #1004
Fixes #1106
Fixes #1678
2019-02-19 14:49:17 +01:00
Vojtech Kral 365f5297b1 Fix build: Missing include 2019-02-18 13:54:20 +01:00
Vojtech Kral aaeeef6d9c Fix build: Missing include 2019-02-18 12:33:32 +01:00
Vojtech Kral 59300b61c5 Update profiles 2019-02-15 15:38:41 +01:00
Vojtech Kral e6f7af64a7 PresetUpdater: Fix a race condition 2019-02-15 15:38:26 +01:00
Vojtech Kral d8c7966bec PresetUpdater: Don't fail as hard if version not found in index #1821
GUI_App: Add OnExceptionInMainLoop handler
2019-02-15 15:38:13 +01:00
Vojtech Kral eb643a1f52 Http: Fix logging 2019-02-15 15:35:13 +01:00
Vojtech Kral dbfdcaa489 Update printer icons 2019-02-13 11:56:56 +01:00
Vojtech Kral cfe0bd6ce1 ConfigWizard: Cap width, clarify select buttons 2019-02-12 11:01:15 +01:00
Vojtech Kral 94dc86ec72 ConfigWizard: Cap width on large screens 2019-02-12 10:11:00 +01:00
Vojtech Kral 5a2a39c3ab Fix window geometry shenanigans 2019-02-12 10:11:00 +01:00
Vojtech Kral 8da7ef41c0 Infer printer family for pre-existing printers 2019-02-12 10:11:00 +01:00
Vojtech Kral 7d969a6f36 ConfigWizard: Bugfixes 2019-02-12 10:11:00 +01:00
Vojtech Kral b0f54e5709 ConfigWizard refactoring 2019-02-12 10:11:00 +01:00
Vojtech Kral 6ab6829b8d doc: Add SLIC3R_WX_STABLE to Linux build doc #1779 2019-02-06 09:23:20 +01:00
Vojtech Kral c3ea735bc8 Fix usage of CallAfter vs modal dialogs in slic3r.cpp, fix #1778 2019-02-05 18:13:48 +01:00
Vojtech Kral 87ae061061 Fix build: Stray semicolon 2019-02-04 16:57:11 +01:00
Vojtech Kral f7529dbef5 Tab: Update print host address and cafile properly, fix #1687 2019-01-29 17:11:07 +01:00
Vojtech Kral a99c823401 Build: MSVC 2017 compat (w/o xs code - Perl unit tests) 2019-01-29 17:11:07 +01:00
Vojtech Kral 2159273a1e Mac: Retina OpenGL: Fix toolbar mouse hover 2019-01-24 20:03:12 +01:00
Vojtech Kral 7d30323f46 Mac: Retina OpenGL: Fix imgui windows, right-click menu, misc 2019-01-24 20:03:12 +01:00
Vojtech Kral 3df1ed8f6b Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes 2019-01-24 20:03:12 +01:00
Vojtech Kral d1c569dd57 Mac: Implement Retina for the 3D scene, fix #97 2019-01-24 20:03:12 +01:00
Vojtech Kral 28f1a6f256 Build: Fix wx-config status message 2019-01-24 20:00:00 +01:00
Vojtech Kral 24d736f736 PrintHostDialogs: Disable smart substitutions on Mac 2019-01-24 19:58:16 +01:00
Vojtech Kral d3fa82e41b Fix assert on empty datadir 2019-01-23 14:39:19 +01:00
Vojtech Kral fde299bf80 I18N: wx 3.0 back-compat for translations with context, fix #1694 2019-01-23 09:52:34 +01:00
Vojtech Kral a85db038be Fix usage of is_trivially_copyable on older GCC (for real this time) 2019-01-22 12:16:11 +01:00
Vojtech Kral d5f47cbcad Fix usage of is_trivially_copyable on older GCC 2019-01-22 10:42:16 +01:00
Vojtech Kral a7c876a9bb Fix main frame window restore position on Mac #493 2019-01-21 18:11:11 +01:00
Vojtech Kral 0d9f26f10b GUI: Remove old window size persistence code 2019-01-21 14:56:24 +01:00
Vojtech Kral 984b1bc1c1 GUI_App: Remove custom CallAfter 2019-01-21 14:56:23 +01:00
Vojtech Kral b3d7bf1c1e Fix window geometry persistence #1557 2019-01-21 14:56:23 +01:00
Vojtech Kral 4ffe76f012 Cut: Prevent the neither part kept option 2019-01-18 15:43:40 +01:00
Vojtech Kral 3a48f36268 Revert "Fix string conversions in PlaceholderParser"
This reverts commit 570cc6e167.
Not an improvement
2019-01-17 19:00:08 +01:00
Vojtech Kral 606789130e Fix build against wx 3.1.2 on Windows 2019-01-17 17:41:48 +01:00
Vojtech Kral 570cc6e167 Fix string conversions in PlaceholderParser 2019-01-17 16:47:01 +01:00
Vojtech Kral 6175eda867 Fix build 2019-01-17 15:40:09 +01:00
Vojtech Kral d59fc1939b Fix a missing header in GCodeReader 2019-01-17 13:49:10 +01:00
Vojtech Kral e8d63f3eb1 Upgrade Boost to 1.66 on Windows 2019-01-16 15:14:18 +01:00
Vojtech Kral 6ac54896fa Mac: Fix close events on close by command-Q 2019-01-14 16:49:53 +01:00
Vojtech Kral 801cf84517 doc: Fix a typo 2019-01-11 17:14:18 +01:00
Vojtech Kral 201d7aa5e8 Mac: Disable auto window menu, fix upload queue window size 2019-01-11 17:07:49 +01:00
Vojtech Kral c63aff6dda Build: Fix deployment target on Mac #1421 2019-01-11 17:05:57 +01:00
Vojtech Kral 6db40feace Build: Add a flag to disable PCH 2019-01-11 12:49:24 +01:00
Vojtech Kral 6fc1e5e6b6 PrintHost: Add upload queue keyboard shortcut 2019-01-10 17:52:14 +01:00
Vojtech Kral 50c2b6efe7 Fix gui decision logic to be the same as in 1.41 2019-01-10 15:21:48 +01:00
Vojtech Kral e5062e8662 deps: Use wxWidgets 3.1.2 on Mac, use system SDK by default, various bugfixes 2019-01-10 14:02:13 +01:00
Vojtech Kral cde0aa4443 Fix: wxWidgets 3.0 back-compat
Fix #1599
2019-01-09 18:43:29 +01:00
Vojtech Kral 5aec48418a Merge pull request #1613 from hexane360/cmake-fixes
CMake pre-compiled header and warning fixes
2019-01-09 18:20:23 +01:00
Vojtech Kral f013972d8b doc: Add build tutorial for Unix/Linux 2019-01-07 17:25:12 +01:00
Vojtech Kral 00c9d1f184 doc: Add build tutorial for Mac
Fix #1421
Fix #827
Fix #1039
2019-01-07 17:25:12 +01:00
Vojtech Kral 42a4ceaf3e doc: Update build doc for Windows 2019-01-07 17:25:12 +01:00
Vojtech Kral 39c0e80ce8 deps: Fix libpng and zlib on Windows 2019-01-07 17:25:12 +01:00
Vojtech Kral 8bc8dfaba4 Build: Fix install targets, add SLIC3R_FHS, check resource dir on GUI_App init
Fix #1515
2019-01-07 17:25:12 +01:00
Vojtech Kral 02e1636831 doc: Update Windows build instructions 2019-01-07 17:25:04 +01:00
Vojtech Kral 30184cc0f6 Fix #1502 Upload to duet does not start the print
Code was erroneously removed during refactoring
2019-01-03 17:28:23 +01:00
Vojtech Kral 237eaa5f6f Fix #1526 --datadir not working 2019-01-03 16:19:08 +01:00
Vojtech Kral 2db0906071 Fix fs::path <-> wxString conversions 2019-01-02 15:53:52 +01:00
Vojtech Kral f8b83d20d3 Build: Warn about non-existent CMAKE_PREFIX_PATH 2019-01-02 13:38:43 +01:00
Vojtech Kral 017b4f3aa1 PrintHost: Fix bad access on bg thread stop 2018-12-21 14:44:03 +01:00
Vojtech Kral 570e5bd495 Remove stray cmake message 2018-12-21 12:49:20 +01:00
Vojtech Kral 2a244f2aab KBShortcutsDialog: Add symbols for Command and Option on Mac 2018-12-21 12:48:30 +01:00
Vojtech Kral 75cc0b07bb Http: Don't set CURLOPT_TIMEOUT 2018-12-21 12:06:47 +01:00
Vojtech Kral 56f473c2dc Prinhost: Add a note explaining OS certificate store 2018-12-20 18:50:24 +01:00
Vojtech Kral af08626398 Duet: Implement upload() (refactoring from old code) 2018-12-20 17:09:44 +01:00
Vojtech Kral f318536556 Printhost: Make queue window non-modal, fix upload start progress 2018-12-20 16:43:17 +01:00
Vojtech Kral 4d70546a05 Fix: Schedule SLA print uploads too (the same way as FFF) 2018-12-20 16:37:13 +01:00
Vojtech Kral ece3c74380 Printhost: Minor bugfix 2018-12-20 13:45:20 +01:00
Vojtech Kral 2d0dc6b050 Printhost: Cancelation, bugfixes 2018-12-20 13:38:00 +01:00