always suggest the current katepart default encoding at the open file dialoge.
At the save dialogue we always suggest the current document encoding and not the katepart default opening saving, this is done for safety atm.
+ // try to get the current encoding, this is kind of ugly ...
+ QString encoding = m_ki->toolManager()->config()->group("Kate Document Defaults").readEntry("Encoding","");
+
//get the URLs
- KEncodingFileDialog::Result result = KEncodingFileDialog::getOpenUrlsAndEncoding(QString (), currentDir, filter, m_ki->mainWindow(), i18n("Open Files"));
+ KEncodingFileDialog::Result result = KEncodingFileDialog::getOpenUrlsAndEncoding(encoding, currentDir, filter, m_ki->mainWindow(), i18n("Open Files"));
SVN commit 956896 by tbraun:
always suggest the current katepart default encoding at the open file dialoge.
At the save dialogue we always suggest the current document encoding and not the katepart default opening saving, this is done for safety atm.
CCMAIL: <email address hidden>
M +4 -1 kiledocmanager.cpp
--- trunk/extragear /office/ kile/src/ kiledocmanager. cpp #956895:956896
+ extensions- >metapostFileFi lter() + '\n'
+ "*|" + i18n("All Files");
@@ -708,8 +708,11 @@
+ // try to get the current encoding, this is kind of ugly ... er()->config( )->group( "Kate Document Defaults" ).readEntry( "Encoding" ,""); alog::Result result = KEncodingFileDi alog::getOpenUr lsAndEncoding( QString (), currentDir, filter, m_ki->mainWindow(), i18n("Open Files")); alog::Result result = KEncodingFileDi alog::getOpenUr lsAndEncoding( encoding, currentDir, filter, m_ki->mainWindow(), i18n("Open Files"));
+ QString encoding = m_ki->toolManag
+
//get the URLs
- KEncodingFileDi
+ KEncodingFileDi
//open them
KUrl::List urls = result.URLs;