1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-11 08:04:25 +00:00
Commit Graph

71 Commits

Author SHA1 Message Date
bubnikv baad542d15 Refactoring of RemovableDriveManager
1) On Windows and Linux, polling of removable drives is done at a background
   thread, not at a UI thread.
2) On OSX, there is no polling, but a OS notification callback.
3) Refactored for clarity of the RemovableDriveManager interface.
2020-03-06 14:49:21 +01:00
David Kocik 62cf800db6 adding constantness & removing unused code 2020-01-22 17:15:09 +01:00
David Kocik 8cf2a97807 removable drive manager bug fixes 2020-01-21 13:29:39 +01:00
David Kocik 53f04b4bfd callback for showing action buttons when device is connected/disconnected 2020-01-21 13:29:39 +01:00
David Kocik 7e97576e56 button for exporting gcode to harddrive 2020-01-21 13:29:39 +01:00
Lukas Matena 13f1bb2e43 An attempt to fix missing renaming from .gcode.tmp to .gcode
Added a missing include
2019-12-21 12:31:32 +01:00
David Kocik 146b942641 set_did_eject method 2019-12-18 10:08:17 +01:00
Slic3rPE b8aa12486e macos device detection 2019-12-17 13:08:17 +01:00
David Kocik a029e689d8 verification of save path 2019-12-16 17:15:27 +01:00
David Kocik 0db9815467 correct beahvior when disconnecting device other way than button in slicer 2019-12-16 13:53:12 +01:00
David Kocik 5a26be1150 message box about succesful removal 2019-12-13 18:02:25 +01:00
David Kocik 81a2f8535a merge 2019-12-13 15:26:42 +01:00
David Kocik 9c79c7f644 prev commit linux part 2019-12-13 15:12:20 +01:00
David Kocik 1ec7fc23e2 check if last path is on rem drive 2019-12-13 15:07:35 +01:00
David Kocik 72f1adbb44 refactoring 2019-12-13 15:05:01 +01:00
David Kocik 4bf8a0ef24 removable drives manager linux part 2019-12-13 14:54:25 +01:00
David Kocik f3ecf55d38 removable drive manager - Windows part 2019-12-13 14:54:25 +01:00
David Kocik 8e1292f353 comments 2019-12-13 13:51:46 +01:00
David Kocik 9085440c15 button show after write 2019-12-13 13:51:46 +01:00
Slic3rPE 12cb9a8143 macos eject 2019-12-13 13:51:46 +01:00
David Kocik 8f0eef8f36 eject button functionality 2019-12-13 13:51:46 +01:00
David Kocik f5e3750d23 eject button functionality 2019-12-13 13:51:46 +01:00
Slic3rPE 44b1a9cf7f macos better wrapper 2019-12-13 13:51:46 +01:00
Slic3rPE 9e4f470f98 macos better wrapper 2019-12-13 13:51:46 +01:00
David Kocik a259058845 macos better wrapper 2019-12-13 13:51:45 +01:00
Slic3rPE c37128ad63 macos list devices 2019-12-13 13:51:45 +01:00
Slic3rPE c3653589f6 macos implementation 2019-12-13 13:51:45 +01:00
David Kocik e0a12342da macos mm files 2019-12-13 13:51:45 +01:00
David Kocik 91c358fe23 osx device unmount callback - not sure if will build 2019-12-13 13:51:45 +01:00
David Kocik 8f069e2d47 windows registration for device notif(thru hidden app) - windows doesnt need update now 2019-12-13 13:51:45 +01:00
David Kocik b386eb45dc erase callbacks 2019-12-13 13:51:45 +01:00
David Kocik 6396ec571a callback only for used device 2019-12-13 13:51:45 +01:00
David Kocik 66f203379c last save path 2019-12-13 13:51:45 +01:00
David Kocik 63ee4e3a2f last path functions 2019-12-13 13:51:45 +01:00
David Kocik 1c8ca1aec1 refactoring 2019-12-13 13:51:45 +01:00
David Kocik 5db80edcd3 linux eject 2019-12-13 13:51:45 +01:00
David Kocik 17b146c0a3 search for rd as root 2019-12-13 13:51:45 +01:00
David Kocik 735308b794 refactoring 2019-12-13 13:51:45 +01:00
David Kocik 649f3a2c3e add_callback function 2019-12-13 13:51:45 +01:00
David Kocik 1790c795fb rdm update every 2 seconds 2019-12-13 13:51:45 +01:00
David Kocik 852d8ad5cc check if last path is on rem drive 2019-12-13 13:51:45 +01:00
David Kocik b8b4b1dd42 refactoring 2019-12-13 13:51:45 +01:00
David Kocik 04ef585124 removable drives manager linux part 2019-12-13 13:51:45 +01:00
David Kocik 8b4732e811 removable drive manager - Windows part 2019-12-13 13:51:45 +01:00
David Kocik ff58fa99f4 comments 2019-12-13 11:52:08 +01:00
David Kocik 95ccc2c4df button show after write 2019-12-12 14:56:30 +01:00
Slic3rPE 38c69f16f0 macos eject 2019-12-11 16:59:26 +01:00
David Kocik 4a7f50ad66 eject button functionality 2019-12-11 14:53:28 +01:00
David Kocik 975642e3e0 eject button functionality 2019-12-11 12:28:51 +01:00
Slic3rPE bcfc333fb1 macos better wrapper 2019-12-11 11:00:47 +01:00