Timestamp:
06/28/08 20:39:54 (5 years ago)
Author:
Armin Burgmeier <armin@…>
Parents:
e4e679ae7ba627bb42375a3343fa8182c2cf68c6
Children:
30f40b5bdd1424b9d375b73b1d7722aef714ffe7
git-committer:
Armin Burgmeier <armin@arbur.net> / 2008-06-28T20:39:54Z+0200
Message:

Implemented save and save as

2008-06-28 Armin Burgmeier <armin@…>

  • inc/core/documentinfostorage.hpp:
  • src/core/documentinfostorage.cpp: Moved from operations/documentinfostorage.[hc]pp. Also added the get_key() method and added overloads of get_info and set_info that take a key instead of browser and iter.
  • inc/operations/operation-open.hpp: Fixed include of documentinfostorage.hpp.
  • inc/core/docwindow.hpp:
  • src/core/docwindow.cpp: Store a storage info key, so that on save the corresponding info can be updated.
  • inc/core/folder.hpp:
  • src/core/folder.cpp: Pass a correct storage info key to newly created documents.
  • inc/commands/browser-commands.hpp:
  • src/commands/browser-commands.cpp: Pass a storage info key to the folder when a new document is opened because of a new subscription.
  • inc/commands/file-commands.hpp:
  • src/commands/file-commands.cpp: Implemented save and save as functionality.
  • inc/operations/operations.hpp:
  • src/operations/operations.cpp: Added save_document().
  • src/window.cpp: Pass info storage to browser and file commands.
  • inc/core/Makefile.am:
  • inc/operations/Makefile.am:
  • src/core/Makefile.am:
  • src/operations/Makefile.am: Add new and moved files to build.
Files:
1 added