You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(98) |
Sep
(138) |
Oct
(100) |
Nov
(49) |
Dec
(131) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(94) |
Feb
(65) |
Mar
(100) |
Apr
(83) |
May
(72) |
Jun
(29) |
Jul
(167) |
Aug
(127) |
Sep
(131) |
Oct
(269) |
Nov
(122) |
Dec
(100) |
2005 |
Jan
(228) |
Feb
(266) |
Mar
(63) |
Apr
(135) |
May
(157) |
Jun
(52) |
Jul
(25) |
Aug
(49) |
Sep
(184) |
Oct
(159) |
Nov
(75) |
Dec
(37) |
2006 |
Jan
(60) |
Feb
(129) |
Mar
(110) |
Apr
(34) |
May
(31) |
Jun
(42) |
Jul
(72) |
Aug
(90) |
Sep
(57) |
Oct
(66) |
Nov
(42) |
Dec
(90) |
2007 |
Jan
(106) |
Feb
(54) |
Mar
(93) |
Apr
(27) |
May
(21) |
Jun
(17) |
Jul
(19) |
Aug
(22) |
Sep
(25) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
2008 |
Jan
(65) |
Feb
(70) |
Mar
(29) |
Apr
(45) |
May
(91) |
Jun
(20) |
Jul
(11) |
Aug
(24) |
Sep
(23) |
Oct
(13) |
Nov
(23) |
Dec
(39) |
2009 |
Jan
(23) |
Feb
(39) |
Mar
(15) |
Apr
(56) |
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <des...@us...> - 2003-11-23 13:43:01
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1:/tmp/cvs-serv4779 Modified Files: ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.134 retrieving revision 1.135 diff -C2 -d -r1.134 -r1.135 *** ChangeLog 14 Nov 2003 16:22:21 -0000 1.134 --- ChangeLog 23 Nov 2003 13:42:57 -0000 1.135 *************** *** 1,2 **** --- 1,4 ---- + UPDATED: Czech translation (thanks to Martin Sixta) + 1.30 ====================== |
From: <cod...@us...> - 2003-11-15 20:49:37
|
Update of /cvsroot/krusader/krusader_kde3/doc In directory sc8-pr-cvs1:/tmp/cvs-serv3598/doc Modified Files: ChangeLog Log Message: Handbook 1.00.03 Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ChangeLog 15 Nov 2003 20:33:45 -0000 1.3 --- ChangeLog 15 Nov 2003 20:49:33 -0000 1.4 *************** *** 3,7 **** ====================== ! 1.00.02 --- 3,8 ---- ====================== ! Date:15.11.2003 ! NEW: Krviewer (krusader-tools.sgml), thanks to Rafi Yanai 1.00.02 *************** *** 34,37 **** --- 35,39 ---- ADDED: NOTE: We are busy with updating the The Krusader Handbook. (index.docbook) UPDATED: small issues, ex. KDE2.x -> 3.x (index.docbook) + The Krusader Handbook is now continued and maintained by Frank Schoolmeesters. 1.00.00 *************** *** 39,40 **** --- 41,43 ---- Date: 01.01.2002 Initial version + Written by Shie Erlich and Rafi Yanai. |
From: <cod...@us...> - 2003-11-15 20:46:20
|
Update of /cvsroot/krusader/krusader_kde3/doc/en In directory sc8-pr-cvs1:/tmp/cvs-serv2407/doc/en Modified Files: krusader-tools.sgml Log Message: handbook 1.00.03 Index: krusader-tools.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/krusader-tools.sgml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** krusader-tools.sgml 6 Nov 2003 21:32:40 -0000 1.2 --- krusader-tools.sgml 15 Nov 2003 20:46:17 -0000 1.3 *************** *** 110,114 **** <sect1 id = "krusearcher"> <title>KruSearcher: find what you're looking for</title> ! <para>Welcome to Krusader's new and powerful search module - nicknamed Krusearcher. It is the most able tool (that we know of) for Linux, since it allows so many different ways to quickly find the file you're looking for. It is divided into two levels, the general and the advanced. Let's take a look at the general --- 110,114 ---- <sect1 id = "krusearcher"> <title>KruSearcher: find what you're looking for</title> ! <para>Welcome to Krusader's powerful search module - nicknamed Krusearcher. It is the most able tool (that we know of) for Linux, since it allows so many different ways to quickly find the file you're looking for. It is divided into two levels, the general and the advanced. Let's take a look at the general *************** *** 211,215 **** --- 211,332 ---- permissions to its owner.</para></note></para></listitem> </itemizedlist> + <para>Clicking on the <keycap>Search</keycap> button to start the search and opens the Results window. + Here you can see the progress and the the results of the search action. If you want you can stop the current + search action with the <keycap>Stop</keycap> button. + When you click on a found item, the directory of the active panel will change if the selected item is not in the + current panel directory. When you close the Krusearcher window, the selected item is selected in the + active panel.</para> </sect1> + <sect1 id = "krviewer"> + <title>KrViewer: Krusader's internal viewer-editor</title> + <para>To <keycap>view</keycap> a file as fast as possible according to it's type just put it under + the cursor and press <keycap>F3</keycap>. + Krusader's internal viewer is actually a Konqueror part, which can basically view every file type + viewable by Konqueror (ex. display pictures, play music, show the content of an archive), + this is called the 'Generic viewer'.</para> + <para>The viewer works as follows:<itemizedlist> + <listitem><para>It will try to view the file with the <remark>'Generic + viewer'.</remark></para></listitem> + <listitem><para>When the file type cannot be determined or when a file (ex. a binary) + don't has a associated action, it disables the 'generic viewer'. + The file will be treated as a text file, this is the <remark>'Text viewer'</remark>. + </para></listitem> + <listitem><para>The user can change in the 'KrViewer' menu between: 'Generic viewer' (if available), + 'Text viewer' and <remark>'Hex viewer'</remark>.</para></listitem> + </itemizedlist></para> + + <para><keycombo><keycap>Shift</keycap><keycap>F3</keycap></keycombo> views a url on demand, + e.g. <screen>man:/krusader, http://krusader.sourceforce.net/, ftp://ftp.foo</screen></para> + <para>KrViewer has the following menu's: File, Edit, View, Settings and Krviewer. They will be discussed + in the Editor section. With <keycombo><keycap>Ctrl</keycap><keycap>E</keycap></keycombo> the viewer will + start Krusader's internal editor (which is basicly the same application).</para> + + <para>Pressing <keycap>enter</keycap> on a selected file opens the file with the associated + application.</para> + + <para><keycap>Editing</keycap> is similar to viewing but with the <keycap>F4</keycap> key. + The default editor is Krusader's internal editor. You can choose the used "F4" editor in the + <link linkend="konfig-general">Konfigurator general tab</link> .</para> + <para>Krusader internal editor has almost everything what you can expect of an editor. + Most of what is in the menu's is pretty self-explanatory.</para> + <para>File menu: + <itemizedlist> + <listitem><para>Save (Ctrl+S)</para></listitem> + <listitem><para>Save As</para></listitem> + <listitem><para>Reload (F5), reload the file</para></listitem> + <listitem><para>Export, export to html</para></listitem> + <listitem><para>Print (Ctrl+P)</para></listitem> + </itemizedlist></para> + + <para>Edit menu: + <itemizedlist> + <listitem><para>Undo (Ctrl+Z)</para></listitem> + <listitem><para>Redo (Ctrl+Shift+Z)</para></listitem> + <listitem><para>Cut (Ctrl+X)</para></listitem> + <listitem><para>Copy (Ctrl+C)</para></listitem> + <listitem><para>Paste (Ctrl+V)</para></listitem> + <listitem><para>Select All (Ctrl+A)</para></listitem> + <listitem><para>Deselect (Ctrl+Shift+A)</para></listitem> + <listitem><para>Toggle Block Selection (Ctrl+Shift+B)</para></listitem> + <listitem><para>Toggle Insert (insert)</para></listitem> + <listitem><para>Find (Ctrl+F)</para></listitem> + <listitem><para>Find Next (F3)</para></listitem> + <listitem><para>Find Previous (Shift+F3)</para></listitem> + <listitem><para>Replace (Ctrl+R)</para></listitem> + <listitem><para>Go to line (Ctrl+G)</para></listitem> + </itemizedlist></para> + + <para>File menu: + <itemizedlist> + <listitem><para>Dynamic Word Wrap (F12)</para></listitem> + <listitem><para>Show Folding Markers (F9)(</para></listitem> + <listitem><para>Show Icon Border (F6)</para></listitem> + <listitem><para>Show Line Numbers (F11)</para></listitem> + <listitem><para>Set Encoding: e.g. ISO8859-1, utf8, ...</para></listitem> + </itemizedlist></para> + + <para>Bookmarks menu: + <itemizedlist> + <listitem><para>Toggle Bookmark (Ctrl+B)</para></listitem> + <listitem><para>Clear Bookmarks</para></listitem> + <listitem><para>Next Bookmark (Alt+PageDown)</para></listitem> + <listitem><para>Prevous Bookmark (Alt+PageUp)</para></listitem> + </itemizedlist></para> + + <para>Tools menu: + <itemizedlist> + <listitem><para>Highlight mode: e.g. Python, C++, SQL, XML, ... </para></listitem> + <listitem><para>End of Line: UNIX, Windows/DOS, Macintosh</para></listitem> + <listitem><para>Indent (Ctrl+I)</para></listitem> + <listitem><para>Unindent (Ctrl+Shift+I)</para></listitem> + <listitem><para>Clean Indendation</para></listitem> + <listitem><para>Comment (Ctrl+#)</para></listitem> + <listitem><para>Uncomment (Ctrl+Shift+#)</para></listitem> + <listitem><para>Apply Word Wrap</para></listitem> + <listitem><para>Editing command (Ctrl+M)</para></listitem> + </itemizedlist></para> + + <para>Settings menu: here you can configure the editor. + <itemizedlist> + <listitem><para>Colors</para></listitem> + <listitem><para>Fonts</para></listitem> + <listitem><para>Idendation</para></listitem> + <listitem><para>Selection</para></listitem> + <listitem><para>Editing</para></listitem> + <listitem><para>Shorcuts</para></listitem> + <listitem><para>Highlighting</para></listitem> + <listitem><para>View defaults and Plugins</para></listitem> + </itemizedlist>It's recommended to look at each section, and set them the way you like.</para> + + <para>KrViewer menu: + <itemizedlist> + <listitem><para>Generic viewer (Ctrl+G)</para></listitem> + <listitem><para>Text viewer (Ctrl+T)</para></listitem> + <listitem><para>Hex viewer (Ctrl+H)</para></listitem> + <listitem><para>Text editor (Ctrl+E)</para></listitem> + <listitem><para>Close (esc)</para></listitem> + </itemizedlist></para> + + </sect1> </chapter> |
Update of /cvsroot/krusader/krusader_kde3/doc/en In directory sc8-pr-cvs1:/tmp/cvs-serv2132/doc/en Modified Files: commands.sgml credits.sgml installation.sgml introduction.sgml konfigurator.sgml using-krusader.sgml Log Message: handbook 1.00.03 Index: commands.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/commands.sgml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** commands.sgml 6 Nov 2003 21:32:40 -0000 1.2 --- commands.sgml 15 Nov 2003 20:45:21 -0000 1.3 *************** *** 51,57 **** </varlistentry> <varlistentry><term><menuchoice> ! <guimenu>Multi Rename (Shift+F9)</guimenu> </menuchoice></term> ! <listitem><para> This menu option starts <ulink url="http://www.krename.net/">Krename</ulink> a very powerfull external batch renamer for KDE 3.x. --- 51,57 ---- </varlistentry> <varlistentry><term><menuchoice> ! <guimenu id="Multi_Rename">Multi Rename (Shift+F9) </guimenu> </menuchoice></term> ! <listitem><para> This menu option starts <ulink url="http://www.krename.net/">Krename</ulink> a very powerfull external batch renamer for KDE 3.x. Index: credits.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/credits.sgml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** credits.sgml 6 Nov 2003 21:32:40 -0000 1.3 --- credits.sgml 15 Nov 2003 20:45:21 -0000 1.4 *************** *** 33,37 **** <!-- added by Frank --> ! <para>Thanks to: <itemizedlist> <listitem><para>Heiner Eichmann <email>h.e...@gm...</email> The 6th Beatle: FreeBSD port, patches and general help</para></listitem> --- 33,37 ---- <!-- added by Frank --> ! <para>Special thanks to: <itemizedlist> <listitem><para>Heiner Eichmann <email>h.e...@gm...</email> The 6th Beatle: FreeBSD port, patches and general help</para></listitem> *************** *** 44,48 **** <!-- updated by Frank --> ! <para>Translators: <itemizedlist> <listitem><para>Czech translator: Mitek <email>mi...@em...</email></para> --- 44,48 ---- <!-- updated by Frank --> ! <para>Thanks to the translators: <itemizedlist> <listitem><para>Czech translator: Mitek <email>mi...@em...</email></para> *************** *** 72,77 **** <listitem><para>Swedish translator: Eric Johanssen <email>er...@te...</email></para> </listitem> - </itemizedlist> </para> --- 72,77 ---- <listitem><para>Swedish translator: Eric Johanssen <email>er...@te...</email></para> </listitem> </itemizedlist> + And all the translators who submitted some minor fixes. </para> *************** *** 79,82 **** --- 79,84 ---- language, please read the <ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=389">Krusader translation howto</ulink>.</para> + + <para>Look also at the "ChangeLog" file in the Krusader sources to see more credits.</para> <para> Index: installation.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/installation.sgml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** installation.sgml 9 Oct 2003 22:52:37 -0000 1.2 --- installation.sgml 15 Nov 2003 20:45:21 -0000 1.3 *************** *** 68,72 **** <screen><prompt>%</prompt> <userinput><command>cd ~/source</command></userinput></screen> <screen><prompt>%</prompt> <userinput><command>tar -xzvf krusader-x.xx.tar.gz</command></userinput></screen></para></listitem> ! <listitem><para>The tarball is no longer needed at this point, just delete it. <screen><prompt>%</prompt> <userinput><command>rm krusader-x.xx.tar.gz</command></userinput></screen></para></listitem> <listitem><para>Change to the directory containing the sources. --- 68,72 ---- <screen><prompt>%</prompt> <userinput><command>cd ~/source</command></userinput></screen> <screen><prompt>%</prompt> <userinput><command>tar -xzvf krusader-x.xx.tar.gz</command></userinput></screen></para></listitem> ! <listitem><para>The tarball is no longer needed at this point, you can delete it if you want. <screen><prompt>%</prompt> <userinput><command>rm krusader-x.xx.tar.gz</command></userinput></screen></para></listitem> <listitem><para>Change to the directory containing the sources. *************** *** 126,140 **** <para>Here is a (obviously incomplete) list of Krusader's dependencies:</para> <para><itemizedlist><listitem><para>gcc (other compilers may work but haven't been tested) </para></listitem> ! <listitem><para>autoconf</para></listitem> ! <listitem><para>automake</para></listitem> <listitem><para>xfree</para></listitem> <listitem><para>qt (all Krusader versions >=1.02 are QT3.x only)</para></listitem> <listitem><para>kdelibs (all Krusader versions >=1.02 are KDE3.x only)</para></listitem> <listitem><para>libpng </para></listitem> ! <listitem><para>fam</para></listitem></itemizedlist> </para><para> Most RPM-based distributions seperate the headers from the libs. The headers are needed to compile ! Krusader. Look for packages in the form foo-devel-*.rpm (e.g. kdelibs-devel-3.1-58mdk.i586.rpm). ! They most likely come with your distribution.</para> </sect2> --- 126,144 ---- <para>Here is a (obviously incomplete) list of Krusader's dependencies:</para> <para><itemizedlist><listitem><para>gcc (other compilers may work but haven't been tested) </para></listitem> ! <listitem><para>autoconf (e.g. autoconf-2.x-xmdk.i586.rpm)</para></listitem> ! <listitem><para>automake (e.g. automake1.x-x.x.x-xmdk.i586.rpm)</para></listitem> <listitem><para>xfree</para></listitem> <listitem><para>qt (all Krusader versions >=1.02 are QT3.x only)</para></listitem> <listitem><para>kdelibs (all Krusader versions >=1.02 are KDE3.x only)</para></listitem> <listitem><para>libpng </para></listitem> ! <listitem><para>fam and famlibs (e.g. fam-2.x.x-xmdk.rpm and libfam0-devel-2.x.x-5mdk.i586.rpm) ! </para></listitem></itemizedlist> </para><para> Most RPM-based distributions seperate the headers from the libs. The headers are needed to compile ! Krusader. Look for packages in the form foo-devel-*.rpm (e.g. kdelibs-devel-3.1-58mdk.i586.rpm) ! or foo-dev-*.deb for Debian based distributions. They most likely come with your ! distribution. <tip><para>If you can't find the needed package, use then ! <ulink url="http://www.rpmfind.net/"> Rpmfind.net</ulink> or "apt-cache search" to find the ! corresponding package.</para></tip></para> </sect2> *************** *** 159,163 **** <listitem><para>To recompile a SourceRPM for your machine, do this (being root): <screen><prompt>%</prompt> <userinput><command>su -c 'rpm --rebuild /path/to/filename'</command></userinput></screen>You will be asked to enter your root password.</para></listitem> ! <listitem><para>f nothing goes wrong, a RPM will be created at /usr/src/RPM/RPMS/i386 (replace i386 with your arch) Install as usual, for example. <screen><prompt>%</prompt> <userinput><command>su -c 'rpm -ivh /path/to/filename'</command></userinput></screen>You will be asked to enter your root password.</para></listitem> --- 163,167 ---- <listitem><para>To recompile a SourceRPM for your machine, do this (being root): <screen><prompt>%</prompt> <userinput><command>su -c 'rpm --rebuild /path/to/filename'</command></userinput></screen>You will be asked to enter your root password.</para></listitem> ! <listitem><para>If nothing goes wrong, a RPM will be created at /usr/src/RPM/RPMS/i386 (replace i386 with your arch) Install as usual, for example. <screen><prompt>%</prompt> <userinput><command>su -c 'rpm -ivh /path/to/filename'</command></userinput></screen>You will be asked to enter your root password.</para></listitem> *************** *** 176,180 **** <sect2 id="goto_faqlist"> <title>See also the FAQ's</title> ! <para><screen>Goto <link linkend="faqlist">Questions and Answers</link></screen></para> </sect2> --- 180,184 ---- <sect2 id="goto_faqlist"> <title>See also the FAQ's</title> ! <para><link linkend="faqlist">Questions and Answers</link></para> </sect2> *************** *** 193,195 **** </appendix> ! --- 197,199 ---- </appendix> ! Index: introduction.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/introduction.sgml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** introduction.sgml 6 Nov 2003 21:32:40 -0000 1.2 --- introduction.sgml 15 Nov 2003 20:45:21 -0000 1.3 *************** *** 39,43 **** <listitem><para>Fully mimetype-aware (with or without magic!).</para></listitem> <!-- added by Frank 1.10 --> ! <listitem><para><ulink url="http://www.krename.net/">Krename</ulink> support (batch renamer for KDE 3.x) </para></listitem> <!-- added by Frank --> <listitem><para>A nice bookmark system.</para></listitem> --- 39,44 ---- <listitem><para>Fully mimetype-aware (with or without magic!).</para></listitem> <!-- added by Frank 1.10 --> ! <listitem><para><link linkend="Multi_Rename">Krename</link> support, a very powerfull ! external batch renamer for KDE 3.x.</para></listitem> <!-- added by Frank --> <listitem><para>A nice bookmark system.</para></listitem> Index: konfigurator.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/konfigurator.sgml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** konfigurator.sgml 15 Apr 2002 18:43:13 -0000 1.1.1.1 --- konfigurator.sgml 15 Nov 2003 20:45:21 -0000 1.2 *************** *** 74,97 **** <guilabel>Toolbar</guilabel> and <guilabel>Key-bindings</guilabel>. Since <guilabel>Toolbar</guilabel> and <guilabel>Key-bindings</guilabel> are KDE's standard toolbar and keyboard editor, we'll focus on ! the <guilabel>General</guilabel> section: ! <itemizedlist> ! <listitem><para>Warn on exit: if checked, Krusader will display an "Are you sure ?" warning when you're ! trying to shut it down. Otherwise, it will exit without protest.</para></listitem> <listitem><para>Minimize to tray: if checked, when you minimize Krusader, its icon will appear in the system tray instead of the taskbar.</para></listitem> ! <listitem><para>Show hidden files: if checked, Krusader will display the "dot files" which are otherwise ! hidden.</para></listitem> ! <listitem><para>Automark directories: when marking a group of files (either by using Select Group or by ! using Select All), Krusader will check this option. If it is checked, than directories matching the ! select criteria will also be marked. Otherwise, only files will be marked.</para></listitem> ! <listitem><para>Case sensitive sorting: if checked (the Unix default), than all files beginning with capital ! letters appear before files beginning with non-capital letters, otherwise, all files begining with a ! specified letter (capital or otherwise) will appear together.</para></listitem> ! <listitem><para>Panel font: allows you to change the font used inside the file lists.</para></listitem> <listitem><para>Filelist icon size: allows you to change the size of the icons in the file lists. available sizes are 16x16, 22x22, 32x32 and 48x48 pixels.</para></listitem> <listitem><para>HTML viewer's minimal font size: when viewing an HTML file (usually using ! <keycap>F3</keycap>),Krusader invokes KDE's built-in HTML parser. This option sets the minimal font size for the viewer, and aligns other font sizes according to it.</para></listitem> <listitem><para>Mouse selection modes: three modes are available, --- 74,100 ---- <guilabel>Toolbar</guilabel> and <guilabel>Key-bindings</guilabel>. Since <guilabel>Toolbar</guilabel> and <guilabel>Key-bindings</guilabel> are KDE's standard toolbar and keyboard editor, we'll focus on ! the <guilabel>General</guilabel> section:</para> ! <sect2 id="konfig-lookNfeel-General"> ! <title>General</title><para> ! <itemizedlist> ! <listitem><para>Warn on exit: if checked, Krusader will display an "Are you sure ?" ! warning when you're trying to shut it down. Otherwise, it will exit without protest.</para></listitem> <listitem><para>Minimize to tray: if checked, when you minimize Krusader, its icon will appear in the system tray instead of the taskbar.</para></listitem> ! <listitem><para>Show hidden files: if checked, Krusader will display the "dot files" which are ! otherwise hidden.</para></listitem> ! <listitem><para>Automark directories: when marking a group of files (either by using Select Group ! or by using Select All), Krusader will check this option. If it is checked, than directories matching ! the select criteria will also be marked. Otherwise, only files will be marked.</para></listitem> ! <listitem><para>Case sensitive sorting: if checked (the Unix default), than all files beginning with ! capital letters appear before files beginning with non-capital letters, otherwise, all files begining ! with a specified letter (capital or otherwise) will appear together.</para></listitem> ! <listitem><para>Panel font: allows you to change the font used inside the file ! lists.</para></listitem> <listitem><para>Filelist icon size: allows you to change the size of the icons in the file lists. available sizes are 16x16, 22x22, 32x32 and 48x48 pixels.</para></listitem> <listitem><para>HTML viewer's minimal font size: when viewing an HTML file (usually using ! <keycap>F3</keycap>), Krusader invokes KDE's built-in HTML parser. This option sets the minimal font size for the viewer, and aligns other font sizes according to it.</para></listitem> <listitem><para>Mouse selection modes: three modes are available, *************** *** 101,116 **** <keycap>left</keycap> mouse button. Right-click menu is invoked using a short click on the <keycap>right</keycap> mouse button.</para></listitem> ! <listitem><para>Left mouse button selects: this way, pressing the <keycap>left</keycap> mouse button ! selects files - you can click and select multiple files. Right-click menu is invoked using a short ! click on the <keycap>right</keycap> mouse button.</para></listitem> ! <listitem><para>Right button selects: this way (sometimes referred to as 'windows commander style') the ! <keycap>left</keycap> mouse button does not select, but sets the current file without affecting the ! current selection. The <keycap>right</keycap> mouse button selects multiple files and the right-click ! menu is invoked by <guilabel>pressing and holding</guilabel> the <keycap>right</keycap> ! mouse button.</para></listitem> </itemizedlist> </para></listitem> ! </itemizedlist> ! </para> </sect1> --- 104,130 ---- <keycap>left</keycap> mouse button. Right-click menu is invoked using a short click on the <keycap>right</keycap> mouse button.</para></listitem> ! <listitem><para>Left mouse button selects: this way, pressing the <keycap>left</keycap> ! mouse button selects files - you can click and select multiple files. Right-click menu is ! invoked using a short click on the <keycap>right</keycap> mouse button.</para></listitem> ! <listitem><para>Right button selects: this way (sometimes referred to as 'windows commander ! style') the <keycap>left</keycap> mouse button does not select, but sets the current file ! without affecting the current selection. The <keycap>right</keycap> mouse button selects ! multiple files and the right-click menu is invoked by <guilabel>pressing and ! holding</guilabel> the <keycap>right</keycap> mouse button.</para></listitem> </itemizedlist> </para></listitem> ! </itemizedlist></para></sect2> ! ! <sect2 id="konfig-lookNfeel-Toolbar"> ! <title>Toolbar</title> ! <para>Here you can configure the <link linkend="toolbar">Toolbar</link> the way you like. Add the icons ! of your favorite functions into the Toolbar.</para> ! </sect2> ! ! <sect2 id="konfig-lookNfeel-KeyBindings"> ! <title>Key-bindings</title> ! <para>Here you can configure the Key-bindings. Configure the Key-bindings ! of your favorite functions the way you like.</para> ! </sect2> </sect1> Index: using-krusader.sgml =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/using-krusader.sgml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** using-krusader.sgml 6 Nov 2003 21:32:40 -0000 1.2 --- using-krusader.sgml 15 Nov 2003 20:45:21 -0000 1.3 *************** *** 197,209 **** <para>This is a new feature since Krusader 1.29-beta. With the tabbed browsing bar you can change fast to an other ! directory by clicking on the tab. To <keycap>create</keycap> a tab: <keycap>Right-click</keycap> on a ! directory, <keycap>open in a new tab</keycap> or use <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>n</keycap></keycombo>. ! To <keycap>duplicate</keycap> a tab: <keycap>right-click</keycap> on the tab or use <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>c</keycap></keycombo>. ! To <keycap>close</keycap> a tab (except the left tab): <keycap>right-click</keycap> on the tab or use ! <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>Shift</keycap><keycap>n</keycap></keycombo> ! or use the red cross button. ! When you click on the bookmark button it will create a "home" tab. </para> </sect2> --- 197,221 ---- <para>This is a new feature since Krusader 1.29-beta. With the tabbed browsing bar you can change fast to an other ! directory by clicking on the tab. ! <itemizedlist> ! <listitem><para>To <keycap>create a tab</keycap>: <keycap>Right-click</keycap> on a ! directory and select <keycap>open in a new tab</keycap>, or use the middle mouse button, or use <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>n</keycap></keycombo>. ! </para></listitem> ! ! <listitem><para>To <keycap>duplicate a tab</keycap>: <keycap>right-click</keycap> on the tab and select ! <keycap>duplicate tab</keycap>, or use <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>c</keycap></keycombo>. ! </para></listitem> ! ! <listitem><para>To <keycap>close a tab</keycap> (except the left tab): <keycap>right-click</keycap> on the ! tab and select <keycap>close tab</keycap>, or use the middle mouse button, or use the Tabbed Browsing red cross ! button, or use ! <keycombo><keycap>Alt</keycap><keycap>Ctrl</keycap><keycap>Shift</keycap><keycap>n</keycap></keycombo>. ! </para></listitem> ! ! <listitem><para>To create a <keycap>"home" tab</keycap>: click on the Tabbed Browsing bookmark button. ! </para></listitem> ! </itemizedlist> </para> </sect2> *************** *** 276,279 **** --- 288,293 ---- <listitem><para>The <keycap>SPACE</keycap> key will toggle the marking of the file under the cursor without effecting the other files.</para></listitem> + <listitem><para>The <keycap>SPACE</keycap> key will toggle the marking of the directory under the cursor, + and calculates the size, without effecting the other files or directories.</para></listitem> <listitem><para>The <keycap>Insert</keycap> key will do the same as te SPACE key but it will go one position down to toggle te next file.</para></listitem> *************** *** 339,352 **** <sect2 id="viewing"> <title>Viewing and editing files</title> ! <para>To <keycap>view</keycap> files just put them under the cursor and press <keycap>F3</keycap>. ! Krusader's internal viewer is actually a Konqueror part, which can basically view every file type ! viewable by Konqueror (ex. display pictures, play music, show the content of an archive), this is the ! 'Generic viewer'. ! If the file type cannot be determined or when a file (ex. a binary) don't has a associated action, ! the file will be treated as a text file, this is the 'Text viewer'. In the 'KrViewer' menu you can change ! between 'Generic viewer', 'Text viewer' and 'Hex viewer'.</para> ! <para><keycap>Editing</keycap> is similar to viewing but with the <keycap>F4</keycap> key. All files are ! edited with the same editor, which you can choose in the <link linkend="konfig-general">Konfigurator general ! tab</link>.</para> </sect2> --- 353,357 ---- <sect2 id="viewing"> <title>Viewing and editing files</title> ! <para><link linkend="krviewer">KrViewer</link> has a chapter of its own.</para> </sect2> |
From: <cod...@us...> - 2003-11-15 20:33:48
|
Update of /cvsroot/krusader/krusader_kde3/doc In directory sc8-pr-cvs1:/tmp/cvs-serv32720/doc Modified Files: ChangeLog Log Message: dummy commit by Frank :-) Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ChangeLog 6 Nov 2003 21:32:40 -0000 1.2 --- ChangeLog 15 Nov 2003 20:33:45 -0000 1.3 *************** *** 2,5 **** --- 2,8 ---- ------------------------------- + ====================== + + 1.00.02 ====================== |
From: <ma...@us...> - 2003-11-14 16:22:25
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1:/tmp/cvs-serv17491 Modified Files: ChangeLog README configure.in.in krusader.kdevprj Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.133 retrieving revision 1.134 diff -C2 -d -r1.133 -r1.134 *** ChangeLog 12 Nov 2003 16:43:42 -0000 1.133 --- ChangeLog 14 Nov 2003 16:22:21 -0000 1.134 *************** *** 1,2 **** --- 1,3 ---- + 1.30 ====================== ADDED: middle mouse button: click on a folder, and create a new tab. Index: README =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/README,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** README 3 Oct 2003 08:48:42 -0000 1.12 --- README 14 Nov 2003 16:22:21 -0000 1.13 *************** *** 1,25 **** ! Krusader 1.29-beta ! ================== ! We're glad to release 1.29-beta. Hopefully, the last beta before ! releasing stable 1.30. This release introduces a lot of bugfixes, ! but some new (and may we say exciting ?) features: ! ! * Tabbed-Browsing. ! Check out right-click on a directory --> open in a new tab ;-) ! * ROOT-mode: press ALT-K (or Commands->Root-mode krusader) to start krusader in root-mode at the same location ! * Shift-F4 edits a new file (total-commander style) ! * Shift-F3 views a url on demand - try man:/printf ! * CTRL-Enter / CTRL-shift-Enter sends files to command line (again, TC-style) ! * Highly request panel swapping (ctrl-u) ! * Improved command line (check ChangeLog for details) ! * Multiple files sharing a mimetype can be "open"ed together via right-click menu ! * Calculate-occupied-space can now be cancelled ! * Pressing SPACE over folders calculates their size (TC-style) ! * Last but certainly not least, improvements to archive handling, including KIO-rar support ! * Many bugfixes... read ChangeLog ! ! This version effects a feature-freeze until the stable, only bugs will be fixed. This means ! that translators can use the time to update their translations, for the comming stable. Notice: if you've got bugs to report, please do it using krusader's website, and --- 1,24 ---- ! Krusader 1.30 - Stable ! ============== ! Stable is finally here. Follows is a list of changes of MAJOR changes from the ! latest stable (which was 1.20 actually): ! * Creating new files with SHIFT+F4 ! * Tabbed - browsing! (try to click the middle mouse button on a folder, or right-click on it) ! * a new view dialog, click SHIFT-F3 ! * Panel swapping by Ctrl+U ! * Right click menu, can now "open" multiple files (if they have the same mimetype) ! * Updates to the search module ! * A new command line widget, with many tweaks (try ctrl+enter, ctrl+shift+enter, ctrl+/) ! * Fixed: run-in-terminal would cause the terminal to close prematuraly and results would be lost. ! * A new bookmark system is here! courtasy of Jan Halasa ! * In-place renaming (thanks to Heiner Eichmann) ! * New KIO slaves to handle archives. ! * Support for multi-file properties. ! * Krusader now obeys KDE's date time format ! * FreeBSD compatability in KrARC (thanks to Heiner Eichmann) ! * Fixed many i18n issues - thanks to Frank Schoolmeesters ! * Fixed the panel flicker patch (thanks to Gabor Takacs for the patch) + Also, all translations have been updates many times... Notice: if you've got bugs to report, please do it using krusader's website, and Index: configure.in.in =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/configure.in.in,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** configure.in.in 10 Oct 2003 11:00:13 -0000 1.15 --- configure.in.in 14 Nov 2003 16:22:21 -0000 1.16 *************** *** 1,5 **** #MIN_CONFIG(3) ! AM_INIT_AUTOMAKE(krusader,1.29-beta2) dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __kdevelop[noopt]__ --- 1,5 ---- #MIN_CONFIG(3) ! AM_INIT_AUTOMAKE(krusader,1.30) dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __kdevelop[noopt]__ Index: krusader.kdevprj =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader.kdevprj,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** krusader.kdevprj 9 Oct 2003 23:39:50 -0000 1.33 --- krusader.kdevprj 14 Nov 2003 16:22:21 -0000 1.34 *************** *** 24,31 **** cxxflags=\s-O0 -Wall ldadd=VFS/libVFS.a KViewer/libKViewer.a Dialogs/libDialogs.a BookMan/libBookMan.a $(LIB_KPARTS) $(LIB_KFILE) $(LIB_KHTML) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) ! ldflags=\s \s [General] ! AMChanged=true author=Shie Erlich & Rafi Yanai configure_args=\s--build=i386-linux --host=i386-linux --target=i386-linux --prefix=/usr\s --- 24,31 ---- cxxflags=\s-O0 -Wall ldadd=VFS/libVFS.a KViewer/libKViewer.a Dialogs/libDialogs.a BookMan/libBookMan.a $(LIB_KPARTS) $(LIB_KFILE) $(LIB_KHTML) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) ! ldflags=\s \s [General] ! AMChanged=false author=Shie Erlich & Rafi Yanai configure_args=\s--build=i386-linux --host=i386-linux --target=i386-linux --prefix=/usr\s *************** *** 40,44 **** short_info= sub_dir=krusader/ ! version=1.29-beta2 version_control=None workspace=1 --- 40,44 ---- short_info= sub_dir=krusader/ ! version=1.30 version_control=None workspace=1 *************** *** 155,159 **** [doc/pics/Makefile.am] ! files=doc/pics/bookmanadd.png,doc/pics/bookmanedit.png,doc/pics/bookmanuse.png,doc/pics/cmdline.png,doc/pics/fnkeys.png,doc/pics/kgadvanced.png,doc/pics/kgarchives.png,doc/pics/kggeneral.png,doc/pics/kglookfeel.png,doc/pics/kgstartup.png,doc/pics/krusader1.png,doc/pics/listpanel.png,doc/pics/mainwindow.png,doc/pics/mountman.png,doc/pics/remoteman.png,doc/pics/search_advanced.png,doc/pics/search_general.png,doc/pics/terminalEmu.png,doc/pics/toolbar.png sub_dirs= type=normal --- 155,159 ---- [doc/pics/Makefile.am] ! files=doc/pics/bookmanadd.png,doc/pics/bookmanedit.png,doc/pics/cmdline.png,doc/pics/fnkeys.png,doc/pics/kgadvanced.png,doc/pics/kgarchives.png,doc/pics/kggeneral.png,doc/pics/kglookfeel.png,doc/pics/kgstartup.png,doc/pics/krusader1.png,doc/pics/listpanel.png,doc/pics/mainwindow.png,doc/pics/mountman.png,doc/pics/remoteman.png,doc/pics/search_advanced.png,doc/pics/search_general.png,doc/pics/terminalEmu.png,doc/pics/toolbar.png,doc/pics/tabbed_browsing.png,doc/pics/krusader_title.png sub_dirs= type=normal *************** *** 171,180 **** type=DATA - [doc/pics/bookmanuse.png] - dist=true - install=true - install_location=$$(kde_htmldir)/en/krusader/bookmanuse.png - type=DATA - [doc/pics/cmdline.png] dist=true --- 171,174 ---- *************** *** 225,228 **** --- 219,228 ---- type=DATA + [doc/pics/krusader_title.png] + dist=true + install=false + install_location= + type=DATA + [doc/pics/listpanel.png] dist=true *************** *** 259,262 **** --- 259,268 ---- install=true install_location=$$(kde_htmldir)/en/krusader/search_general.png + type=DATA + + [doc/pics/tabbed_browsing.png] + dist=true + install=false + install_location= type=DATA |
From: <ma...@us...> - 2003-11-14 16:00:15
|
Update of /cvsroot/krusader/krusader_kde3/doc/pics In directory sc8-pr-cvs1:/tmp/cvs-serv13155/doc/pics Modified Files: Makefile.am Log Message: added: new pngs Index: Makefile.am =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/Makefile.am,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Makefile.am 15 Apr 2002 18:43:27 -0000 1.1.1.1 --- Makefile.am 14 Nov 2003 16:00:07 -0000 1.2 *************** *** 2,6 **** ! EXTRA_DIST = bookmanadd.png bookmanedit.png bookmanuse.png cmdline.png fnkeys.png kgadvanced.png kgarchives.png kggeneral.png kglookfeel.png kgstartup.png krusader1.png listpanel.png mainwindow.png mountman.png remoteman.png search_advanced.png search_general.png terminalEmu.png toolbar.png install-data-local: --- 2,6 ---- ! EXTRA_DIST = bookmanadd.png bookmanedit.png cmdline.png fnkeys.png kgadvanced.png kgarchives.png kggeneral.png kglookfeel.png kgstartup.png krusader1.png listpanel.png mainwindow.png mountman.png remoteman.png search_advanced.png search_general.png terminalEmu.png toolbar.png tabbed_browsing.png krusader_title.png install-data-local: *************** *** 10,15 **** $(INSTALL_DATA) $(srcdir)/bookmanedit.png $(kde_htmldir)/en/krusader/bookmanedit.png $(mkinstalldirs) $(kde_htmldir)/en/krusader/ - $(INSTALL_DATA) $(srcdir)/bookmanuse.png $(kde_htmldir)/en/krusader/bookmanuse.png - $(mkinstalldirs) $(kde_htmldir)/en/krusader/ $(INSTALL_DATA) $(srcdir)/cmdline.png $(kde_htmldir)/en/krusader/cmdline.png $(mkinstalldirs) $(kde_htmldir)/en/krusader/ --- 10,13 ---- *************** *** 43,51 **** $(mkinstalldirs) $(kde_htmldir)/en/krusader/ $(INSTALL_DATA) $(srcdir)/toolbar.png $(kde_htmldir)/en/krusader/toolbar.png uninstall-local: -rm -f $(kde_htmldir)/en/krusader/bookmanadd.png -rm -f $(kde_htmldir)/en/krusader/bookmanedit.png - -rm -f $(kde_htmldir)/en/krusader/bookmanuse.png -rm -f $(kde_htmldir)/en/krusader/cmdline.png -rm -f $(kde_htmldir)/en/krusader/fnkeys.png --- 41,53 ---- $(mkinstalldirs) $(kde_htmldir)/en/krusader/ $(INSTALL_DATA) $(srcdir)/toolbar.png $(kde_htmldir)/en/krusader/toolbar.png + $(mkinstalldirs) $(kde_htmldir)/en/krusader/ + $(INSTALL_DATA) $(srcdir)/krusader_title.png $(kde_htmldir)/en/krusader/krusader_title.png + $(mkinstalldirs) $(kde_htmldir)/en/krusader/ + $(INSTALL_DATA) $(srcdir)/tabbed_browsing.png $(kde_htmldir)/en/krusader/tabbed_browsing.png + uninstall-local: -rm -f $(kde_htmldir)/en/krusader/bookmanadd.png -rm -f $(kde_htmldir)/en/krusader/bookmanedit.png -rm -f $(kde_htmldir)/en/krusader/cmdline.png -rm -f $(kde_htmldir)/en/krusader/fnkeys.png |
From: <ck...@us...> - 2003-11-12 16:44:05
|
Update of /cvsroot/krusader/krusader_kde3/krArc In directory sc8-pr-cvs1:/tmp/cvs-serv10435/krusader_kde3/krArc Modified Files: krarc.cpp Log Message: krarc QByteArray buffer free bug Index: krarc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krArc/krarc.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** krarc.cpp 2 Nov 2003 22:58:25 -0000 1.10 --- krarc.cpp 12 Nov 2003 16:43:42 -0000 1.11 *************** *** 98,101 **** --- 98,102 ---- d.setRawData(buf,len); data(d); + d.resetRawData(buf,len); processedSize(len); } |
From: <ck...@us...> - 2003-11-12 16:44:04
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1:/tmp/cvs-serv10435/krusader_kde3 Modified Files: ChangeLog Log Message: krarc QByteArray buffer free bug Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.132 retrieving revision 1.133 diff -C2 -d -r1.132 -r1.133 *** ChangeLog 24 Oct 2003 17:01:45 -0000 1.132 --- ChangeLog 12 Nov 2003 16:43:42 -0000 1.133 *************** *** 2,5 **** --- 2,6 ---- ADDED: middle mouse button: click on a folder, and create a new tab. ADDED: middle mouse button: click on a tab, and close it + FIXED: krarc QByteArray buffer freeing bug FIXED: mountman watches 'mount' instead of the directories FIXED: keyboard-shortcuts issues for new-tab(alt+ctrl+n), close-tab(alt+ctrl+c) |
From: <ma...@us...> - 2003-11-06 21:32:43
|
Update of /cvsroot/krusader/krusader_kde3/doc In directory sc8-pr-cvs1:/tmp/cvs-serv12342/doc Modified Files: ChangeLog krusader.1 Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ChangeLog 9 Oct 2003 22:52:37 -0000 1.1 --- ChangeLog 6 Nov 2003 21:32:40 -0000 1.2 *************** *** 2,5 **** --- 2,26 ---- ------------------------------- + 1.00.02 + ====================== + Date: 23.10.2003 + KRUSADER MANPAGE: ADDED: ~/.kde/share/apps/krusader/krbookmarks.xml + + UPDATED: cmdline.png, fnkeys.png, krusader1.png, listpanel.png + mainwindow.png, terminalEmu.png, toolbar.png (using-krusader.sgml) + UPDATED: BookMan, bookmanadd.png, bookmanedit.png (krusader-tools.sgml) + REMOVED: bookmanuse.png (using-krusader.sgml) + UPDATED: Note: RemoteMan wil be removed (krusader-tools.sgml) + ADDED: tabbed browsing, tabbed_browsing.png (using-krusader.sgml) + UPDATED: Tree Panel, Quick View Panel, + Note: is temporarily disabled since Krusader 1.12-beta1 and wil be rewritten, sorry. + small issues, Compare mode (using-krusader.sgml) + UPDATED: Chapter 3. Command Reference (commands.sgml) + ADDED: Questions and Answers (faq.sgml) Samba codepage issue + Thanks to Karai Csaba + ADDED: krusader_title.png (introduction.sgml) + UPDATED: Introduction (introduction.sgml) + Krename, Bookmark, Tabbed Browsing, Root mode, screenshot krusader1.png + 1.00.01 ====================== Index: krusader.1 =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/krusader.1,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** krusader.1 29 Sep 2003 19:34:44 -0000 1.1 --- krusader.1 6 Nov 2003 21:32:40 -0000 1.2 *************** *** 52,55 **** --- 52,59 ---- .I ~/.kde/share/config/krusaderrc + + Bookmarks file: + + .I ~/.kde/share/apps/krusader/krbookmarks.xml .SH "PLATFORMS" Linux, FreeBSD *************** *** 138,144 **** Csaba Karai, Developer <csa...@no...> The project is written using KDevelop and QT Designer. - Author of the Krusader Manpage <fra...@ya...> .SH "BUGS" See the file TODO in the distribution for information on what remains to be done. --- 142,149 ---- Csaba Karai, Developer <csa...@no...> + Frank Schoolmeesters, Documentation and patches <cod...@us...> + The project is written using KDevelop and QT Designer. .SH "BUGS" See the file TODO in the distribution for information on what remains to be done. |
From: <ma...@us...> - 2003-11-06 21:32:43
|
Update of /cvsroot/krusader/krusader_kde3/doc/pics In directory sc8-pr-cvs1:/tmp/cvs-serv12342/doc/pics Modified Files: bookmanadd.png bookmanedit.png cmdline.png fnkeys.png krusader1.png listpanel.png mainwindow.png terminalEmu.png toolbar.png Added Files: krusader_title.png tabbed_browsing.png Log Message: --- NEW FILE: krusader_title.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: tabbed_browsing.png --- (This appears to be a binary file; contents omitted.) Index: bookmanadd.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/bookmanadd.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsTRBF0X and /tmp/cvsW5kYIL differ Index: bookmanedit.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/bookmanedit.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsqKO8c0 and /tmp/cvsWC0N6P differ Index: cmdline.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/cmdline.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsPfWqL2 and /tmp/cvsGJfijV differ Index: fnkeys.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/fnkeys.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvs7Rsct3 and /tmp/cvsYuwfEW differ Index: krusader1.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/krusader1.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvskQVil6 and /tmp/cvsg9Ui21 differ Index: listpanel.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/listpanel.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsznPS09 and /tmp/cvsEMdLx9 differ Index: mainwindow.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/mainwindow.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsatlILb and /tmp/cvsodjWaf differ Index: terminalEmu.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/terminalEmu.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvsIb1CJf and /tmp/cvsInWKel differ Index: toolbar.png =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/pics/toolbar.png,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 Binary files /tmp/cvse5UYkg and /tmp/cvsIR4fpm differ |
From: <ya...@us...> - 2003-11-02 22:58:29
|
Update of /cvsroot/krusader/krusader_kde3/krArc In directory sc8-pr-cvs1:/tmp/cvs-serv16127/krArc Modified Files: krarc.cpp Log Message: Emit processedSize and mimetype Index: krarc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krArc/krarc.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** krarc.cpp 27 Oct 2003 22:36:57 -0000 1.9 --- krarc.cpp 2 Nov 2003 22:58:25 -0000 1.10 *************** *** 97,101 **** QByteArray d(len); d.setRawData(buf,len); ! data(d); } --- 97,102 ---- QByteArray d(len); d.setRawData(buf,len); ! data(d); ! processedSize(len); } *************** *** 219,222 **** --- 220,227 ---- proc << getCmd << arcTempDir+"contents.cpio " << "\"*"+file+"\""; } else { + // Determine the mimetype of the file to be retrieved, and emit it. + // This is mandatory in all slaves (for KRun/BrowserRun to work). + KMimeType::Ptr mt = KMimeType::findByURL( arcTempDir+file, 0, false /* NOT local URL */ ); + emit mimeType( mt->name() ); proc << getCmd << "\""+arcFile->url().path()+"\" " << "\""+file+"\""; connect(&proc,SIGNAL(receivedStdout(KProcess*,char*,int)), |
From: <ya...@us...> - 2003-11-02 22:57:06
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1:/tmp/cvs-serv15745/krusader/Panel Modified Files: panelfunc.cpp Log Message: fixed the FTP and SFTP bug (stepping the root directory). Index: panelfunc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/panelfunc.cpp,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -d -r1.42 -r1.43 *** panelfunc.cpp 27 Oct 2003 22:36:05 -0000 1.42 --- panelfunc.cpp 2 Nov 2003 22:57:03 -0000 1.43 *************** *** 691,695 **** if ( vf->vfile_isDir() ) { ! origin == "/" ? origin += name : origin += "/" + name; panel->view->setNameToMakeCurrent( QString::null ); refresh( origin ); --- 691,695 ---- if ( vf->vfile_isDir() ) { ! origin.right(1) == "/" ? origin += name : origin += "/" + name; panel->view->setNameToMakeCurrent( QString::null ); refresh( origin ); *************** *** 726,732 **** if( origin.contains(":/") ){ // ftp_vfs ! if( QFileInfo(origin.mid(origin.find(":/")+1)).exists() ) changeVFS = true; ! // make the current archive the current item on the new list ! panel->view->setNameToMakeCurrent(origin.mid(origin.findRev('/')+1) ); } --- 726,734 ---- if( origin.contains(":/") ){ // ftp_vfs ! if( QFileInfo(origin.mid(origin.find(":/")+1)).exists() ){ ! changeVFS = true; ! // make the current archive the current item on the new list ! panel->view->setNameToMakeCurrent(origin.mid(origin.findRev('/')+1) ); ! } } *************** *** 748,753 **** if ( newOrigin == "" ) newOrigin = "/"; // and the '/' case for urls ! //if ( origin.contains( ":/" ) && origin.find( "/", origin.find( ":/" ) + 3 ) == -1 ) ! // origin = origin + "/"; // change dir.. --- 750,755 ---- if ( newOrigin == "" ) newOrigin = "/"; // and the '/' case for urls ! if ( newOrigin.contains( ":/" ) && newOrigin.find( "/", newOrigin.find( ":/" ) + 3 ) == -1 ) ! newOrigin = newOrigin + "/"; // change dir.. |
From: <ya...@us...> - 2003-11-02 22:57:06
|
Update of /cvsroot/krusader/krusader_kde3/krusader/VFS In directory sc8-pr-cvs1:/tmp/cvs-serv15745/krusader/VFS Modified Files: ftp_vfs.cpp Log Message: fixed the FTP and SFTP bug (stepping the root directory). Index: ftp_vfs.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/VFS/ftp_vfs.cpp,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** ftp_vfs.cpp 6 Oct 2003 15:57:22 -0000 1.19 --- ftp_vfs.cpp 2 Nov 2003 22:57:03 -0000 1.20 *************** *** 71,77 **** vfs_type = "ftp"; ! vfs_origin = url.prettyURL(-1); - //QTimer::singleShot(500,this,SLOT(vfs_refresh())); vfs_refresh(vfs_origin); } --- 71,76 ---- vfs_type = "ftp"; ! vfs_origin = url.prettyURL(); vfs_refresh(vfs_origin); } *************** *** 111,116 **** void ftp_vfs::slotAddFiles(KIO::Job *, const KIO::UDSEntryList& entries){ ! if(vfs_origin.right(1) == "/" ) vfs_origin = vfs_origin.left(vfs_origin.length()-1); KIO::UDSEntryListConstIterator it = entries.begin(); --- 110,118 ---- void ftp_vfs::slotAddFiles(KIO::Job *, const KIO::UDSEntryList& entries){ ! // remove trailing "/" if(vfs_origin.right(1) == "/" ) vfs_origin = vfs_origin.left(vfs_origin.length()-1); + // but don't turn ftp://server/ to ftp://server ! + if(vfs_origin.find("/",vfs_origin.find(":/")+3) < 0 ) + vfs_origin = vfs_origin+"/"; KIO::UDSEntryListConstIterator it = entries.begin(); *************** *** 148,152 **** // update the origin vfs_url = url; ! vfs_origin = KURL::decode_string(url.prettyURL(-1)); password = url.pass(); loginName = url.user(); --- 150,154 ---- // update the origin vfs_url = url; ! vfs_origin = KURL::decode_string(url.prettyURL()); password = url.pass(); loginName = url.user(); *************** *** 278,285 **** KURL url = vfs_url; ! //if (vfs_search(name)->vfile_isDir()) ! // url.addPath(name+"/"); ! //else ! url.addPath(name); url.setUser(loginName); --- 280,284 ---- KURL url = vfs_url; ! url.addPath(name); url.setUser(loginName); |
From: <ya...@us...> - 2003-10-27 22:39:58
|
Update of /cvsroot/krusader/krusader_kde3/krArc In directory sc8-pr-cvs1:/tmp/cvs-serv7614/krArc Modified Files: krarc.cpp krarc.h Log Message: Added (still beta !) RPM support. Index: krarc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krArc/krarc.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** krarc.cpp 29 Sep 2003 19:37:52 -0000 1.8 --- krarc.cpp 27 Oct 2003 22:36:57 -0000 1.9 *************** *** 23,26 **** --- 23,27 ---- #include <qfile.h> #include <qfileinfo.h> + #include <qregexp.h> #include <kfileitem.h> *************** *** 39,42 **** --- 40,45 ---- #include "krarc.h" + #define MAX_IPC_SIZE (1024*32) + #if 0 #define KRDEBUG(X...) do{ \ *************** *** 44,47 **** --- 47,51 ---- f.open(IO_WriteOnly | IO_Append); \ QTextStream stream( &f ); \ + stream <<__FUNCTION__<<"(" <<__LINE__<<"): "; \ stream << X << endl; \ f.close(); \ *************** *** 71,79 **** kio_krarcProtocol::kio_krarcProtocol(const QCString &pool_socket, const QCString &app_socket) ! : SlaveBase("kio_krarc", pool_socket, app_socket), archiveChanged(true), arcFile(0L){ dirDict.setAutoDelete(true); arcTempDir = locateLocal("tmp",QString::null); QString dirName = "krArc"+QDateTime::currentDateTime().toString(Qt::ISODate); QDir(arcTempDir).mkdir(dirName); arcTempDir = arcTempDir+dirName+"/"; --- 75,84 ---- kio_krarcProtocol::kio_krarcProtocol(const QCString &pool_socket, const QCString &app_socket) ! : SlaveBase("kio_krarc", pool_socket, app_socket), archiveChanged(true), arcFile(0L),cpioReady(false){ dirDict.setAutoDelete(true); arcTempDir = locateLocal("tmp",QString::null); QString dirName = "krArc"+QDateTime::currentDateTime().toString(Qt::ISODate); + dirName.replace(QRegExp(":"),"_"); QDir(arcTempDir).mkdir(dirName); arcTempDir = arcTempDir+dirName+"/"; *************** *** 96,100 **** void kio_krarcProtocol::mkdir(const KURL& url,int permissions){ ! KRDEBUG("mkdir: "<<url.path()); setArcFile(url.path()); if( putCmd.isEmpty() ){ --- 101,105 ---- void kio_krarcProtocol::mkdir(const KURL& url,int permissions){ ! KRDEBUG(url.path()); setArcFile(url.path()); if( putCmd.isEmpty() ){ *************** *** 129,133 **** void kio_krarcProtocol::put(const KURL& url,int permissions,bool overwrite,bool resume){ ! KRDEBUG("put: "<<url.path()); setArcFile(url.path()); if( putCmd.isEmpty() ){ --- 134,138 ---- void kio_krarcProtocol::put(const KURL& url,int permissions,bool overwrite,bool resume){ ! KRDEBUG(url.path()); setArcFile(url.path()); if( putCmd.isEmpty() ){ *************** *** 185,189 **** void kio_krarcProtocol::get(const KURL& url ){ ! KRDEBUG("get: "<<url.path()); if( !setArcFile(url.path()) ) return; if( getCmd.isEmpty() ){ --- 190,194 ---- void kio_krarcProtocol::get(const KURL& url ){ ! KRDEBUG(url.path()); if( !setArcFile(url.path()) ) return; if( getCmd.isEmpty() ){ *************** *** 192,196 **** return; } - UDSEntry* entry = findFileEntry(url); if( !entry ){ --- 197,200 ---- *************** *** 202,219 **** return; } ! QString file = url.path().mid(arcFile->url().path().length()+1); KShellProcess proc; ! proc << getCmd << "\""+arcFile->url().path()+"\" " << "\""+file+"\""; ! connect(&proc,SIGNAL(receivedStdout(KProcess*,char*,int)), this,SLOT(receivedData(KProcess*,char*,int)) ); infoMessage(i18n("Unpacking %1 ...").arg( url.fileName() ) ); ! proc.start(KProcess::Block,KProcess::AllOutput); ! data(QByteArray()); finished(); } void kio_krarcProtocol::del(KURL const & url, bool isFile){ ! KRDEBUG("del: "<<url.path()); setArcFile(url.path()); if( delCmd.isEmpty() ){ --- 206,314 ---- return; } ! // for RPM files extract the cpio file first ! if( !cpioReady && arcType == "rpm"){ ! KShellProcess cpio; ! cpio << "rpm2cpio" << arcPath << " > " << arcTempDir+"contents.cpio"; ! cpio.start(KProcess::Block); ! cpioReady = true; ! } ! // Use the external unpacker to unpack the file QString file = url.path().mid(arcFile->url().path().length()+1); KShellProcess proc; ! if( cpioReady ){ ! proc << getCmd << arcTempDir+"contents.cpio " << "\"*"+file+"\""; ! } else { ! proc << getCmd << "\""+arcFile->url().path()+"\" " << "\""+file+"\""; ! connect(&proc,SIGNAL(receivedStdout(KProcess*,char*,int)), this,SLOT(receivedData(KProcess*,char*,int)) ); + } infoMessage(i18n("Unpacking %1 ...").arg( url.fileName() ) ); ! // change the working directory to our arcTempDir ! QDir::setCurrent(arcTempDir); ! proc.start(KProcess::Block,KProcess::AllOutput); ! if( cpioReady ){ ! // the follwing block is ripped from KDE file KIO::Slave ! // $Id$ ! QCString _path( QFile::encodeName(arcTempDir+file) ); ! KDE_struct_stat buff; ! if( KDE_lstat( _path.data(), &buff ) == -1 ) { ! if ( errno == EACCES ) ! error( KIO::ERR_ACCESS_DENIED, url.path() ); ! else ! error( KIO::ERR_DOES_NOT_EXIST, url.path() ); ! return; ! } ! if ( S_ISDIR( buff.st_mode ) ) { ! error( KIO::ERR_IS_DIRECTORY, url.path() ); ! return; ! } ! if ( !S_ISREG(buff.st_mode) ) { ! error( KIO::ERR_CANNOT_OPEN_FOR_READING, url.path() ); ! return; ! } ! int fd = KDE_open( _path.data(), O_RDONLY ); ! if ( fd < 0 ) { ! error( KIO::ERR_CANNOT_OPEN_FOR_READING, url.path() ); ! return; ! } ! // Determine the mimetype of the file to be retrieved, and emit it. ! // This is mandatory in all slaves (for KRun/BrowserRun to work). ! KMimeType::Ptr mt = KMimeType::findByURL( arcTempDir+file, buff.st_mode, true /* local URL */ ); ! emit mimeType( mt->name() ); ! ! KIO::filesize_t processed_size = 0; ! ! QString resumeOffset = metaData("resume"); ! if ( !resumeOffset.isEmpty() ){ ! bool ok; ! #if QT_VERSION >= 0x030200 ! KIO::fileoffset_t offset = resumeOffset.toLongLong(&ok); ! #else ! KIO::fileoffset_t offset = resumeOffset.toULong(&ok); ! #endif ! if (ok && (offset > 0) && (offset < buff.st_size)){ ! if (KDE_lseek(fd, offset, SEEK_SET) == offset){ ! canResume (); ! processed_size = offset; ! } ! } ! } ! ! totalSize( buff.st_size ); ! ! char buffer[ MAX_IPC_SIZE ]; ! QByteArray array; ! while( 1 ){ ! int n = ::read( fd, buffer, MAX_IPC_SIZE ); ! if (n == -1){ ! if (errno == EINTR) ! continue; ! error( KIO::ERR_COULD_NOT_READ, url.path()); ! close(fd); ! return; ! } ! if (n == 0) ! break; // Finished ! ! array.setRawData(buffer, n); ! data( array ); ! array.resetRawData(buffer, n); ! ! processed_size += n; ! } ! ! data( QByteArray() ); ! close( fd ); ! processedSize( buff.st_size ); ! finished(); ! return; ! } ! // send empty buffer to mark EOF ! data(QByteArray()); finished(); } void kio_krarcProtocol::del(KURL const & url, bool isFile){ ! KRDEBUG(url.path()); setArcFile(url.path()); if( delCmd.isEmpty() ){ *************** *** 241,245 **** void kio_krarcProtocol::stat( const KURL & url ){ ! KRDEBUG("stat: "<<url.path()); if( !setArcFile(url.path()) ) return; if( listCmd.isEmpty() ){ --- 336,340 ---- void kio_krarcProtocol::stat( const KURL & url ){ ! KRDEBUG(url.path()); if( !setArcFile(url.path()) ) return; if( listCmd.isEmpty() ){ *************** *** 274,278 **** void kio_krarcProtocol::listDir(const KURL& url){ ! KRDEBUG("listDir: "<<url.path()); if( !setArcFile(url.path()) ) return; if( listCmd.isEmpty() ){ --- 369,373 ---- void kio_krarcProtocol::listDir(const KURL& url){ ! KRDEBUG(url.path()); if( !setArcFile(url.path()) ) return; if( listCmd.isEmpty() ){ *************** *** 297,301 **** return; } - if( !initDirDict(url) ){ error(ERR_CANNOT_ENTER_DIRECTORY,url.path()); --- 392,395 ---- *************** *** 352,355 **** --- 446,451 ---- arcType = arcFile->mimetype(); arcType = arcType.mid(arcType.findRev("-")+1); + arcPath = "\""+arcFile->url().path()+"\""; + arcPath.replace(QRegExp(" "),"\\ "); return initArcParameters(); } *************** *** 551,560 **** UDSAtom atom; ! QString perm; ! mode_t mode = 0666; ! size_t size = 0; ! time_t time = ::time(0); ! QString fullName; ! if(arcType == "zip"){ --- 647,658 ---- UDSAtom atom; ! QString owner = QString::null; ! QString group = QString::null; ! QString symlinkDest = QString::null; ! QString perm = QString::null; ! mode_t mode = 0666; ! size_t size = 0; ! time_t time = ::time(0); ! QString fullName = QString::null; if(arcType == "zip"){ *************** *** 596,599 **** --- 694,718 ---- mode = parsePermString(perm); } + if(arcType == "rpm"){ + // full name + fullName = nextWord(line); + // size + size = nextWord(line).toULong(); + // date & time + time = nextWord(line).toULong(); + // next field is md5sum, ignore it + nextWord(line); + // permissions + mode = nextWord(line).toULong(0,8); + // Owner & Group + owner = nextWord(line); + group = nextWord(line); + // symlink destination + if( S_ISLNK(mode) ){ + // ignore the next 3 fields + nextWord(line); nextWord(line); nextWord(line); + symlinkDest = nextWord(line); + } + } if( fullName.right(1) == "/" ) fullName = fullName.left(fullName.length()-1); *************** *** 624,629 **** atom.m_long = time; entry.append( atom ); ! ! if(perm[0] == 'd'){ fullName=fullName+"/"; if(dirDict.find(fullName) == 0) --- 743,753 ---- atom.m_long = time; entry.append( atom ); ! // link destination ! if( !symlinkDest.isEmpty() ){ ! atom.m_uds = UDS_LINK_DEST; ! atom.m_str = symlinkDest; ! entry.append( atom ); ! } ! if( S_ISDIR(mode) ){ fullName=fullName+"/"; if(dirDict.find(fullName) == 0) *************** *** 646,652 **** cmd = "unrar" ; listCmd = "unrar -c- v "; ! getCmd = "unrar p -y "; delCmd = "rar d "; putCmd = "rar -r a "; } else { cmd = QString::null; --- 770,782 ---- cmd = "unrar" ; listCmd = "unrar -c- v "; ! getCmd = "unrar p -ierr -idp -c- -y "; delCmd = "rar d "; putCmd = "rar -r a "; + } else if(arcType == "rpm"){ + cmd = "rpm"; + listCmd = "rpm --dump -lpq "; + getCmd = "cpio --force-local --no-absolute-filenames -ivdF"; + delCmd = QString::null; + putCmd = QString::null; } else { cmd = QString::null; Index: krarc.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krArc/krarc.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** krarc.h 17 Jul 2003 20:56:08 -0000 1.2 --- krarc.h 27 Oct 2003 22:36:57 -0000 1.3 *************** *** 76,81 **** --- 76,83 ---- bool archiveChanged; //< true if the archive was changed. KFileItem* arcFile; //< the archive file item. + QString arcPath; //< the archive location QString arcTempDir; //< the currently used temp directory. QString arcType; //< the archive type. + bool cpioReady; //< Used for RPM files. }; |
From: <ya...@us...> - 2003-10-27 22:38:03
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1:/tmp/cvs-serv7451/krusader/Panel Modified Files: panelfunc.cpp Log Message: Use krarc instead of arc_vfs to open RPM archives. Index: panelfunc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/panelfunc.cpp,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** panelfunc.cpp 9 Oct 2003 23:02:32 -0000 1.41 --- panelfunc.cpp 27 Oct 2003 22:36:05 -0000 1.42 *************** *** 696,700 **** } else if ( KRarcHandler::arcHandled( type ) && !origin.contains(":/")) { QString path = files()->vfs_getFile(vf->vfile_getName()); ! if( type == "-zip" || type.contains("rar") ){ path = "krarc:"+path; } else if ( type == "-tbz" || type == "-tgz" || type == "tarz" || type == "-tar" ){ --- 696,700 ---- } else if ( KRarcHandler::arcHandled( type ) && !origin.contains(":/")) { QString path = files()->vfs_getFile(vf->vfile_getName()); ! if( type == "-zip" || type.contains("rar") || type == "-rpm" ){ path = "krarc:"+path; } else if ( type == "-tbz" || type == "-tgz" || type == "tarz" || type == "-tar" ){ |
From: <ma...@us...> - 2003-10-25 20:24:18
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1:/tmp/cvs-serv13372/krusader Modified Files: krslots.h Log Message: add: middle mouse button - opens a new tab when clicked on a folder Index: krslots.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.h,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** krslots.h 18 Oct 2003 12:39:46 -0000 1.14 --- krslots.h 24 Oct 2003 16:38:03 -0000 1.15 *************** *** 111,114 **** --- 111,115 ---- void duplicateTab(); void newTab(); + void newTab(QListViewItem *item); void closeTab(); |
From: <ma...@us...> - 2003-10-25 16:08:29
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1:/tmp/cvs-serv13595 Modified Files: ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.130 retrieving revision 1.131 diff -C2 -d -r1.130 -r1.131 *** ChangeLog 21 Oct 2003 10:43:52 -0000 1.130 --- ChangeLog 24 Oct 2003 16:39:25 -0000 1.131 *************** *** 1,3 **** --- 1,4 ---- ====================== + ADDED: middle mouse button: click on a folder, and create a new tab. FIXED: mountman watches 'mount' instead of the directories FIXED: keyboard-shortcuts issues for new-tab(alt+ctrl+n), close-tab(alt+ctrl+c) |
From: <ma...@us...> - 2003-10-25 08:23:23
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1:/tmp/cvs-serv13216/krusader Modified Files: krslots.cpp Log Message: add: middle mouse button - opens a new tab when clicked on a folder Index: krslots.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.cpp,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** krslots.cpp 18 Oct 2003 12:39:46 -0000 1.26 --- krslots.cpp 24 Oct 2003 16:37:03 -0000 1.27 *************** *** 75,78 **** --- 75,80 ---- MAIN_VIEW->right->func->refresh();\ p->slotFocusOnMe(); } + #define ACTIVE_PANEL_MANAGER (ACTIVE_PANEL == krApp->mainView->left ? krApp->mainView->leftMng : \ + krApp->mainView->rightMng) *************** *** 473,497 **** void KRslots::duplicateTab() { ! if (ACTIVE_PANEL == krApp->mainView->left) { ! krApp->mainView->leftMng->slotNewTab(ACTIVE_PANEL->virtualPath); ! } else { ! krApp->mainView->rightMng->slotNewTab(ACTIVE_PANEL->virtualPath); ! } } void KRslots::newTab() { ! if (ACTIVE_PANEL == krApp->mainView->left) { ! krApp->mainView->leftMng->slotNewTab(); ! } else { ! krApp->mainView->rightMng->slotNewTab(); } } void KRslots::closeTab() { ! if (ACTIVE_PANEL == krApp->mainView->left) { ! krApp->mainView->leftMng->slotCloseTab(); ! } else { ! krApp->mainView->rightMng->slotCloseTab(); ! } } --- 475,496 ---- void KRslots::duplicateTab() { ! ACTIVE_PANEL_MANAGER->slotNewTab(ACTIVE_PANEL->virtualPath); } void KRslots::newTab() { ! ACTIVE_PANEL_MANAGER->slotNewTab(); ! } ! ! void KRslots::newTab(QListViewItem *item) { ! if (!item) return; ! KrViewItem *it = dynamic_cast<KrViewItem*>(item); ! if (it->isDir()) { ! ACTIVE_PANEL_MANAGER->slotNewTab(ACTIVE_PANEL->virtualPath + "/" + it->name()); ! kdWarning() << ACTIVE_PANEL->virtualPath << it->name()<<endl; } } void KRslots::closeTab() { ! ACTIVE_PANEL_MANAGER->slotCloseTab(); } |
From: <ma...@us...> - 2003-10-25 03:13:19
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1:/tmp/cvs-serv17271/krusader Modified Files: paneltabbar.cpp Log Message: middle mouse button: click on a tab, and close it Index: paneltabbar.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/paneltabbar.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** paneltabbar.cpp 18 Oct 2003 12:39:46 -0000 1.5 --- paneltabbar.cpp 24 Oct 2003 17:01:07 -0000 1.6 *************** *** 53,58 **** // show the popup menu _panelActionMenu->popup( e->globalPos() ); ! } ! if ( e->button() == Qt::LeftButton ) { // we need to change tabs // first, find the correct panel to load --- 53,57 ---- // show the popup menu _panelActionMenu->popup( e->globalPos() ); ! } else if ( e->button() == Qt::LeftButton ) { // we need to change tabs // first, find the correct panel to load *************** *** 60,63 **** --- 59,65 ---- ListPanel *listpanel = dynamic_cast<PanelTab*>(tab(id))->panel; emit changePanel(listpanel); + } else + if (e->button() == Qt::MidButton) { // close the current tab + emit closeCurrentTab(); } QTabBar::mousePressEvent(e); |
From: Shie E. <ma...@us...> - 2003-10-24 21:39:53
|
From: <ma...@us...> - 2003-10-24 18:52:25
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1:/tmp/cvs-serv13524/krusader/Panel Modified Files: listpanel.cpp Log Message: add: middle mouse button - opens a new tab when clicked on a folder Index: listpanel.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/listpanel.cpp,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** listpanel.cpp 14 Oct 2003 23:47:44 -0000 1.41 --- listpanel.cpp 24 Oct 2003 16:39:01 -0000 1.42 *************** *** 156,161 **** connect( dynamic_cast<KrDetailedView*>( view ), SIGNAL( letsDrag( QStringList, QPixmap ) ), this, SLOT( startDragging( QStringList, QPixmap ) ) ); connect( dynamic_cast<KrDetailedView*>( view ), SIGNAL( gotDrop( QDropEvent * ) ), this, SLOT( handleDropOnView( QDropEvent * ) ) ); ! ////////////////////////////// to do connections /////////////////////////////////////////////// ! // make sure that a focus/path change reflects in the command line and activePanel connect( this, SIGNAL( cmdLineUpdate( QString ) ), SLOTS, SLOT( slotCurrentChanged( QString ) ) ); --- 156,161 ---- connect( dynamic_cast<KrDetailedView*>( view ), SIGNAL( letsDrag( QStringList, QPixmap ) ), this, SLOT( startDragging( QStringList, QPixmap ) ) ); connect( dynamic_cast<KrDetailedView*>( view ), SIGNAL( gotDrop( QDropEvent * ) ), this, SLOT( handleDropOnView( QDropEvent * ) ) ); ! connect( dynamic_cast<KrDetailedView*>( view ), SIGNAL( middleButtonClicked(QListViewItem *) ), SLOTS, SLOT( newTab( QListViewItem * ) )); ! ////////////////////////////// to do connections /////////////////////////////////////////////// // make sure that a focus/path change reflects in the command line and activePanel connect( this, SIGNAL( cmdLineUpdate( QString ) ), SLOTS, SLOT( slotCurrentChanged( QString ) ) ); |
From: <ma...@us...> - 2003-10-24 18:39:21
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1:/tmp/cvs-serv17351 Modified Files: ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.131 retrieving revision 1.132 diff -C2 -d -r1.131 -r1.132 *** ChangeLog 24 Oct 2003 16:39:25 -0000 1.131 --- ChangeLog 24 Oct 2003 17:01:45 -0000 1.132 *************** *** 1,4 **** --- 1,5 ---- ====================== ADDED: middle mouse button: click on a folder, and create a new tab. + ADDED: middle mouse button: click on a tab, and close it FIXED: mountman watches 'mount' instead of the directories FIXED: keyboard-shortcuts issues for new-tab(alt+ctrl+n), close-tab(alt+ctrl+c) |
From: <ma...@us...> - 2003-10-24 18:27:13
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1:/tmp/cvs-serv13629/krusader/Panel Modified Files: krdetailedview.h Log Message: add: middle mouse button - opens a new tab when clicked on a folder Index: krdetailedview.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/krdetailedview.h,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** krdetailedview.h 14 Oct 2003 23:50:58 -0000 1.17 --- krdetailedview.h 24 Oct 2003 16:39:44 -0000 1.18 *************** *** 89,92 **** --- 89,93 ---- void gotDrop( QDropEvent *e ); void renameItem( const QString &oldName, const QString &newName ); + void middleButtonClicked(QListViewItem *item); protected: *************** *** 111,114 **** --- 112,119 ---- void stopQuickSearch(QKeyEvent*); void setNameToMakeCurrent(QListViewItem *it); + /** + * used internally to produce the signal middleButtonClicked() + */ + void slotMouseClicked( int button, QListViewItem * item, const QPoint & pos, int c ); private: |
From: <ma...@us...> - 2003-10-24 18:15:41
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1:/tmp/cvs-serv16549/krusader/Panel Modified Files: krdetailedview.cpp Log Message: typo Index: krdetailedview.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/krdetailedview.cpp,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** krdetailedview.cpp 24 Oct 2003 16:41:54 -0000 1.49 --- krdetailedview.cpp 24 Oct 2003 16:58:02 -0000 1.50 *************** *** 513,517 **** } case Key_QuoteLeft : // Terminal Emulator bugfix ! // if ( e->state()==ControlButton ) { // let the panel handle it e->ignore(); break; --- 513,517 ---- } case Key_QuoteLeft : // Terminal Emulator bugfix ! if ( e->state()==ControlButton ) { // let the panel handle it e->ignore(); break; |