]>
Commit | Line | Data |
---|---|---|
2c1ab64e KK |
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 | |
4 | @@ -386,14 +386,18 @@ | |
5 | void LocateDlg::operate( QListViewItem *item, int task ) | |
6 | { | |
7 | KURL name = vfs::fromPathOrURL( item->text( 0 ) ); | |
8 | - | |
9 | + KrViewer::Mode mode = KrViewer::Generic; | |
10 | + krConfig->setGroup( "General" ); | |
11 | + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow ); | |
12 | + | |
13 | switch ( task ) | |
14 | { | |
15 | case VIEW_ID: | |
16 | - KrViewer::view( name ); // view the file | |
17 | + KrViewer::view( name, mode, new_window ); // view the file | |
18 | break; | |
19 | case EDIT_ID: | |
20 | - KrViewer::edit( name ); // view the file | |
21 | + mode = KrViewer::Text; | |
22 | + KrViewer::edit( name, mode, new_window ); // edit the file | |
23 | break; | |
24 | case FIND_ID: | |
25 | { | |
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 | |
29 | @@ -324,8 +324,11 @@ | |
30 | KMessageBox::sorry( 0, i18n( "No permissions to view this file." ) ); | |
31 | return ; | |
32 | } | |
33 | + KrViewer::Mode mode = KrViewer::Generic; | |
34 | + krConfig->setGroup( "General" ); | |
35 | + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow ); | |
36 | // call KViewer. | |
37 | - KrViewer::view( files() ->vfs_getFile( fileName ) ); | |
38 | + KrViewer::view( files() ->vfs_getFile( fileName ), mode, new_window ); | |
39 | // nothing more to it! | |
40 | } | |
41 | ||
42 | @@ -364,8 +367,11 @@ | |
43 | KMessageBox::sorry( 0, i18n( "No permissions to edit this file." ) ); | |
44 | return ; | |
45 | } | |
46 | + KrViewer::Mode mode = KrViewer::Text; | |
47 | + krConfig->setGroup( "General" ); | |
48 | + bool new_window = krConfig->readBoolEntry( "View In Separate Window", _ViewInSeparateWindow ); | |
49 | ||
50 | - KrViewer::edit( files() ->vfs_getFile( name ) ); | |
51 | + KrViewer::edit( files() ->vfs_getFile( name ), mode, new_window ); | |
52 | } | |
53 | ||
54 | void ListPanelFunc::moveFiles() { |