Fix crash if key bindings specified in profile cannot be found. Improve
[personal-kdebase.git] / apps / doc / konsole / kde4.notes
blob892350869c9ec1961e7b8beb0dc7d261f72e477e
2  Konsole's interface ( particularly the menus and settings ) have 
3  changed in KDE 4.  These are notes on what needs to be covered
4  in the handbook and somewhere to draft a layout for the documentation.
6  -- Robert Knight (robertknight@gmail.com) 
8 -----------
9 khindenburg - Aug 2008
10 The handbook has been updated to trunk/ which will be 4.2.  
11 The menus and command-line options are correct.  
12 There is room for more information which could include some of the ideas below.
13 Also a FAQ section needs to be added.
14 Consider adding link to updated Handbook on konsole.kde.org
15 Consider what to do with konsole.kde.org
16 -----------
18  Introduction
19     - What is Konsole?
20     - What is a terminal?
21     - How can I learn to use the terminal?
23         Ideas:
25         -> Information on more beginner-friendly shells such as Fish
26         -> Basic introduction?
27         -> Links to beginners tutorial for Bash shell
28         -> Links to information on scripting languages
29         -> Links to information on Vim, Emacs etc.
30     
31     - ( Konsole features )?
32         - A brief list of useful features in Konsole with links
33           to the appropriate section of the handbook.
35  Basic Usage
36     - Creating new tabs
37     - Creating new windows
38     - Closing a tab or window
39     - Input
40         - Keyboard
41         - Mouse
42         - Opening links and email addresses
43     - Edit actions
44         - Copy and Paste
45         - Tab titles and renaming the tab
46         - Copying input to all tabs
47     - Scrolling
48         - Scrolling output
49             - With the mouse
50             - With the keyboard
51         - Clearing the display
52             - Clearing the current display only
53             - Clearing everything
54         - Changing the scroll-back size
55         - Searching output
56         - Saving output
57     - View actions
58         - Changing the text size temporarily
59         - Splitting the view
60             - Uses of split view
61             - What happens when the view is split?
62             - How to split the view:  Left/Right , Top/Bottom
63             - Closing (unsplitting) the view: Close active view, close others
64             - Changing the size of the views
65                 - Using the mouse
66                 - Using the keyboard shortcuts
67         - Monitoring for silence or activity
68         - Hiding the menu bar
69         - Full screen mode
70             - Entering into and exiting from
72         - Moving a tab between windows
73     - Bookmarks
74         - Creating a new bookmark
75         - Bookmarking a set of tabs as a folder
76         - Local vs SSH bookmarks
78  Konsole Setup : Profiles
80     - What is a profile
81     - Changing the current profile in a tab
82     - Editing the current profile
83         - General
84             - Name
85             - Command
86             - Working directory
87             - Icon
88             - Environment editor
89                 - The $TERM environment variable
90             - Menu Bar display 
91         - Tabs
92             - Tab titles
93                 - Local vs Remote
94                 - Inserting dynamic elementss
95             - Tab bar position
96             - Tab bar display mode
97         - Color Schemes and Fonts
98             - Choosing and previewing a color scheme
99             - Changing the text size
100             - Changing the font
102             (Link -> Color Schemes)
104         - Scrollback
105             - Scroll back types ( none , fixed line count , unlimited )
106             - Scroll bar position
107         - Keyboard Setup
108             - Choosing a keyboard binding
110             (Link -> Keyboard Bindings)
112         - Advanced    
113     - Managing profiles
114         - Creating new profiles
115         - Creating a new session from a profile
116         - Editing existing profiles
117         - Removing profiles
118         - Favorite profiles 
119         - Profile shortcuts
121  Color Schemes
122     - Creating new color schemes
123         - The color palette
124         - Changing a color
125         - Transparent color schemes
126             -> Transparency requirements
127         - Randomly varied background colors 
128     - Editing existing color schemes
129     - Removing color schemes
130     
131  Keyboard Bindings
132     - Creating a new keyboard binding
133         - Editing key binding entries
134             - Key sequence specification
135             - Output specification
136                 - Escape characters
137         - Adding a new key binding
138         - Removing a key binding 
139         - Testing key bindings
140     - Editing existing bindings
141     - Removing bindings