Revision 803400

Go back to digest for 4th May 2008

Features in Development Tools

Hamish Rodda committed changes in /trunk/KDE/kdevplatform:

Present a list of files to save / discard (as with kdev3) on:
- application close
- mainwindow close (only those files which will actually close, ie. that only have views in that main window)
- reload all documents
- close all documents / close other documents
- mulitple mainwindow fixes, only operate on the active mainwindow

Fix crash on close, Core was being accessed after destruction, now gets destroyed after last mainwindow destructor has run.

File Changes

Added 2 files
  • /trunk/KDE/kdevplatform/shell
  •   /savedialog.cpp
  •   /savedialog.h
Modified 10 files
  • /trunk/KDE/kdevplatform
  •   /interfaces/idocumentcontroller.h
  •   /shell/CMakeLists.txt
  •   /shell/core.cpp
  •   /shell/documentcontroller.cpp
  •   /shell/documentcontroller.h
  •   /shell/mainwindow.cpp
  •   /shell/mainwindow_actions.cpp
  •   /shell/mainwindow_p.cpp
  •   /shell/mainwindow_p.h
  •   /shell/partdocument.cpp
12 files changed in total