[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] [supercollider/supercollider] add4e0: scide: introducing restore function



  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: add4e058d3d4e297ac90069c1137e25ffef66ff8
      https://github.com/supercollider/supercollider/commit/add4e058d3d4e297ac90069c1137e25ffef66ff8
  Author: Vincent Donnefort <vdonnefort@xxxxxxxxx>
  Date:   2014-11-24 (Mon, 24 Nov 2014)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp
    M editors/sc-ide/core/doc_manager.hpp
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  scide: introducing restore function

The restore feature saves constantly into temporary files modifications from
user. In case of Supercollider crash, It offers to the user the ability to
restore unsaved modifications.

The temporary files (*.bak) can be found into the Supercollider config dir.


  Commit: 2b9d770a0faa6ac1bb635fa1d235e0601427f4c4
      https://github.com/supercollider/supercollider/commit/2b9d770a0faa6ac1bb635fa1d235e0601427f4c4
  Author: Vincent Donnefort <vdonnefort@xxxxxxxxx>
  Date:   2014-12-02 (Tue, 02 Dec 2014)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: restore: delete all tmp files when discarding change

This patch makes sure there is no tmp files left when exiting SuperCollider and
discarding all changes.


  Commit: f430d0584a2f557599ee3dcf1f77578d234d3f5b
      https://github.com/supercollider/supercollider/commit/f430d0584a2f557599ee3dcf1f77578d234d3f5b
  Author: Vincent Donnefort <vdonnefort@xxxxxxxxx>
  Date:   2014-12-02 (Tue, 02 Dec 2014)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp
    M editors/sc-ide/core/doc_manager.hpp

  Log Message:
  -----------
  scide: restore: add coalescing

This patch avoid to store tmp files at each document edition. It sets 100
modifications or 60 secondes of idleness before storing the restore tmp file.


  Commit: 1b83ca63e0553ba7a6222cfbda9293a0cd1a58a2
      https://github.com/supercollider/supercollider/commit/1b83ca63e0553ba7a6222cfbda9293a0cd1a58a2
  Author: Vincent Donnefort <vdonnefort@xxxxxxxxx>
  Date:   2014-12-02 (Tue, 02 Dec 2014)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp

  Log Message:
  -----------
  scide: restore: use tmp folder into SC config dir

This patch lets restore feature to use its own folder into the SC config dir.


  Commit: a34e17fb98b5dcc956fd7074cdfe7db6e985d05c
      https://github.com/supercollider/supercollider/commit/a34e17fb98b5dcc956fd7074cdfe7db6e985d05c
  Author: muellmusik <i@xxxxxxxxxxxxxx>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp
    M editors/sc-ide/core/doc_manager.hpp
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  Merge pull request #1267 from vdonnefort/scide/restore

scide: introducing restore function


Compare: https://github.com/supercollider/supercollider/compare/3e7c5972332f...a34e17fb98b5