1. 29 Apr, 2015 2 commits
  2. 21 Apr, 2015 1 commit
  3. 01 Apr, 2015 1 commit
  4. 12 Dec, 2014 1 commit
    • Benjamin Fischer's avatar
      Implemented (workspace) session saving & restoring and some minor changes: · b0b5b643
      Benjamin Fischer authored
       - the ExtensionView features a state that can be used to store session persitent data (e.g. working directory, open file name, current selection, ...)
       - it can be accessed with the functions getState(key) and setState(key, value, delay)
       - the delay (given in seconds) should be used to lessen the load on the server and not immideatly save upon the every change; here an example: the scroll position in saved as a state, this should be done with a good delay (e.g. 10s) so one won't overload the connection with lots of save requests
       - every state change will emit an "stateChange" event with the changed states key as first parameter - or null if the entire state was loaded from scrach (during init)
       - the state saving does not account if one logged in multiple times (e.g. from phone & laptop): the latest save will be stored
       - restoring the state available only when starting a new session (e.g. (re)connecting the workspace, reloading the page, logging in on another maching)
       - restoring can be enabled in the settings (Workspace Handler -> continueSession) - even to always resore session
       - minor change: cleaned up the parameter handling during class creation (init)
       - also fixed various bugs
      refs #1875, fix #1905, #1845
      b0b5b643
  5. 10 Oct, 2014 1 commit
  6. 09 Oct, 2014 1 commit
  7. 30 Sep, 2014 2 commits
  8. 19 Sep, 2014 1 commit
  9. 18 Sep, 2014 1 commit
  10. 17 Sep, 2014 2 commits
  11. 12 Sep, 2014 2 commits
  12. 09 Jul, 2014 1 commit
  13. 08 May, 2014 1 commit
  14. 14 Apr, 2014 1 commit
  15. 11 Apr, 2014 1 commit
  16. 09 Apr, 2014 1 commit
  17. 04 Apr, 2014 1 commit
  18. 03 Apr, 2014 1 commit
  19. 02 Apr, 2014 1 commit
  20. 28 Mar, 2014 3 commits
  21. 27 Mar, 2014 2 commits
  22. 07 Jan, 2014 1 commit
  23. 02 Jan, 2014 1 commit
  24. 30 Dec, 2013 1 commit
  25. 20 Dec, 2013 1 commit
  26. 19 Dec, 2013 4 commits
  27. 17 Dec, 2013 1 commit
  28. 26 Nov, 2013 2 commits
  29. 25 Nov, 2013 1 commit