-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/109907/#review40736
-----------------------------------------------------------


Builds and works fine on Windows.

- Boudewijn Rempt


On Sept. 23, 2013, 3:01 a.m., Yue Liu wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/109907/
> -----------------------------------------------------------
> 
> (Updated Sept. 23, 2013, 3:01 a.m.)
> 
> 
> Review request for Calligra.
> 
> 
> Description
> -------
> 
> Currently kfiledialog and kofiledialog is widely used, this results in 
> non-native file dialog on Mac/Windows/Gnome. However, qfiledialog static 
> methods does not support modal sheet in Mac, so a KoModalFileDialog is 
> created for window-modal file dialog, such as save as or import, while other 
> file dialog such as open will use qfiledialog static methods.
> 
> This is a very first version which blocks save as encrypted since encrypted 
> odf has same suffix as normal odf while when using native dialog you have to 
> use suffix to distinguish different format. My idea is to create another menu 
> item "Save As Encrypted..." where encrypted odf will be saved.
> 
> There are still many file dialogs not touched yet, and for places where 
> kfilewidget is used, such as startup file open widget, kexi file widget, 
> export to pdf widget, it is impossible to use native dialog. My idea is 
> redesign those widget and split the configure part and file chooser part into 
> two separate dialogs, then use native file dialogs.
> 
> 
> Diffs
> -----
> 
>   krita/plugins/extensions/bigbrother/bigbrother.cc 5ba4ac5 
>   libs/main/CMakeLists.txt 3a9110c 
>   libs/main/KoDetailsPaneBase.ui d692a00 
>   libs/main/KoExistingDocumentPane.h fd7b4fd 
>   libs/main/KoExistingDocumentPane.cpp 2ea6746 
>   libs/main/KoFileDialog.h da94281 
>   libs/main/KoFileDialog.cpp c5a7fc2 
>   libs/main/KoFileDialogHelper.h PRE-CREATION 
>   libs/main/KoFileDialogHelper.cpp PRE-CREATION 
>   libs/main/KoMainWindow.cpp d5fbde0 
>   libs/main/KoOpenPane.h 46c291d 
>   libs/main/KoOpenPane.cpp a1a7411 
>   libs/main/KoOpenPaneBase.ui 0b2f2cf 
>   plan/workpackage/application.cpp b3642d6 
>   sheets/dialogs/CSVDialog.h 0763538 
>   sheets/dialogs/CSVDialog.cpp 4d6a19d 
> 
> Diff: http://git.reviewboard.kde.org/r/109907/diff/
> 
> 
> Testing
> -------
> 
> Works fine on OS X 10.8
> 
> 
> File Attachments
> ----------------
> 
> save as dialog
>   
> http://git.reviewboard.kde.org/media/uploaded/files/2013/04/08/Screen_Shot_2013-04-07_at_11.54.47_PM.png
> 
> 
> Thanks,
> 
> Yue Liu
> 
>

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to