2 -Increased version to 1.0.2
3 -Added Control-Alt-N shortcut key to create new sessions
4 -Other new items for 1.0.2 added in recent months are session
5 management, restoring fullscreen mode, improved startup speed,
6 and other fixes and improvements I wish I had remembered to add
7 here as they were made. My thanks to all who have, and continue to,
10 - Applied patches from bug reports 11353 and 16321, session title is now
11 passed to window title and going back and forth from fullscreen mode no
12 longer appends extra data to the window title.
14 - Made ColorSchema a class instead of a struct.
15 - Added hasSchemaFileChanged() to detect changed .schema files if needed.
16 - Added checks for new schema files when accessing the schema menu.
17 - When schema files are removed the corresponding schemas are removed too.
18 - Fixed some i18n problems in schema.C.
19 - Laid groundwork for switch to KConfig (from schema files).
20 - Check for new schema's every time the schema menu is accessed. I realise
21 this may be resource intensive on some people's machines. Maybe we need
22 a little timeout mechanism to prevent checks all too often.
24 - made resizing more content preservative
26 - improved scrolling speed.
28 - *.keytab not sending \0 fixed.
30 - license restricted to GPLv2
31 - added Konsole2.Requirements
32 - changes version to 1.0.1 meaning there will be a version 2
33 - removed AUTHORS and CONTRIBUTORS in favor of DEVELOPERS
35 - fixed a history-related crash.
37 - (partially) fixed cut&paste problems.
39 - made Shift-(Left|Right) to change sessions
40 - fixed Ctrl-D being propagated to other sessions.
42 - fullscreen mode adjusted to qt-2.1
45 - highlight+bold adjustments
47 - 'BsHack' internals removed.
48 - last X11 reference removed.
49 - code movements and clearup.
51 - proper diagnostics added to keytrans reader.
53 - session swap respects size change
54 - added sending signals to menu
56 - put 'login_shell' stuff straight
57 - revisiting keyboard handling.
59 - revisited emulation classes.
61 - improved console8x16. This merged from the iso[01..10].f16.pcf
62 as distributed in the console fonts package.
63 - Fullscreen mode add. Not yet perfect, but together Linux colors,
64 and the Linux font, it gives a pretty console lookalike.
66 - fixed a size problem with OSF/1 v3.2
68 - added privacy code 1049.
69 - reverted to TERM=xterm.
71 - upgraded xterm title hack to unicode.
72 - upgraded copy/paste to handle unicode.
74 - added unicode support. (see README.unicode)
75 - added arbitrary long history buffers.
76 - code adjustments to the provide linux console font.
77 - added font directory to simply installation.
78 - added recognition for ESC[>c
79 - changed TERM=xterm-color
81 - added kwrited to provide utmp support. (see README.utmp)
83 - merged kde-1.1 changes into head branch.
84 - removed "Insert Pastes" option. (Actually, you
85 can still paste using the insert key, but have
86 to print Shift, additionally. Have to check the
87 doc's whether this is properly mentioned)
88 12 June 1999 Stephan Kulow <coolo@kde.org>
89 - merged the below changes back into HEAD
90 28 May 1999 Dan Pilone <pilone@slac.com>
91 - Ported konsole to SGI (well, hopefully all SVR4 machines.)
93 - added transparency/tint support
95 - made sessions die silently.
97 - added Unix98 pty support.
99 - made a non-glibc2.1 version of the fix below.
100 - fixed a signal/wait problems related with it.
101 - changed version number to 0.9.10 thereby disappointing
102 all those who desperately hoped, 0.9.9 will be followed
104 15 Mar 1999 David Faure <David.Faure@insa-lyon.fr>
107 - added grantpt to prevent eavesdroping the slave tty.
108 konsole now depends on at least glibc2.1
111 - Shift-Insert pastes
112 - added *.kdelnk to be seeked in ~./kde/apps/konsole, too.
115 - set version to 0.9.10
117 - adjusting geometry save/restore
120 - some adjustments in geometry management
121 01 Feb 1999 Matt Gerassimoff <mg@s303.msoe.edu>
122 - scroll line wise through the history buffer using Shift-Up/Down
124 - fixed a resizing bug.
126 - fixed an ANSI compatibility problem.
127 30 Jan 1998 Kyle Haight <khaight@netcom.com>
128 - Solaris 2.6 adjustment
129 30 Jan 1998 Warwick Allison <warwick@troll.no>
130 - character classes (removing word_characters code)
131 - "word" selection based on character classes
132 - "word" selection during selection Extend (double-click-and-drag)
133 - fixed bug to so that selection stays highlighted
134 - fixed another, more obscure selection bug
136 - improved handling of atypical or moved installations (Martin,Sven,Lars)
137 - a QString::printf issue resolved (Sven,Lars)
138 20 Dec 1998 David Faure <David.Faure@insa-lyon.fr
139 - "-e" added to session management
140 - slight overall improvements
142 - fixed or worked around a marking issue in scrollUp/scrollDown.
143 04 Dec 1998 Alex Zepeda <garbanzo@hooked.net>
144 - README: Removed comment about beta testing, it's rather irrelevant.
148 - added xterm-83 patch, vim.schema
150 - some works on integrating documentation
151 14 Nov 1998 Peter Silva <peter.silva@kde.org>
152 - added -vt_sz command line option.
153 - added Ctrl modifier for text selection without line breaks.
154 - started working on word-class (just stubs, nothing complete.)
155 - documented the Ctrl-modifier, fixed section headings.
158 - putenv/setenv - prefered Solaris compatibility over
159 a workaround for some broken gcc/clib version
161 - minor bug fixes integrated
162 - xterm color schema added
163 - linux color schema added
164 - linux8x8.pcf.gz added
166 - minor bugs fixed to handle unexpected or incomplete installations
167 and broken configuration scrips better.
168 - FreeBSD adjustments
171 - Session/Command menu additionally with Shift/Control+RightMouse
172 - Function keys adjusted for Linux console emulation.
173 - rolled linux console font
174 - schema for system colors added (hello Peter!)
176 - tracking down licence issues
177 - spent far to much time on explaining them
178 27 Oct 1998 Mario Weilguni <mweilguni@kde.org>
179 - prevented TEWidget from accepting font-change-requests from
180 KDE's "Display properties"
181 - fixed a segfault caused by reading a non-existant directory in
182 TEDemo::loadAllSchemas() and TEDemo::loadSessionCommands()
184 - marking within mouse aware application now needs an extra shift
185 - added command configuration files /opt/kde/share/apps/konsole/*.kdelnk
187 - adjusted geometry management. Window is not resized anylonger when
188 changeing font size, scrollbar, frame, menubar.
189 - made font & schema attributes per-session.
191 - introduced color schemes /opt/kde/share/apps/konsole/*.schema
193 - introduced multible sessions
195 - clear sets current rendition attributes now (instead of default rendition)
196 - ESC[<pn>X added from Linux console-codes
197 - Characters sets per emulation instead of per screen.
199 - tests/vttest now reads CTRL-C XON XOFF NL correctly
201 - cursor symbols adjusted
202 - only the application screen has a history buffer
203 - bgnSel/endSel removed in favor of pntSel
204 - improved scrolling while marking
205 - minor warnings removed (egcs more happy now)
207 - scrolling via selection drag & double click word selection added (Peter Silva)
209 - proper marking added, most selection code moved to Screen. (Peter Silva)
211 - minor workaround added to makefile (-lz)
214 - minor fixes related to background pixmaps
215 - fixed multible size change on startup
216 - add catch-all to bulk handling
218 - added support for jpeg and png
219 - KFilePreviewDialog added for background pixmap selection added
220 (guess i overdid it somehow)
221 - tiled/centered/full implemented.
222 - load/saveOptions extended to support background pixmaps
224 - added xterm title hack
225 - hooked in some documentation
226 - added user hint for menubar
228 - fixed scrollbar side change
229 - added support for new xterm ESC[?1048 (save,restore cursor)
231 - adjusted resizing behavior (may cause flicker in other installations)
233 - improved speedup with vim 5.0
234 - added support for new xterm ESC[?1047 (primary,application screen)
236 - fixed a signal passing problem when using "-e"
237 - included (partial implemented) session awareness
238 - glitch in doc path fixed
242 - some command parameters added
244 - SIGHUP problem finally solved
245 - minor security optimization
246 - FreeBSD support improved (Kevin Street <street@iname.com>)
248 - minor keyboard adjustments
249 - rescheduled keypad material due to problems
251 - removed some flicker related to KTW
252 - Welcome to the konsole
254 - completed terminal reports
255 - completed other intended esc codes. thanks goodness, that's done!
256 - started a list of codes not to be implemented.
258 - size setting material added (still somewhat incomplete)
259 - FreeBSD support introduced (Kevin Street <street@iname.com>)
261 - cleanups in Shell.C
265 - introduced clip rect for bold characters.
267 - cleared up several readmes.
269 - minor problems with blinking fixed
270 - optional variable-width font support removed.
271 The fonts came out to be unusable.
273 - added underline attribute
274 - added blinking attribute
275 - fixed bold attribute
277 - optional variable-width font support added.
278 - vga font made optional.
279 - tiny font deactivated.
281 - add show/hide cursor command
282 - add inverse mode (DECSCNM)
283 - mode handling adjusted
284 - clarified image production
286 - rendition introduced in ca structure
287 - fixed cursor sometimes not drawn
288 - Change Log reversed (showing newest on top now)
295 - History buffer added.
296 - Shell changed to use '/bin/bash'.
297 - vga.pcf.Z included.
305 - fixed uninitialized MODE_Insert
306 - fixed bulkShow triggered by bulkNewline while inBulk :)
308 - added automake/autoconf stuff
309 - made a try with background pixmaps
311 - released 28 Apr 1998