Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-13 | Windows specific refactoring of Mouse3DController and RemovableDriveManager. | bubnikv | |
PrusaSlicer newly registers by Windows operating system for HID USB plug / unplug notifications and for Volume attach / detach notifications, and the background threads of the two respective services are waken up on these Windows notifications. The RemovableDriveManager also wakes up every 30 seconds to cope with the drives ejected from Windows Explorer or from another application, for example Cura, for which Windows OS does not send out notifications. | |||
2020-03-07 | Fixed crash on switching the application language.version_2.2.0-rc2 | bubnikv | |
This crash was caused by the RemovableDriveManager and 3DConnexion detection services not being stopped correctly. The fix executes all the tasks of the MainFrame at the language switch, that are normally performed on application shut down. | |||
2020-03-06 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer | YuSanka | |
2020-03-06 | Localization: "\t" symbols are deleted from community translations (ko, nl, ↵ | YuSanka | |
pt_br, tr, zc_CN(TW)), fixed some phrases | |||
2020-03-06 | keyboard and file menu shortcuts for save to sd card and eject | David Kocik | |
2020-03-06 | Refactoring of RemovableDriveManager: | bubnikv | |
1) On Windows and Linux, the device enumeration now runs at a background thread, while it ran on the UI thread on idle, which may have been blocking on some rare Windows setups, see GH #3515 #3733 #3746 #3766 2) On OSX, the device enumeration now relies on OS callback, no polling is required. 3) Refactored for cleaner interface. | |||
2020-03-05 | Merge remote-tracking branch 'remotes/origin/vb_3dconnexion_refactoring' | bubnikv | |
2020-03-04 | Reworked the 3DConnexion interfacing code to run the device | bubnikv | |
enumeration / connect / disconnect and read out at the background thread only. | |||
2020-03-04 | Fixing build against wxWidgets 3.0 | Lukas Matena | |
The wxString saga continues. wxWidgets 3.0 don't have the wxString::FromUTF8(const std::string&) overload, we must use the GUI::from_u8 helper Also wxWidgets 3.0 don't allow to disable wxString->const char* conversion, so calling show_info(wxWindow*, wxString, const char*) was ambiguous Several includes moved around | |||
2020-03-03 | Fixing wxString::Format encoding mismatches (part 2) | Lukas Matena | |
2020-03-02 | #3646 - Ask user whether remove from recent projects list a project no ↵ | Enrico Turri | |
longer available | |||
2020-02-28 | Follow-up of 47604b6326d40bfe66c46ed471adb43d1d153e66 -> Fixed layout at startup | Enrico Turri | |
2020-02-26 | #3707 - Fixed buttons layout after closing preference dialog | Enrico Turri | |
2020-02-13 | ENABLE_SHOW_SCENE_LABELS set as default | Enrico Turri | |
2020-02-07 | Fix build on Win | tamasmeszaros | |
2020-02-06 | For the builds with a label assigned (no commit after the label), | bubnikv | |
show just the label in the application title. For Win32, add the " 32 bit" indicator, so that we may see clearly if somebody is running a 32bit build on 64bit windows by a mistake. | |||
2020-02-04 | Added item menu 'Edit/Show labels' and removed labels activation from ↵ | Enrico Turri | |
preferences dialog | |||
2020-01-31 | To fix blurred icons under OSX there is implemented PresetBitmapComboBox, ↵ | YuSanka | |
derived from wxBitmapComboBox, which now will be used for preset choosers on sidebar a preset tabs. + for BitmapCache class added m_scale used for correct scaling of SVG images on Retina displays + some code clearing from unused functions or function's parameters | |||
2020-01-31 | #3580 - Added menu item 'Edit/Reload from disk' and F5 key acceleration to ↵ | Enrico Turri | |
reload the entire plater | |||
2020-01-21 | Merge branch 'master' into lm_tm_hollowing | Lukas Matena | |
2020-01-20 | Platter->Plater | foxox | |
2019-12-20 | Merge branch 'master' into lm_tm_hollowing | Lukas Matena | |
2019-12-18 | Implemented function to get an icon name considering to OS color mode | YuSanka | |
For a Dark mode we start to looking of icons in folder "white" Added missed "white" icons | |||
2019-12-16 | Separate Job, ProgressStatusBar and ProgressIndicator | tamasmeszaros | |
* Separate GUI::Job * make use of ProgressIndicator interface * make ProgressStatusbar independent from GUI::App | |||
2019-12-06 | Localization improvements: Text correction | YuSanka | |
2019-11-07 | Fixed conflicts after merge with master | Enrico Turri | |
2019-11-07 | ENABLE_THUMBNAIL_GENERATOR -> Added ENABLE_THUMBNAIL_GENERATOR_DEBUG (disabled) | Enrico Turri | |
2019-10-25 | ENABLE_THUMBNAIL_GENERATOR -> Thumbnail data saved into gcode using base64 ↵ | Enrico Turri | |
encoding + debug code to extract thumbnails from gcode | |||
2019-10-11 | ENABLE_3DCONNEXION_DEVICES tech set as default | Enrico Turri | |
2019-10-07 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵ | Enrico Turri | |
et_3dconnexion | |||
2019-10-03 | ENABLE_3DCONNEXION_DEVICES -> Refactored Mouse3DController to be unaware of ↵ | Enrico Turri | |
current active GLCanvas3D | |||
2019-10-01 | Reworked pad creation algorithm with new parameters: | tamasmeszaros | |
* brim size * force pad around object everywhere | |||
2019-09-27 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵ | Enrico Turri | |
et_3dconnexion | |||
2019-09-27 | ENABLE_3DCONNEXION_DEVICES - 1st installment of support for 3Dconnexion devices | Enrico Turri | |
Implemented using hidapi library (https://github.com/libusb/hidapi) and https://github.com/koenieee/CrossplatformSpacemouseDriver/tree/master/SpaceMouseDriver as reference Unsolved issues: - When manipulating the SpaceNavigator wxWidgets generates a mouse wheel event that needs to be filtered out - wxWidgets does not detect devices being connected/disconnected to the pc - Current state forces a continuous rendering - Current state misses dependence on camera zoom - Non intuitive movement limits - Translation and rotation speed factors are hardcoded - Number of device buttons hardcoded | |||
2019-09-24 | Whitespace changes to supress misleading indentation warnings | Lukas Matena | |
These appear in newer gcc when spaces and tabs are mixed | |||
2019-08-30 | Fixed menu icons for undo / redo. | bubnikv | |
2019-08-22 | Merge remote-tracking branch 'remotes/origin/et_toolpaths_export' | bubnikv | |
2019-08-20 | Merge remote-tracking branch 'remotes/origin/ys_bf_msw_scale' | bubnikv | |
2019-08-20 | Check for existence of gcode toolpaths that can be exported to obj file | Enrico Turri | |
2019-08-20 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵ | Enrico Turri | |
et_toolpaths_export | |||
2019-08-20 | 1st installment of export of gcode toolpaths to obj file | Enrico Turri | |
2019-08-15 | Fixed some memory leaks related to heap-allocated wxDialogs | Lukas Matena | |
Some correctly destroyed dialogs were also converted to stack-allocated | |||
2019-08-05 | Fixed a typo in print_host variable name | bubnikv | |
2019-08-01 | Implemented FR #2633 | YuSanka | |
2019-08-01 | Reverted order of items in recent projects list | Enrico Turri | |
2019-07-15 | Merge remote-tracking branch 'remotes/origin/vb_undo_redo' | bubnikv | |
2019-07-12 | #2616 - Added Recent projects item to File menu | Enrico Turri | |
2019-07-08 | Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar | YuSanka | |
2019-07-08 | Added undo/redo to the "Edit" menu | YuSanka | |
2019-06-24 | Do not allow to copy/paste volumes when using sla printer | Enrico Turri | |