Make a branch to make krunner Good Enough For Aaron™.
[kdebase/uwolfer.git] / runtime / doc / userguide / base-kde-applications.docbook
blob863271b37ae6214a75098561c9e80c5579ce4ba1
1 <chapter id="basic-applications">
3 <chapterinfo>
4 <authorgroup>
5 <author>
6 &Francis.Giannaros;
7 &Francis.Giannaros.mail;
8 </author>
9 </authorgroup>
10 </chapterinfo>
12 <title>The Base &kde; Applications</title>
14 <para>What follows is a brief description of a few of the base &kde; applications. For more information on any of the applications you should check the links recommended with each respective entry. </para>
16 <!-- What are they?? (Phil) -->
17 <!-- Included a few here; may be a good idea to add to this in future -->
19 <sect1 id="base-applications-fundamental">
21 <title>Fundamentals</title>
23 <variablelist>
24 <varlistentry>
25 <term>&konqueror;</term>
26         <listitem><para>&kde;'s file manager, web browser, <acronym>FTP</acronym> client and much more. &konqueror; is the canvas for all the latest &kde; technology, from KIO slaves (which provide mechanisms for file access) to component embedding, allowing it to be a universal viewing application, capable of displaying various image files as well as documents.</para>
27         
28                 <itemizedlist>
29                         <listitem><para>Website: <ulink url="http://konqueror.org">http://konqueror.org</ulink></para></listitem>
30                         <listitem><para>View the handbook by typing <userinput>help:/konqueror</userinput> in &konqueror;'s Location Toolbar, or by selecting it in &khelpcenter;.</para></listitem>
31                 </itemizedlist>
32                 
33         </listitem>
34 </varlistentry>
36 <varlistentry>
37 <term>&kate;</term>
38         <listitem><para>&kde;'s advanced multi-view text editor. &kate; is excellent for things such as viewing the &HTML; source of a webpage to handling advanced coding in <acronym>C++</acronym>, <acronym>PHP</acronym> and <acronym>XML</acronym> with its powerful syntax highlighting engine and code folding capabilities. &kate; is a very speedy application, being capable of opening huge text files in a matter of seconds, as well as allowing you to view a hefty amount of multiple views in order to see more instances of the same document and/or more documents at any particular time.</para>
39         
40                 <itemizedlist>
41                         <listitem><para>Website: <ulink url="http://kate.kde.org">http://kate.kde.org</ulink></para></listitem>
42                         <listitem><para><ulink
43         url="help:/kate">&kate; Handbook</ulink></para></listitem>
44                 </itemizedlist>
45                 
46         </listitem>
48 <!-- Insert Screeny -->
50 </varlistentry>
52 <varlistentry>
53 <term>&konsole;</term>
54         <listitem><para>The X terminal emulator for &kde;. &konsole;, like many &kde; applications, is extremely customizable; while you can create your own user sessions, you can also of course open &Linux; console sessions, shell sessions, as well as standard <systemitem class="username">root</systemitem> and sudo sessions.</para>
55         
56                 <itemizedlist>
57                         <listitem><para>Website: <ulink url="http://konsole.kde.org">http://konsole.kde.org</ulink></para></listitem>
58                         <listitem><para><ulink
59         url="help:/konsole">&konsole; Handbook</ulink></para></listitem>
60                         <listitem><para>User Guide <xref linkend="konsole-intro" /></para></listitem>
61                 </itemizedlist>
62                 
63         </listitem>
64 </varlistentry>
67 <varlistentry>
68 <term>&kicker;</term>
69         <listitem><para>The &kde; Panel, used for handling your currently running applications, a pager allowing you to switch between desktops, quick launch buttons to act as application launchers and much more.</para>
70         
71                 <itemizedlist>
72                         <listitem><para>See <xref linkend="panel-and-desktop"/> for altering some of its settings.</para></listitem>
73                         <listitem><para><ulink
74         url="help:/kicker">&kicker; Handbook</ulink></para></listitem>
75                 </itemizedlist>
76                 
77         </listitem>
78 </varlistentry>
80 <varlistentry>
81 <term><application>kdcop</application></term>
82 <!-- Mainly mentioned to raise awareness, for DCOP -->
83         <listitem><para>A <acronym>GUI</acronym> front-end to the powerful &DCOP; (Desktop COmmunications Protocol). &DCOP; provides a comprehensive protocol for interprocess communication between &kde; applications. While this is increasingly useful to &kde; programmers, it is also beneficial to the ordinary user who would want to create a script, or, say, a <application>SuperKaramba</application> theme.</para>
84         
85                 <itemizedlist>
86                         <listitem><para>In the User Guide <xref linkend="scripting-the-desktop"/> and <xref linkend="kdialog"/></para></listitem>
87                         <listitem><para>Other Documentation: <ulink
88         url="http://developer.kde.org/documentation/library/kdeqt/dcop.html">http://developer.kde.org/documentation/library/kdeqt/dcop.html</ulink></para></listitem>
89                 
90                 </itemizedlist>
91         </listitem>
92 </varlistentry>
94 <varlistentry>
95 <term>&kcontrol;</term>
96         <listitem><para>The control center for the K Desktop Environment. You can alter a myriad of different things, ranging from themes, fonts and screensavers, to Internet, security and system administration.</para>
97         
98                 <itemizedlist>
99                         <listitem><para>See <xref linkend="control-center"/>.</para></listitem>
100                         <listitem><para><ulink
101         url="help:/kcontrol">&kcontrol; Handbook</ulink></para></listitem>
102                 </itemizedlist>
103                 
104         </listitem>
105 </varlistentry>
107 <varlistentry>
108 <term>&khelpcenter;</term>
109         <listitem><para>The &kde; help system is used to provide access to the base &UNIX; help pages (man or info) as well as the native &kde; documentation provided by the &kde; documentation team or the application authors. You should be able to access all of the &kde; application handbooks from here.</para>
111                 <itemizedlist>
112                         <listitem><para><ulink
113         url="help:/khelpcenter">&khelpcenter; Handbook</ulink></para></listitem>
114                         <listitem><para>For information on the &kde; Documentation team, how to possibly join and help &kde;, see: <ulink url="http://kde.org/documentation">http://kde.org/documentation</ulink></para></listitem>
115                 </itemizedlist>
116         
117         </listitem>
118 </varlistentry>
120  </variablelist>
122 <itemizedlist>
123 <title>Related Information</title>
124         <listitem><para><ulink url="http://kde-apps.org">http://kde-apps.org</ulink> -- The largest directory of third-party &kde; applications.</para></listitem>
125         <listitem><para>As you may have noticed, a wealth of information is accessible from the respective handbooks themselves, which can be accessed either by using the help KIO slave in &konqueror; (that is, type <userinput>help:/<replaceable>application</replaceable></userinput> in the Location toolbar), or by selecting it in the &khelpcenter;.</para></listitem>
126         <listitem><para>You can also likely find out quite a bit of information from the &kde; website, itself, at <ulink url="http://kde.org">http://kde.org</ulink>.</para></listitem>
127 </itemizedlist>
129 </sect1>
131 <sect1 id="base-applications-kdepim">
132 <sect1info>
133 <authorgroup>
134 <author>
135 &Francis.Giannaros;
136 &Francis.Giannaros.mail;
137 </author>
138 </authorgroup>
139 </sect1info>
141 <title>Personal Information Management</title>
143 <para>&kde; <acronym>PIM</acronym> (Personal Information Manager) is a sub-project of &kde;, and it aims to provide an application suite to manage personal information. It has several components, but these can all be brought under one application -- &kontact;, which is the personal information manager. Below is an overview of a few of its popular components; that is, a few of the applications that integrate into it.</para>
145 <variablelist>
146 <varlistentry>
147 <term>&kontact;</term>
148         <listitem><para>This serves as the medium by which the rest of the applications in &kde; <acronym>PIM</acronym> can integrate with one another. All of the applications in &kde; <acronym>PIM</acronym> can be displayed inside here, and you can easily choose which ones to display. It also contains a Summary page by which you can get a brief overview of events and information in the other components.</para>
149         
150                 <itemizedlist>
151                         <listitem><para>Website: <ulink url="http://kontact.kde.org">http://kontact.kde.org</ulink></para></listitem>
152                         <listitem><para>View the handbook by typing <userinput>help:/kontact</userinput> in &konqueror;'s Location Toolbar, or by selecting it in &khelpcenter;.</para></listitem>
153                 </itemizedlist>
154                 
155         </listitem>
156 </varlistentry>
158 <varlistentry>
159 <term>&kmail;</term>
160         <listitem><para>The mail component. &kmail; comes with full <acronym>IMAP</acronym>, <acronym>POP3</acronym> and <acronym>SMTP</acronym> support. Signing and encrypting of emails is permitted, and there are many comprehensive anti-spam functions available. A spell check can easily be used, &HTML; emails can be viewed appropriately, and there is an advanced search feature.</para>
161         
162                 <itemizedlist>
163                         <listitem><para>Website: <ulink url="http://kmail.kde.org">http://kmail.kde.org</ulink></para></listitem>
164                         <listitem><para><ulink url="help:/kmail">&kmail; Handbook</ulink></para></listitem>
165                 </itemizedlist>
166                 
167         </listitem>
168 </varlistentry>
170 <varlistentry>
171 <term>&korganizer;</term>
172         <listitem><para>A fully customizable organizer which constitutes as the calender component. &korganizer; provides management of events and tasks, alarm notification, web export, network transparent handling of data, group scheduling, import and export of calendar files, and much more.</para>
173         
174                 <itemizedlist>
175                         <listitem><para>Website: <ulink url="http://korganizer.kde.org">http://korganizer.kde.org</ulink></para></listitem>
176                         <listitem><para><ulink url="help:/korganizer">&korganizer; Handbook</ulink></para></listitem>
177                 </itemizedlist>
178                 
179         </listitem>
180 </varlistentry>
182 <varlistentry>
183 <term>&kaddressbook;</term>
184         <listitem><para>The contacts component. &kaddressbook; enables you to manage your contacts efficiently and comfortably; contacts can be easily exported and imported from a plethora of different address book standards, and it can be efficiently integrated with &kopete;, &kde;'s multi-protocol instant messenger. Other features include support for all international character sets and advanced search functions.</para>
185         
186                 <itemizedlist>
187                         <listitem><para>Website: <ulink url="http://pim.kde.org/components/kaddressbook.php">http://pim.kde.org/components/kaddressbook.php</ulink></para></listitem>
188                         <listitem><para><ulink url="help:/kaddressbook">&kaddressbook; Handbook</ulink></para></listitem>
189                 </itemizedlist>
190                 
191         </listitem>
192 </varlistentry>
194 <varlistentry>
195 <term>&knotes;</term>
196         <listitem><para>A handy component which can serve to handle all your digital sticky notes. You can have them displayed on your desktop, they can be <quote>dragged n' dropped</quote> into emails, printed, or even be displayed after &kontact; is closed down.</para>
197         
198                 <itemizedlist>
199                         <listitem><para>Website: <ulink url="http://pim.kde.org/components/knotes.php">http://pim.kde.org/components/knotes.php</ulink></para></listitem>
200                         <listitem><para><ulink url="help:/knotes">&knotes; Handbook</ulink></para></listitem>
201                 </itemizedlist>
202                 
203         </listitem>
204 </varlistentry>
206 <varlistentry>
207 <term>&knode;</term>
208         <listitem><para>The newsreader component. It is <acronym>GNSKA</acronym> (The Good Net-Keeping Seal of Approval) compliant, has support for <acronym>MIME</acronym> and multiple servers.</para>
209         
210                 <itemizedlist>
211                         <listitem><para>Website: <ulink url="http://knode.sourceforge.net/">http://knode.sourceforge.net/</ulink></para></listitem>
212                         <listitem><para><ulink url="help:/knode">&knode; Handbook</ulink></para></listitem>
213                 </itemizedlist>
214                 
215         </listitem>
216 </varlistentry>
218 <varlistentry>
219 <term>&akregator;</term>
220         <listitem><para>A lightweight and fast program to display news items provided by feeds, supporting all commonly used versions of <acronym>RSS</acronym> and <acronym>Atom</acronym> feeds. Useful features include searching in article titles, management of feeds in folders and setting archiving preferences.</para>
221                 <itemizedlist>
222                         <listitem><para>Website: <ulink url="http://akregator.sourceforge.net">http://akregator.sourceforge.net</ulink></para></listitem>
223                         <listitem><para><ulink url="help:/akregator">&akregator; Handbook</ulink></para></listitem>
224                 </itemizedlist>
225         </listitem>
226 </varlistentry>
228 </variablelist>
230 <itemizedlist>
231 <title>Related Information</title>
232         <listitem><para>See <ulink url="http://kontact.kde.org">http://kontact.kde.org</ulink> and <ulink url="http://kdepim.kde.org">http://kdepim.kde.org</ulink> for more information.</para></listitem>
233         <listitem><para><ulink url="help:kontact">&kontact; Handbook</ulink></para></listitem>
234 </itemizedlist>
236 </sect1>
238 <sect1 id="network-applications">
240 <title>Network</title>
242 <para>There are several network-related applications in &kde;. Below is a description of a few of these.</para>
244 <variablelist>
245 <varlistentry>
246 <term>&kopete;</term>
247         <listitem><para>A fully-featured and advanced <acronym>IM</acronym> (Instant Messaging) client, which has a number of protocols including <trademark class="registered">MSN</trademark>, <trademark class="registered">Yahoo</trademark>, and <trademark class="registered">AIM</trademark>. &kopete; can fetch display pictures, set aliases for particular persons, as well as run multiple <acronym>IM</acronym> sessions at any particular time. &kopete; is quite extensible, and has a comprehensive plugin system which comes with a searchable History of previous chats, statistics on a user's status, as well as a note system allowing you to create notes for each contact.</para>
248                 <itemizedlist>
249                         <listitem><para>Website: <ulink url="http://kopete.kde.org">http://kopete.kde.org</ulink></para></listitem>
250                         <listitem><para><ulink url="help:/kopete">&kopete; Handbook</ulink></para></listitem>
251                 </itemizedlist>
252         </listitem>
253 </varlistentry>
255 <varlistentry>
256 <term>&kdict;</term>
257         <listitem><para>A &GUI; front-end to the <acronym>DICT</acronym> protocol. It enables you to search through dictionary databases for a word or phrase, then displays suitable definitions.</para>
258                 <itemizedlist>
259                         <listitem><para><ulink url="help:/kdict">&kdict; Handbook</ulink></para></listitem>
260                         <listitem><para>The <acronym>DICT</acronym> Development Group: <ulink url="http://www.dict.org/bin/Dict">http://www.dict.org/bin/Dict</ulink>.</para></listitem>
261                 </itemizedlist>
262         </listitem>
263 </varlistentry>
265 <varlistentry>
266 <term>&kget;</term>
267         <listitem><para>A manager for your downloads which integrates with &konqueror;. &kget; allows you to group your downloads, pause and resume them, as well as several other things. </para>
268         
269                 <itemizedlist>
270                         <listitem><para>Website: <ulink url="http://kget.sourceforge.net/">http://kget.sourceforge.net</ulink></para></listitem>
271                         <listitem><para><ulink url="help:/kget">&kget; Handbook</ulink></para></listitem>
272                 
273                 </itemizedlist>
274         </listitem>
275 </varlistentry>
276 </variablelist>
278 <itemizedlist>
279 <title>Related Information</title>
280         <listitem><para>Several more &kde; network applications can be found in the &kde; Extragear; see <xref linkend="extragear-network"/>, under <xref linkend="extragear-components"/>.</para></listitem>
281 </itemizedlist>
283 </sect1>
285 <sect1 id="office-applications">
287 <title>Office</title>
289 <para>This includes all applications in the &koffice; suite. See <xref linkend="kde-office-components" /> for a summary of the components.</para>
291 </sect1>
293 <sect1 id="graphics-applications">
295 <title>Graphics</title>
297 <para>&kde; has several graphics-related applications, ranging from <acronym>PDF</acronym> viewers to applications enabling you to take screenshots. Below is a delineation, as well as some related links, for a few of them.</para>
299 <variablelist>
301 <varlistentry>
302 <term><application>KColorEdit</application></term>
303         <listitem><para>A small and handy application for editing color palettes, as well as color choosing and naming. Colors can be chosen by giving the <acronym>RGB</acronym> hex code, by choosing the color from a myriad of different colors in the program, or even by grabbing the precise color of any particular thing on your screen.</para>
304         
305                 <itemizedlist>
306                         <listitem><para><ulink url="help:/kcoloredit"><application>KColorEdit</application> Handbook</ulink></para></listitem>
307                 </itemizedlist>
308         </listitem>
309 </varlistentry>
311 <varlistentry>
312 <term><application>KPDF</application></term>
313         <listitem><para>An advanced <acronym>PDF</acronym> viewer, based on <application>xpdf</application>, for &kde;. <application>KPDF</application> contains a number of ways to search through the document (standard find dialog, thumbnail filter, etc.) and has other features such as hands-free reading.</para>
314         
315                 <itemizedlist>
316                         <listitem><para>Website: <ulink url="http://kpdf.kde.org">http://kpdf.kde.org</ulink></para></listitem>
317                         <listitem><para><ulink url="help:/kpdf"><application>KPDF</application> Handbook</ulink></para></listitem>
318                 </itemizedlist>
319         </listitem>
320 </varlistentry>
322 <varlistentry>
323 <term><application>KView</application></term>
324         <listitem><para>An image viewer program which supports a number of different image filetypes including <acronym>JPEG</acronym>, <acronym>GIF</acronym>, <acronym>PNG</acronym>, <acronym>TIFF</acronym> and many others. <application>Kview</application> has full integration with &kde; and it can be embedded into &konqueror; for viewing image files on your diskdrive as well as your <acronym>FTP</acronym> site or webserver, using its &URL; open support. Other features include a few image manipulations such as zoom, rotate, grayscale and flip. </para>
325         
326                 <itemizedlist>
327                         <listitem><para>Website: <ulink url="http://www.ph.unimelb.edu.au/~ssk/kde/kview/">http://www.ph.unimelb.edu.au/~ssk/kde/kview/</ulink></para></listitem>
328                         <listitem><para><ulink url="help:/kview"><application>KView</application> Handbook</ulink></para></listitem>
329                 </itemizedlist>
330         </listitem>
331 </varlistentry>
333 <varlistentry>
334 <term>&ksnapshot;</term>
335         <listitem><para>An application for taking screenshots. It is capable of capturing images of the whole desktop, a single window, or a selected region. The images can then be saved in a variety of formats, including <acronym>JPG</acronym> and <acronym>PNG</acronym>.</para>
336         
337                 <itemizedlist>
338                         <listitem><para>Website: <ulink url="http://www.ipso-facto.demon.co.uk/ksnapshot/">http://www.ipso-facto.demon.co.uk/ksnapshot/</ulink></para></listitem>
339                         <listitem><para><ulink url="help:/ksnapshot">&ksnapshot; Handbook</ulink></para></listitem>
340                 </itemizedlist>
341         </listitem>
342 </varlistentry>
344 <varlistentry>
345 <term>&kolourpaint;</term>
346         <listitem><para>A simple and easy-to-use paint program, with features such as basic painting (drawing diagrams and finger painting), image manipulation and icon editing. </para>
347         
348                 <itemizedlist>
349                         <listitem><para>Website: <ulink url="http://kolourpaint.sourceforge.net">http://kolourpaint.sourceforge.net</ulink></para></listitem>
350                         <listitem><para><ulink url="help:/kolourpaint">&kolourpaint; Handbook</ulink></para></listitem>
351                 </itemizedlist>
352         </listitem>
353 </varlistentry>
356 <varlistentry>
357 <term>&kooka;</term>
358         <listitem><para>An intuitive raster image scan program. &kooka; helps you to handle the most important scan parameters, find the correct image file format to save and manage your scanned images.</para>
359         
360                 <itemizedlist>
361                         <listitem><para>Website: <ulink url="http://kooka.kde.org">http://kooka.kde.org</ulink></para></listitem>
362                         <listitem><para><ulink url="help:/kooka">&kooka; Handbook</ulink></para></listitem>
363                 </itemizedlist>
364         </listitem>
365 </varlistentry>
367 </variablelist>
369 <itemizedlist>
370 <title>Related Information</title>
371         <listitem><para>Several more advanced &kde; graphics applications can be found in the &kde; Extragear; under the <xref linkend="extragear-components"/>, see <xref linkend="extragear-graphics"/> for a list of a few of them.</para></listitem>
372 </itemizedlist>
374 </sect1>
376 <sect1 id="multimedia-applications">
377 <title>Multimedia</title>
379 <para>A brief overview of a few of the multimedia-related applications below.</para>
381 <variablelist>
382 <varlistentry>
383 <term>&juk;</term>
384         <listitem><para>An easy-to-use music player for &kde;. &juk; is playlist and meta-data focused, allowing you to quickly search through the dynamic playlist provided. Some of the features include &CD; cover-art fetching from <trademark class="registered">Google</trademark> images, <application>MusicBrainz</application> integration for file identification over the Internet, and multiple audio backends, including &arts;, <application>GStreamer</application> and <application>aKode</application>.  </para>
385         
386                 <itemizedlist>
387                         <listitem><para>Website: <ulink url="http://developer.kde.org/~wheeler/juk.html">http://developer.kde.org/~wheeler/juk.html</ulink></para></listitem>
388                         <listitem><para><ulink url="help:/juk">&juk; Handbook</ulink></para></listitem>
389                 </itemizedlist>
390         </listitem>
391 </varlistentry>
393 <varlistentry>
394 <term>&kmix;</term>
395         <listitem><para>An application that allows you to change the volume of your sound card, and it supports several sound drivers. Each mixer device is represented by a volume slider, and you have basic options such as to mute that particular mixer device.</para>
396         
397                 <itemizedlist>
398                         <listitem><para><ulink url="help:/kmix">&kmix; Handbook</ulink></para></listitem>
399                 </itemizedlist>
400         </listitem>
401 </varlistentry>
403 <varlistentry>
404 <term>&noatun;</term>
405         <listitem><para>A media player capable of playing <acronym>WAV</acronym>, <application>Ogg Vorbis</application>, as well as DivX encoded <acronym>AVI</acronym>s and other media formats. &noatun; features audio effects, a six-band graphic equalizer, a full plugin architecture, network transparency, and various look and feels. </para>
406         
407                 <itemizedlist>
408                         <listitem><para>Website: <ulink url="http://noatun.kde.org">http://noatun.kde.org</ulink></para></listitem>
409                         <listitem><para><ulink url="help:/noatun">&noatun; Handbook</ulink></para></listitem>
410                 </itemizedlist>
411         </listitem>
412 </varlistentry>
414 </variablelist>
416 <itemizedlist>
417 <title>Related Information</title>
418         <listitem><para>Several more advanced &kde; multimedia applications can be found in the &kde; Extragear; under the <xref linkend="extragear-components"/>, see <xref linkend="extragear-multimedia"/> for a list of a few of them.</para></listitem>
419 </itemizedlist>
421 </sect1>
423 </chapter>
425 <!-- Keep this comment at the end of the file
426 Local variables:
427 mode: xml
428 sgml-omittag:nil
429 sgml-shorttag:nil
430 sgml-namecase-general:nil
431 sgml-general-insert-case:lower
432 sgml-minimize-attributes:nil
433 sgml-always-quote-attributes:t
434 sgml-indent-step:0
435 sgml-indent-data:true
436 sgml-parent-document:("index.docbook" "book" "chapter")
437 sgml-exposed-tags:nil
438 sgml-local-catalogs:nil
439 sgml-local-ecat-files:nil
440 End: