Changeset View
Changeset View
Standalone View
Standalone View
changelog.md
- This file was added.
1 | --- | ||||
---|---|---|---|---|---|
2 | layout: page | ||||
3 | title: Changelog | ||||
4 | css-include: /css/main.css | ||||
5 | --- | ||||
6 | ## KDE 4.11 | ||||
7 | | ||||
8 | Some of the new features and fixes are listed below. | ||||
9 | | ||||
10 | + Add "Set Encoding" menu for KonsolePart. | ||||
11 | + Add --fullscreen command-line option. | ||||
12 | + Add support for ANSI SGR escape code 3 (italics). | ||||
13 | + Add code to allow LibKonq to be an optional library. | ||||
14 | + Add code to implement Shift+click to extend selection. | ||||
15 | + Add option to disable ctrl+<mouse-wheel> zooming. | ||||
16 | + Add dialog warning when huge amounts of text is about to be pasted. | ||||
17 | + Add profile option to scroll full/half height via Page Up/Down keys. | ||||
18 | | ||||
19 | ## KDE 4.10 | ||||
20 | | ||||
21 | Some of the new features and fixes are listed below. | ||||
22 | | ||||
23 | Add initial support for gathering OpenBSD's process information. | ||||
24 | Add option to trim spaces at end of lines (off by default). | ||||
25 | Add support for xterm's 1006 mouse extension. | ||||
26 | Add KDE3 print screen functionality. | ||||
27 | Add KDE3 send signals functionality. | ||||
28 | Add option to change the line spacing | ||||
29 | Add the ability to clear command line before using bookmarks for some commands. | ||||
30 | | ||||
31 | ## KDE 4.9 | ||||
32 | | ||||
33 | Again there are a lot of changes in KDE 4.9, some of the new features and fixes | ||||
34 | are listed below. | ||||
35 | | ||||
36 | + Seperate Konsole settings into their own dialog instead of having everything in the profile settings. | ||||
37 | + Add and fix a number of issues dealing with Konsole's dbus interface. | ||||
38 | + Add the ability to search the scrollback in Konsole's KPart. | ||||
39 | + Add support for dragging tab out of Konsole's window. | ||||
40 | + Add support for KDE Web shortcuts in the context menu. | ||||
41 | + Add text alerting user that when using unlimited scrollback it will be saved to HD. | ||||
42 | + Add a 'clone' tab menu option. | ||||
43 | | ||||
44 | + Allow dragging shell out of konsole window. (<a href="http://bugs.kde.org/show_bug.cgi?id=56749">56749</a>)[<a href="http://commits.kde.org/konsole/b8b8ef7405e81dfcbe63e5a1b84cf773b6a36096">b8b8ef7</a>] | ||||
45 | + Add dbus call to set the number of lines in history. (<a href="http://bugs.kde.org/show_bug.cgi?id=120040">120040</a>)[<a href="http://commits.kde.org/konsole/95b8d5551e9cf7dae76854b9f31d1374c5e3aee5">95b8d55</a>] | ||||
46 | + Add support for direct 24-bit color specifications in escape sequences. (<a href="http://bugs.kde.org/show_bug.cgi?id=138740">138740</a>)[<a href="http://commits.kde.org/konsole/35e9cd847a236e4b495cb1c03347ee8f59a4d8e8">35e9cd8</a>] | ||||
47 | + Add embedded terminal notifying the host about changes in current working directory. (<a href="http://bugs.kde.org/show_bug.cgi?id=156919">156919</a>)[<a href="http://commits.kde.org/konsole/675dbcb2fe777b22044510579321148989d29cfb">675dbcb</a>] | ||||
48 | + Add ability to search scrollback in KPart. (<a href="http://bugs.kde.org/show_bug.cgi?id=162319">162319</a>)[<a href="http://commits.kde.org/konsole/cce19d8cb859c1d0e3bc2f019f68aa9b864a87f2">cce19d8</a>] | ||||
49 | + Add ability to define separate window and tab title formats. (<a href="http://bugs.kde.org/show_bug.cgi?id=162326">162326</a>)[<a href="http://commits.kde.org/konsole/4fb4da4c752b4781344f6eb9306780c35613d1bb">4fb4da4</a>] | ||||
50 | + When Konsole is mimimized, always show 'close tabs' dialog when quitting. (<a href="http://bugs.kde.org/show_bug.cgi?id=163677">163677</a>)[<a href="http://commits.kde.org/konsole/66c0ddf7d1d5c9a7009f33da418d27a186651b92">66c0ddf</a>] | ||||
51 | + Konsole should use new process when some Qt/KDE options are given. (<a href="http://bugs.kde.org/show_bug.cgi?id=179010">179010</a>)[<a href="http://commits.kde.org/konsole/6b811ec2b6e4fbf459af9765c9ead506c9a0cd3c">6b811ec</a>] | ||||
52 | + Allow the setting of the tab title and window title independently. (<a href="http://bugs.kde.org/show_bug.cgi?id=179142">179142</a>)[<a href="http://commits.kde.org/konsole/363a2701774ffd0b14bfd8223a5848179a427bd6">363a270</a>] | ||||
53 | + Konsole auto copy selection to clipboard to avoid confusion between shortcuts for pasting from clipboard and selection. (<a href="http://bugs.kde.org/show_bug.cgi?id=183490">183490</a>)[<a href="http://commits.kde.org/konsole/bb818010b42a3d6fcdc4a057f0afd2e7b7a85b9f">bb81801</a>] | ||||
54 | + Add option to cd into dropped directories. (<a href="http://bugs.kde.org/show_bug.cgi?id=197867">197867</a>)[<a href="http://commits.kde.org/konsole/c08484f40a424825490cb297e33046cb5ffdad5a">c08484f</a>] | ||||
55 | + Add more KONSOLE_DBUS_ env variables. (<a href="http://bugs.kde.org/show_bug.cgi?id=227296">227296</a>)[<a href="http://commits.kde.org/konsole/debfec2eb3c8ede89977b1f7d755b9f0d8a31e31">debfec2</a>] | ||||
56 | + Make it possible to obtain the default profile using dbus (<a href="http://bugs.kde.org/show_bug.cgi?id=252532">252532</a>)[<a href="http://commits.kde.org/konsole/52f656663f539df8a53a8a2627e569d0c4065a7a">52f6566</a>] | ||||
57 | + Add a way to open new identical session in a tab with menu (Shortcut is working fine) (<a href="http://bugs.kde.org/show_bug.cgi?id=254976">254976</a>)[<a href="http://commits.kde.org/konsole/56acddac933b96c10c782a918a419f6aaf4b2702">56acdda</a>] | ||||
58 | + Konsole shortcut "Ctrl + Shift + X" for clearing scroll and reset appears as problematic (<a href="http://bugs.kde.org/show_bug.cgi?id=282593">282593</a>)[<a href="http://commits.kde.org/konsole/dad64e67e73df7a6968cfdfdd8741531ec381dc9">dad64e6</a>] | ||||
59 | + RFE - Add ability to send commands to Konsole via D-BUS (<a href="http://bugs.kde.org/show_bug.cgi?id=283719">283719</a>)[<a href="http://commits.kde.org/konsole/ba204b106577aa0e1c5662272d68b17a9e35cc9b">ba204b1</a>] | ||||
60 | + Support extended mouse coordinates (<a href="http://bugs.kde.org/show_bug.cgi?id=285984">285984</a>)[<a href="http://commits.kde.org/konsole/b876f2a3edcb63f29588fdde6b20dc6c9d13bc24">b876f2a</a>] | ||||
61 | + Removing Konsole menubar but is brought back after reboot (<a href="http://bugs.kde.org/show_bug.cgi?id=288768">288768</a>] | ||||
62 | + New tab shows local terminal instead of remote when running konsole via ssh kio (<a href="http://bugs.kde.org/show_bug.cgi?id=292518">292518</a>)[<a href="http://commits.kde.org/konsole/56acddac933b96c10c782a918a419f6aaf4b2702">56acdda</a>] | ||||
63 | + Open close query when logging out with >1 sessions running. (<a href="http://bugs.kde.org/show_bug.cgi?id=127194">127194</a>)[<a href="http://commits.kde.org/konsole/3309e5b12280b27a6e632f9c5e43a38f8f0791bf">3309e5b</a>] | ||||
64 | + Make it possible to obtain the default profile using dbus (<a href="http://bugs.kde.org/show_bug.cgi?id=252532">252532</a>)[<a href="http://commits.kde.org/konsole/52f656663f539df8a53a8a2627e569d0c4065a7a">52f6566</a>] | ||||
65 | | ||||
66 | And then, there's this: | ||||
67 | | ||||
68 | + Modification of default profile is creating new profile. (<a href="http://bugs.kde.org/show_bug.cgi?id=250506">250506</a>)[<a href="http://commits.kde.org/konsole/6fa0121b8ef31934153767678ed18467e900eca0">6fa0121</a>] | ||||
69 | + Alt key does not open menu, Alt+<key> shortcuts do not work when terminal has focus (<a href="http://bugs.kde.org/show_bug.cgi?id=154755">154755</a>] | ||||
70 | + Not all settings in new profile are applied after the 'change profile' action is triggered (<a href="http://bugs.kde.org/show_bug.cgi?id=171866">171866</a>] | ||||
71 | + Konsole does not set initial working directory from cwd (<a href="http://bugs.kde.org/show_bug.cgi?id=187754">187754</a>)[<a href="http://commits.kde.org/konsole/ebcab3c307f83ddf42a9096b8a76a5389ce52f3d">ebcab3c</a>] | ||||
72 | + Disable the advanced feature of "CommonDirNames" for "%d" by default (<a href="http://bugs.kde.org/show_bug.cgi?id=190281">190281</a>)[<a href="http://commits.kde.org/konsole/5a936adb2005c4da88b457f4b6625dc427a878e3">5a936ad</a>] | ||||
73 | + Don't expose Konsole actions to hosting application (<a href="http://bugs.kde.org/show_bug.cgi?id=248469">248469</a>)[<a href="http://commits.kde.org/konsole/08de49da1cf4c89c375d7eea267bce3b46c05527">08de49d</a>] | ||||
74 | + Seperate Konsole settings from profile settings. (<a href="http://bugs.kde.org/show_bug.cgi?id=250508">250508</a>] | ||||
75 | + Selecting text by triple click and scolling up causes only the visible contents to be selected (<a href="http://bugs.kde.org/show_bug.cgi?id=256353">256353</a>)[<a href="http://commits.kde.org/konsole/6d9d49aafb358293326f4edca393c7f2dfc9602a">6d9d49a</a>] | ||||
76 | + Add more 'What's this?" text (<a href="http://bugs.kde.org/show_bug.cgi?id=257914">257914</a>)[<a href="http://commits.kde.org/konsole/eec927bd887f1939dbc544df7d795a9cf282634d">eec927b</a>] | ||||
77 | + Tab name doesn't revert immediately after running some commands (<a href="http://bugs.kde.org/show_bug.cgi?id=271275">271275</a>)[<a href="http://commits.kde.org/konsole/2cf9715edd9fb1e38afb42daca4aa7686ccccd43">2cf9715</a>] | ||||
78 | + newSession() dbus call does not allows to open new session in specified window (<a href="http://bugs.kde.org/show_bug.cgi?id=276912">276912</a>)[<a href="http://commits.kde.org/konsole/07cddfe302233c3555258f077429e55ce622e262">07cddfe</a>] | ||||
79 | + Konsole lose paste when clicking middle mouse button quickly and successively (<a href="http://bugs.kde.org/show_bug.cgi?id=280332">280332</a>)[<a href="http://commits.kde.org/konsole/a123872f295c3c15f45157162d2f06b272bc99ae">a123872</a>] | ||||
80 | + dbus method org.kde.konsole.Konsole.currentSession always return the active session within the first window, even when the qdbus commnd is executed in some session within the second window. (<a href="http://bugs.kde.org/show_bug.cgi?id=281513">281513</a>)[<a href="http://commits.kde.org/konsole/07cddfe302233c3555258f077429e55ce622e262">07cddfe</a>] | ||||
81 | + konsolerc: usage of full path for some config values is not portable between accounts (<a href="http://bugs.kde.org/show_bug.cgi?id=283102">283102</a>)[<a href="http://commits.kde.org/konsole/2663d9c712f5fa9e707b98e4ea41fe50c99585e8">2663d9c</a>] | ||||
82 | + [PATCH] "konsole --nofork" crashes when started not from terminal (<a href="http://bugs.kde.org/show_bug.cgi?id=288200">288200</a>)[<a href="http://commits.kde.org/konsole/595ccda304f4a1c6a54039ce2f5d2be0f1ba3c41">595ccda</a>] | ||||
83 | + Konsole dbus sessions count is broken (<a href="http://bugs.kde.org/show_bug.cgi?id=292309">292309</a>)[<a href="http://commits.kde.org/konsole/07cddfe302233c3555258f077429e55ce622e262">07cddfe</a>] | ||||
84 | + Profile setting "Show in Menu" not saved (<a href="http://bugs.kde.org/show_bug.cgi?id=292637">292637</a>)[<a href="http://commits.kde.org/konsole/0bd1927585fe043e2a9a97adbe188f59747e5f83">0bd1927</a>] | ||||
85 | + Konsole should migrate user's tab settins from the profile to the global settings (<a href="http://bugs.kde.org/show_bug.cgi?id=293231">293231</a>)[<a href="http://commits.kde.org/konsole/f542899f13a7a7e9aab297a4e45877b862ceacba">f542899</a>] | ||||
86 | + Command " konsole -e 'man ls' " does not work, while "konsole -e man ls" works fine (<a href="http://bugs.kde.org/show_bug.cgi?id=295648">295648</a>)[<a href="http://commits.kde.org/konsole/aa75fc8fee7e55e0c78640fcbed0bf0627ba7971">aa75fc8</a>] | ||||
87 | + konsole does not always honor '--display' (<a href="http://bugs.kde.org/show_bug.cgi?id=297801">297801</a>)[<a href="http://commits.kde.org/konsole/6b811ec2b6e4fbf459af9765c9ead506c9a0cd3c">6b811ec</a>] | ||||
88 | + Alt key does not open menu, Alt+<key> shortcuts do not work when terminal has focus (<a href="http://bugs.kde.org/show_bug.cgi?id=154755">154755</a>] | ||||
89 | + Not all settings in new profile are applied after the 'change profile' action is triggered (<a href="http://bugs.kde.org/show_bug.cgi?id=171866">171866</a>] | ||||
90 | + Selecting text by triple click and scolling up causes only the visible contents to be selected (<a href="http://bugs.kde.org/show_bug.cgi?id=256353">256353</a>)[<a href="http://commits.kde.org/konsole/6d9d49aafb358293326f4edca393c7f2dfc9602a">6d9d49a</a>] | ||||
91 | + Tab name doesn't revert immediately after running some commands (<a href="http://bugs.kde.org/show_bug.cgi?id=271275">271275</a>)[<a href="http://commits.kde.org/konsole/2cf9715edd9fb1e38afb42daca4aa7686ccccd43">2cf9715</a>] | ||||
92 | + dbus method org.kde.konsole.Konsole.currentSession always return the active session within the first window, even when the qdbus commnd is executed in some session within the second window. (<a href="http://bugs.kde.org/show_bug.cgi?id=281513">281513</a>)[<a href="http://commits.kde.org/konsole/07cddfe302233c3555258f077429e55ce622e262">07cddfe</a>] | ||||
93 | + konsolerc: usage of full path for some config values is not portable between accounts (<a href="http://bugs.kde.org/show_bug.cgi?id=283102">283102</a>)[<a href="http://commits.kde.org/konsole/2663d9c712f5fa9e707b98e4ea41fe50c99585e8">2663d9c</a>] | ||||
94 | + [PATCH] "konsole --nofork" crashes when started not from terminal (<a href="http://bugs.kde.org/show_bug.cgi?id=288200">288200</a>)[<a href="http://commits.kde.org/konsole/595ccda304f4a1c6a54039ce2f5d2be0f1ba3c41">595ccda</a>] | ||||
95 | + Konsole dbus sessions count is broken (<a href="http://bugs.kde.org/show_bug.cgi?id=292309">292309</a>)[<a href="http://commits.kde.org/konsole/07cddfe302233c3555258f077429e55ce622e262">07cddfe</a>] | ||||
96 | + Profile setting "Show in Menu" not saved (<a href="http://bugs.kde.org/show_bug.cgi?id=292637">292637</a>)[<a href="http://commits.kde.org/konsole/0bd1927585fe043e2a9a97adbe188f59747e5f83">0bd1927</a>] | ||||
97 | + Konsole should migrate user's tab settins from the profile to the global settings (<a href="http://bugs.kde.org/show_bug.cgi?id=293231">293231</a>)[<a href="http://commits.kde.org/konsole/f542899f13a7a7e9aab297a4e45877b862ceacba">f542899</a>] | ||||
98 | + flow control: possible to continue stopped flow without Konsole noticing (<a href="http://bugs.kde.org/show_bug.cgi?id=293534">293534</a>)[<a href="http://commits.kde.org/konsole/b9a69ec009d69d14561c07efc8559e4d6a708777">b9a69ec</a>] | ||||
99 | | ||||
100 | ## KDE 4.8 | ||||
101 | | ||||
102 | Due to the massive amount of Konsole changes in KDE 4.8, some of the new features and fixes | ||||
103 | are listed below. A large portion of these are due to Konsole's new | ||||
104 | developer Jekyll Wu <adaptee@gmail.com>. He has also done a lot to clean up | ||||
105 | the code. There have also been other contributions that have provided | ||||
106 | patches and commits. | ||||
107 | | ||||
108 | A very thankful pat on the back for all those that helped! | ||||
109 | | ||||
110 | Due to the nature and scope of the changes, please test the KDE 4.8 RCs and/or git master and | ||||
111 | provide any feedback. | ||||
112 | | ||||
113 | Noteworthy: | ||||
114 | | ||||
115 | + Before any window is opened, make sure pty device has right size before starting the terminal process. | ||||
116 | + Allow an image to be set as the background in the terminal window. | ||||
117 | + Close session reliably when the session process doesn't die with SIGHUP. | ||||
118 | + Don't show the default profile in menu New Tab list when no others are listed. | ||||
119 | + Add "Select All" action for selecting the whole history of this session. | ||||
120 | + Add popup menu for drag-n-drop operations using KonqOperations::doDrop. | ||||
121 | + Bidirectional text support is on by default. | ||||
122 | + Left-To-Right direction will always be used in the terminal area even when the | ||||
123 | language is Right-To-Left. | ||||
124 | + Add support for Unicode decomposed characters and in general better unicode displaying. | ||||
125 | | ||||
126 | And then, there's this: | ||||
127 | | ||||
128 | + Respect leading and trailing white spaces in the search string BUG:286614 | ||||
129 | + Always use Left-To-Right as the "document layout" in the terminal area BUG:279048 | ||||
130 | + Add bidirectional text support by default BUG: 198169 | ||||
131 | + Prevent crashing when dumping binary files to terminal. BUG: 184964 | ||||
132 | + Simplify the scrollback setting dialog to avoid potential confusion. BUG: 227144 | ||||
133 | + Support using Ctrl+<mouse-wheel> for zooming text size FEATURE: 238037 | ||||
134 | + Ensure %w and %# are also expanded in the 'Copy input' dialog BUG: 175755 | ||||
135 | + Draw some fail-to-simulate box-drawing characters in the normal way. BUG:210329 | ||||
136 | + Shift+Tab should not cause implicit focus switching in stand-alone konsole BUG: 244514 | ||||
137 | + Implement the "Seconds to detect silence" option from KDE3 konsole. FEATURE: 195978 | ||||
138 | + Make dbus method newSession(profile,directory) works as expected BUG:222233 | ||||
139 | + Save default-profile/favorites/shortcuts settings into disk ASAP. BUG: 200987 | ||||
140 | + Always read/write the 'DefaultProfile' entry from/into 'konsolerc'. BUG:251602 | ||||
141 | + Close session reliably when the session process doesn't die with SIGHUP. BUG:241709 BUG:251566 | ||||
142 | + Do not resolve the symlink for initial working directory. FEATURE: 242114 | ||||
143 | + Allow users to control where the newly created tab should be placed. CCBUG:276872 | ||||
144 | + The initial visibility of menubar should be determined by profile option. BUG: 186561 | ||||
145 | + Refine the 'Change profile' action. BUG: 245795 | ||||
146 | + Don't show the default profile in list when no others are listed. BUG: 245478 | ||||
147 | + Add action to jump to last tab. BUG: 279166 | ||||
148 | + Fix the problem of possibly losing the last line after resizing window. BUG:192221 | ||||
149 | + Do not insert one extra emtpy line every 500 lines in the saved history. BUG: 225501 | ||||
150 | + Add "Select All" action for selecting the whole history of this session. FEATURE: 199990 | ||||
151 | + Konsole should never save a profile with empty name into disk. BUG: 281268 | ||||
152 | + When searching, apply change in case sensitive option immediately. BUG: 273614 | ||||
153 | + When using -e <command> don't save to profile for new tabs. CCBUG: 192212 | ||||
154 | + Each filename inserted in d∓d operation should be followd by a space. FEATURE: 280838 | ||||
155 | + ANSI escape code "\e[1;93m" should generate intensive color. BUG: 274603 | ||||
156 | + Warn users they may need to restart konsole to see transparent background. FEATURE: 169305 | ||||
157 | + Do not call selectedRow() at the end of tableSelectionChanged(). BUG: 281375 | ||||
158 | + Check the validity of context menu after it gets closed. BUG: 233377 | ||||
159 | + Enable copy action only when some text are selected. FEATURE: 203768 | ||||
160 | + Disable clear & reset actions when the secondary screen is in use. BUG:204741 | ||||
161 | + Don't emit keyPressedSignal when QInputMethodEvent::commitString() is empty. BUG: 236733 | ||||
162 | + Popup menu for drag-n-drop operations. (Using KonqOperations::doDrop) FEATURE: 160583 | ||||
163 | + Allow an image to be set as the background in the terminal. BUG: 157882 | ||||
164 | + Make sure pty device has right size before terminal process queries it. BUG: 173999 BUG: 176902 BUG: 203185 BUG: 229058 | ||||
165 | + Add shortcuts to jump to top & bottom of history. FEATURE: 38390 FEATURE: 45950 | ||||
166 | + Add a checkbox to hide the size widget upon resizing window. FEATURE: 169054 | ||||
167 | + New tabs will be placed to the right of the current tab. FEATURE: 276872 | ||||
168 | + Use SPACE as delimiter when joining multiple lines. BUG: 136730 | ||||
169 | + Correct non-zero status notification such that it works. BUG: 221726 | ||||
170 | + Enable Edit Profile Apply button only when profile has changed. BUG: 274501 | ||||
171 | + Fix notifications for non-visible sessions. BUG: 174505 | ||||
172 | + Support Unicode decomposed characters BUGS: 96536 | ||||
173 | |