1 diff -U 3 -H -d -r -N -- krusader-1.70.0-beta1.orig/krusader/Locate/locate.cpp krusader-1.70.0-beta1/krusader/Locate/locate.cpp
2 --- krusader-1.70.0-beta1.orig/krusader/Locate/locate.cpp 2005-05-26 01:00:42.000000000 +0200
3 +++ krusader-1.70.0-beta1/krusader/Locate/locate.cpp 2005-10-03 07:15:20.000000000 +0200
5 void LocateDlg::operate( QListViewItem *item, int task )
7 KURL name = vfs::fromPathOrURL( item->text( 0 ) );
9 + KrViewer::Mode mode = KrViewer::Generic;
10 + krConfig->setGroup( "General" );
11 + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow );
16 - KrViewer::view( name ); // view the file
17 + KrViewer::view( name, mode, new_window ); // view the file
20 - KrViewer::edit( name ); // view the file
21 + mode = KrViewer::Text;
22 + KrViewer::edit( name, mode, new_window ); // edit the file
26 diff -U 3 -H -d -r -N -- krusader-1.70.0-beta1.orig/krusader/Panel/panelfunc.cpp krusader-1.70.0-beta1/krusader/Panel/panelfunc.cpp
27 --- krusader-1.70.0-beta1.orig/krusader/Panel/panelfunc.cpp 2005-09-30 23:44:30.000000000 +0200
28 +++ krusader-1.70.0-beta1/krusader/Panel/panelfunc.cpp 2005-10-03 07:39:20.000000000 +0200
30 KMessageBox::sorry( 0, i18n( "No permissions to view this file." ) );
33 + KrViewer::Mode mode = KrViewer::Generic;
34 + krConfig->setGroup( "General" );
35 + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow );
37 - KrViewer::view( files() ->vfs_getFile( fileName ) );
38 + KrViewer::view( files() ->vfs_getFile( fileName ), mode, new_window );
39 // nothing more to it!
43 KMessageBox::sorry( 0, i18n( "No permissions to edit this file." ) );
46 + KrViewer::Mode mode = KrViewer::Text;
47 + krConfig->setGroup( "General" );
48 + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow );
50 - KrViewer::edit( files() ->vfs_getFile( name ) );
51 + KrViewer::edit( files() ->vfs_getFile( name ), mode, new_window );
54 void ListPanelFunc::moveFiles() {