Andrea
146d8a356b
change MIN_boost_version
...
ubuntu version 20.04 is no longer supported.
The minimum boost version used for freecad is now 1.74 (ubuntu 22.04) https://launchpad.net/ubuntu/jammy/+package/libboost-system-dev
2025-02-15 13:33:32 -06:00
wmayer
23961706be
Gui: modernize C++: replace 'typedef' with 'using'
2022-08-29 14:09:18 +02:00
berniev
75fa455c5d
Gui: Use override etc 2
2022-08-09 12:43:23 +02:00
berniev
3d1f70765a
Gui: redundant void 2
2022-08-08 10:21:44 +02:00
Uwe
e655ef820b
[Gui] Application, command etc: remove unused includes
2022-02-20 22:41:34 +01:00
Mateusz Skowroński
98f63ba60f
Fix build warnings from deprecated Boost headers (they are used internally by Boost). Thanks @wwmayer for the hint.
2020-12-29 10:20:53 +01:00
Zheng, Lei
35534149a4
Gui: AutoSaver and recovery changes
...
* Fix AutoSaver inconsistent BinaryBrep setting
* Use temperary name when auto saving, so that it won't overwrite the
original file, which may cause corruption when crashing in the middel
of auto saving, especially if auto saving in a separate thread.
* Support auto recovery document containing external links
* Do not mark success after auto recover, in case the program crash
again before the user remember to save the just recovered file. Only
mark when user saves the document.
2019-08-17 14:52:11 +02:00
wmayer
36271b4052
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
718b766737
+ for file-based recovery write the data files in worker threads
2015-09-19 13:12:59 +02:00
wmayer
9a45718d9e
+ implement file based auto-save & recovery mechanism
2015-09-19 01:13:33 +02:00
wmayer
193abe75da
+ make RecoveryWriter more robust
2015-09-18 15:32:33 +02:00
wmayer
698f964aa3
+ implement FileWriter class based on files and a specialized sub-class for recovery purposes
2015-09-17 21:37:47 +02:00
wmayer
5cfbde93da
+ issue #0000175 : Auto save function
2015-09-04 15:08:12 +02:00
wmayer
7dc1b5ad6a
+ implement GUI to enable/disable auto-save and its timeout
2015-09-04 00:48:26 +02:00
wmayer
2d8c5b7870
+ implement auto-save function for documents
2015-09-03 19:09:03 +02:00