]>
Commit | Line | Data |
---|---|---|
3bd189cb JR |
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
2 | "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
3 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> | |
4 | <head> | |
5 | <meta http-equiv="content-type" content="text/html; charset=utf-8" /> | |
6 | <meta http-equiv="cache-control" content="no-cache" /> | |
7 | <meta name="robots" content="index,follow" /> | |
8 | <meta name="copyright" content="etherea` ./LSD @ virg0.org | CreativeCode | KVIrc.net" /> | |
9 | <meta name="copyright" content="HelLViS69 hellvis69 @ gmail.com | GPL | KVIrc.net" /> | |
10 | <meta name="author" content="etherea` - graphics - ./LSD @ virg0.org" /> | |
11 | <meta name="author" content="HelLViS69 - code - hellvis69 @ gmail.com" /> | |
12 | <meta name="distribution" content="global" /> | |
13 | <meta name="description" content="KVIrc.net - The K-Visual IRC client" /> | |
14 | <meta name="keywords" content="KVIrc, KDE, IRC, Chat, pragma" /> | |
15 | <!-- Google Diagnostic start --> | |
16 | <meta name="verify-v1" content="Q0B/rT+mLDe7URI4WfL8NQlJ5ksx3WMAMK3K0spUib4=" /> | |
17 | <!-- Google Diagnostic end --> | |
18 | <link rel="stylesheet" type="text/css" media="screen,projection,print" href="./css/layout4_setup.css" /> | |
19 | <link rel="stylesheet" type="text/css" media="screen,projection,print" href="./css/layout4_text.css" /> | |
20 | <link rel="icon" type="image/x-icon" href="favicon.ico" /> | |
21 | <link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /> | |
22 | <link rel="alternate" type="application/rss+xml" href="rss.php" title="KVIrc News" /> | |
23 | <script type="text/javascript" src="conf/functions.js"></script> | |
24 | <title>KVIrc.net - The Visual IRC Client</title> | |
25 | </head> | |
26 | <body> | |
27 | <!-- Google Analytics start --> | |
28 | <script type="text/javascript"> | |
29 | _uacct="UA-881180-2"; | |
30 | urchinTracker(); | |
31 | </script> | |
32 | <!-- Google Analytics end --> | |
33 | <div class="page-container"> | |
34 | <div class="header"> | |
35 | <div class="header-top"></div> | |
36 | <div class="header-middle"> | |
37 | <ul> | |
38 | <li><a href="?id=changelog&lang=it" title="Italian"><img src="./img/flags/Italy.png" alt="Italian" /></a></li> | |
39 | <li><a href="?id=changelog&lang=en" title="English"><img src="./img/flags/United-States.png" alt="English" /></a></li> | |
40 | <li><a href="?id=changelog&lang=de" title="German"><img src="./img/flags/Germany.png" alt="German" /></a></li> | |
41 | <li><a href="?id=changelog&lang=es" title="Spanish"><img src="./img/flags/Spain.png" alt="Spanish" /></a></li> | |
42 | <li><a href="?id=changelog&lang=fr" title="French"><img src="./img/flags/France.png" alt="French" /></a></li> | |
43 | <li><a href="?id=changelog&lang=uk" title="Ukrainian"><img src="./img/flags/Ukraine.png" alt="Ukrainian" /></a></li> | |
44 | </ul> | |
45 | </div> | |
46 | <div class="header-bottom"> | |
47 | <div class="nav2"> | |
48 | <ul> | |
49 | <li><a href=".">Home</a></li> | |
50 | </ul> | |
51 | <ul> | |
52 | <li><a href="#">Le projet</a> | |
53 | <ul> | |
54 | <li><a href="?id=status&lang=fr">Statut</a></li> | |
55 | <li><a href="?id=features&lang=fr">Fonctionnalités</a></li> | |
56 | <li><a href="?id=license&lang=fr">Licence</a></li> | |
57 | <li><a href="?id=screen&lang=fr">Captures d'écrans</a></li> | |
58 | </ul> | |
59 | </li> | |
60 | </ul> | |
61 | <ul> | |
62 | <li><a href="#">Lancer KVIrc</a> | |
63 | <ul> | |
64 | <li><a href="?id=download&lang=fr">Télécharger</a></li> | |
65 | <li><a href="?id=releases&lang=fr">Versions officielles</a></li> | |
66 | <li><a href="https://github.com/kvirc/KVIrc/wiki/Downloading-KVIrcs-nightly-source-or-binaries#source-downloads-master">Snapshots</a></li> | |
67 | <li><a href="https://github.com/kvirc/KVIrc">Git</a></li> | |
68 | <li><a href="?id=install&lang=fr">Installation</a></li> | |
69 | </ul> | |
70 | </li> | |
71 | </ul> | |
72 | <ul> | |
73 | <li><a href="#">Documentation</a> | |
74 | <ul> | |
75 | <li><a href="?id=faq&lang=fr">FAQ</a></li> | |
76 | <li><a href="javascript:opendoc('https://github.com/kvirc/KVIrc/wiki/FAQ');">FAQ (Wiki)</a></li> | |
77 | <li><a href="javascript:opendoc('api');">API</a></li> | |
78 | <li><a href="javascript:opendoc('doc');">Manuel de KVIrc</a></li> | |
79 | <li><a href="?id=tutorials&lang=fr">Tutoriels</a></li> | |
80 | <li><a href="javascript:opendoc('https://github.com/kvirc/KVIrc/wiki/Keyboard-shortcuts');">Raccourcis clavier</a></li> | |
81 | </ul> | |
82 | </li> | |
83 | </ul> | |
84 | <ul> | |
85 | <li><a href="#">Suite graphique</a> | |
86 | <ul> | |
87 | <li><a href="?id=themes&lang=fr">Thèmes</a></li> | |
88 | <li><a href="?id=splash&lang=fr">Écrans de démarrage</a></li> | |
89 | <li><a href="?id=banners&lang=fr">Bannières</a></li> | |
90 | <li><a href="?id=arts&lang=fr">Créations</a></li> | |
91 | </ul> | |
92 | </li> | |
93 | </ul> | |
94 | <ul> | |
95 | <li><a href="#">Divers</a> | |
96 | <ul> | |
97 | <li><a href="?id=honor&lang=fr">Honneurs & remerciements</a></li> | |
98 | <li><a href="?id=translation&lang=fr">Traductions</a></li> | |
99 | <li><a href="?id=scripts&lang=fr">Scripts</a></li> | |
100 | <li><a href="?id=addons&lang=fr">Addons</a></li> | |
101 | <li><a href="?id=tools&lang=fr">Outils</a></li> | |
102 | <li><a href="?id=changelog&lang=fr">Changements</a></li> | |
103 | </ul> | |
104 | </li> | |
105 | </ul> | |
106 | <ul> | |
107 | <li><a href="#">Contacts</a> | |
108 | <ul> | |
109 | <li><a href="?id=mailinglist&lang=fr">Liste de diffusion de KVIrc</a></li> | |
110 | <li><a href="?id=archive&lang=fr">Archives</a></li> | |
111 | <li><a href="?id=contribute&lang=fr">Contribuer</a></li> | |
112 | <li><a href="?id=help&lang=fr">Trouver de l'aide</a></li> | |
113 | <li><a href="?id=donate&lang=fr">Faire un don</a></li> | |
114 | <li><a href="javascript:opendoc('https://github.com/kvirc/KVIrc/issues');" title="KVIrc bugtrack">Rapport de bugs</a></li> | |
115 | </ul> | |
116 | </li> | |
117 | </ul> | |
118 | <ul> | |
119 | <li><a href="#">Liens</a> | |
120 | <ul> | |
121 | <li><a href="javascript:opendoc('http://forum.kvirc.ru/');">Forum</a></li> | |
122 | <li><a href="javascript:opendoc('http://www.kvirc.ru/');">Site Russe</a></li> | |
123 | </ul> | |
124 | </li> | |
125 | </ul> | |
126 | </div> | |
127 | </div> | |
128 | <div class="header-breadcrumbs"> | |
129 | <ul> | |
130 | <li><a href="https://github.com/kvirc/KVIrc/wiki/Downloading-KVIrcs-nightly-source-or-binaries" title="Get the latest build">téléchargement rapide</a></li> | |
131 | <!-- | |
132 | <li><a href="ftp://ftp.kvirc.net/pub/kvirc/5.0.0/source/kvirc-5.0.0.tar.bz2" title="Get the Latest Release">téléchargement rapide</a></li> | |
133 | <li><a href="ftp://ftp.kvirc.de/pub/kvirc/snapshots/" title="get snapshots">Snapshots</a></li> | |
134 | <li><a href="?id=themes&lang=fr" title="themes and appearance">Thèmes</a></li> | |
135 | //--> | |
136 | </ul> | |
137 | <div class="searchform"> | |
138 | <form action="?id=changelog&lang=fr" method="post" class="form"> | |
139 | <fieldset> | |
140 | <input type="text" name="keywords" value="Chercher..." class="field" onclick="this.value=''" /> | |
141 | <input type="hidden" name="type" value="site" /> | |
142 | <input type="submit" name="button" value="GO!" class="button" /> | |
143 | </fieldset> | |
144 | </form> | |
145 | </div> | |
146 | </div> | |
147 | </div> | |
148 | ||
149 | <div class="main"> | |
150 | <div class="main-navigation"> | |
151 | <div class="round-border-topright"></div> | |
152 | <h1 class="first"><img src="img/internet-news-reader.png" alt="Dernières news" width="16" height="16" class="noborder" />Dernières news</h1> | |
153 | ||
154 | <!-- inserire codeswitch news--> | |
155 | <dl class="nav3-grid"> | |
156 | <dt><a href="?id=news&story=2019.01.01.23.50.1.story&dir=latest&lang=fr">01 Jan 2019<br /> | |
157 | KVIrc 5.0.0 "Aria"</a></dt> | |
158 | <dt><a href="?id=news&story=2017.12.29.12.55.1.story&dir=latest&lang=fr">29 Dec 2017<br /> | |
159 | KVIrc 5.0.0 Beta 1</a></dt> | |
160 | <dt><a href="?id=news&story=2016.04.15.16.32.1.story&dir=latest&lang=fr">15 Apr 2016<br /> | |
161 | KVIrc OS X Nightly Builds</a></dt> | |
162 | <dt><a href="?id=news&story=2016.04.15.03.11.1.story&dir=latest&lang=fr">15 Apr 2016<br /> | |
163 | KVIrc Official PPA</a></dt> | |
164 | <dt><a href="?id=news&dir=latest&lang=fr">Toutes les News</a></dt> | |
165 | </dl> | |
166 | ||
167 | <h1><img src="img/internet-web-browser.png" alt="Miroirs" class="noborder" />Miroirs</h1> | |
168 | <h3>Miroirs WWW</h3> | |
169 | <p> | |
170 | <a href="http://www.kvirc.net" class="info">www.kvirc.net<span><br />Primary WWW site<br />City: Oslo, Norway<br />Maintainer: Norwegian Linux Community</span></a><br /> | |
171 | <a href="http://www.kvirc.de" class="info">www.kvirc.de<span><br />German mirror<br />City: Bayreuth, Germany<br />Maintainer: cyconet.org</span></a><br /> | |
172 | </p> | |
173 | <h3>Miroirs FTP</h3> | |
174 | <p> | |
175 | <a href="ftp://ftp.kvirc.net/pub/kvirc" class="info">ftp.kvirc.net<span><br />Primary Mirror<br />City: France<br />Maintainer: pragmaware.net</span></a><br /> | |
176 | </p> | |
177 | <p><br /> | |
178 | Contribuer au projet KVIrc en hébergeant les miroirs de téléchargement est très simple et apprécié; sur <a href="?id=mirroring&lang=fr" title="miroirs WWW et FTP">cette page</a> vous trouverez les instructions étape par étape pour créer un miroir WWW ou FTP (ou les deux).<br /> | |
179 | Les FTP non européens sont acceptés avec joie. </p> | |
180 | ||
181 | <h1><img src="img/network-offline.png" alt="Anciens sites" class="noborder" />Anciens sites</h1> | |
182 | <p> | |
183 | <img src="img/th_oldsite_1.gif" alt="Anciens sites KVIrc" width="159" height="105" /><br /> | |
184 | <a href="javascript:opendoc('http://old.kvirc.de/');" title="Anciens sites KVIrc">old.kvirc.de</a> by istari | |
185 | </p> | |
186 | </div> | |
187 | ||
188 | <div class="main-content"> | |
189 | <h1 class="pagetitle">ChangeLog</h1><div class="column1-unit"><p>This is KVIrc's changelog. It tipically lists new added features and changes that modify<br /> | |
190 | KVIrc's previous behaviour. For a more detailed (and up to date) log, point your browser at:<br /> | |
191 | https://github.com/kvirc/KVIrc/commits/master<br /> | |
192 | <br /> | |
193 | Update: 20110813<br /> | |
194 | <br /> | |
195 | August 2011<br /> | |
196 | [CtrlAltCa]<br /> | |
197 | - Win32 only: fixed some visual artifacts removing WS_EX_LAYERED attribute from<br /> | |
198 | KviMainWindow when global transparency is not used<br /> | |
199 | <br /> | |
200 | July 2011<br /> | |
201 | [CtrlAltCa]<br /> | |
202 | - SSL certificate fingerprint verification<br /> | |
203 | - Added "force KVS mode" shortcut modifier<br /> | |
204 | - Improved KviCString<br /> | |
205 | - Splitted Initalization Vector engine to its own file and added real CBC mode to<br /> | |
206 | Rijndael engine (wip)<br /> | |
207 | <br /> | |
208 | June 2011<br /> | |
209 | [egns]<br /> | |
210 | - Reworked IRC URI handling using regexp and added the possibility to paste a URI<br /> | |
211 | in the address bar or type a host directly without the protocol (eg: irc://)<br /> | |
212 | [CtrlAltCa]<br /> | |
213 | - Discriminate channels across different networks in settings<br /> | |
214 | - Added case sensivity flag to $str.* functions<br /> | |
215 | [Noldor]<br /> | |
216 | - Improved SQL object class<br /> | |
217 | <br /> | |
218 | May 2011<br /> | |
219 | [HelLViS69]<br /> | |
220 | - Added the ability to export logs to different formats (plain text, HTML, ...)<br /> | |
221 | - Added $log.export() function<br /> | |
222 | [egns]<br /> | |
223 | - Added mediaplayer interface for Spotify<br /> | |
224 | [Pragma]<br /> | |
225 | - Added 16x16 and 48x48 icon sizes<br /> | |
226 | [Noldor]<br /> | |
227 | - Added alpha component in color options<br /> | |
228 | - Added $file.diskspace(), $isBot() and $gender() functions<br /> | |
229 | - Added Qt SVG support<br /> | |
230 | - Ported the pseudo transparency to Qt way<br /> | |
231 | [CtrlAltCa]<br /> | |
232 | - Reworked toolbars (including drag'n'drop) and ported actions to Qt way<br /> | |
233 | - Improved the input editor<br /> | |
234 | <br /> | |
235 | *** Released KVIrc 4.0.4 (r5648) - 2011-03-19 ***<br /> | |
236 | <br /> | |
237 | March 2011<br /> | |
238 | [CtrlAltCa]<br /> | |
239 | - Reworked Ircview tools<br /> | |
240 | - Added $context.connectionStartTime and $context.lastMessageTime<br /> | |
241 | - Use the OS style for treewindowlist and userlist selection<br /> | |
242 | [Noldor]<br /> | |
243 | - Added webview KVS class<br /> | |
244 | [Pragma]<br /> | |
245 | - Added a first theme and addon application interface<br /> | |
246 | [egns]<br /> | |
247 | - Bumped Qt requirements to 4.6<br /> | |
248 | <br /> | |
249 | February 2011<br /> | |
250 | [Pragma]<br /> | |
251 | - Fixed some memory leaks :)<br /> | |
252 | [Noldor]<br /> | |
253 | - KVS improvements<br /> | |
254 | <br /> | |
255 | January 2011<br /> | |
256 | [Pragma]<br /> | |
257 | - Added a new DNS resolver that doesn't rely on OS native implementation<br /> | |
258 | - Added alternative network-specific and server-specific nicknames<br /> | |
259 | [HelLViS69]<br /> | |
260 | - Reworked icon stuff moving defines to enums<br /> | |
261 | - Improved KDE notifier<br /> | |
262 | - Killed some KviQString helpers<br /> | |
263 | [Noldor]<br /> | |
264 | - Ported KVS socket class to Qt API<br /> | |
265 | [CtrlAltCa]<br /> | |
266 | - Added mediaplayer support for Clementine<br /> | |
267 | - Implemented smart logging path<br /> | |
268 | - Added FiSH module<br /> | |
269 | <br /> | |
270 | December 2010<br /> | |
271 | [Pragma]<br /> | |
272 | - Reorganized the whole code in subdirs, renamed files, removed very old code, ...<br /> | |
273 | - Added context.clearQueue<br /> | |
274 | - Added the new "autojoin this channel" feature<br /> | |
275 | [CtrlAltCa]<br /> | |
276 | - Added $listtimers function<br /> | |
277 | - Improved ignore alias<br /> | |
278 | - Improved support for some RAW events<br /> | |
279 | - Reworked the text encoding menu<br /> | |
280 | - Implemented 3-stage locking in popups<br /> | |
281 | [HelLViS69]<br /> | |
282 | - Splitted classes in their own files<br /> | |
283 | <br /> | |
284 | November 2010<br /> | |
285 | [Pragma]<br /> | |
286 | - Tweaked the IPC code<br /> | |
287 | - Reworked the undo/redo implementation<br /> | |
288 | [CtrlAltCa]<br /> | |
289 | - Added $window.isDocked and window.savePropertiesAsDefault, removed some hardcoded<br /> | |
290 | functionality to a new GUI popup<br /> | |
291 | - Added support for Vlc and Totem mediaplayer<br /> | |
292 | <br /> | |
293 | October 2010<br /> | |
294 | [HelLViS69]<br /> | |
295 | - Added the default script manager: from now on you can restore the default script<br /> | |
296 | choosing which parts of it to restore, without loosing user personal data<br /> | |
297 | - Cleaned code and added Doxygen documentation<br /> | |
298 | - Moved defscript translation to core<br /> | |
299 | [Pragma]<br /> | |
300 | - Added $aliasBody(), $file.readBytes() functions and file.writeBytes command<br /> | |
301 | [CtrlAltCa]<br /> | |
302 | - Added keyboard support in userlist<br /> | |
303 | - Added OnInputBarPaste event<br /> | |
304 | - Added shortcuts for font {in/de}creasing and restoring original font<br /> | |
305 | [Noldor]<br /> | |
306 | - KVS code improvements<br /> | |
307 | <br /> | |
308 | September 2010<br /> | |
309 | [CtrlAltCa]<br /> | |
310 | - Added userlist and popup modules<br /> | |
311 | - Reworked logviewer and help modules<br /> | |
312 | [Noldor]<br /> | |
313 | - KVS code improvements<br /> | |
314 | <br /> | |
315 | August 2010<br /> | |
316 | [HelLViS69]<br /> | |
317 | - Added DBus notification system<br /> | |
318 | - Tweaked Update Applet to allow checking of SVN revisions<br /> | |
319 | - Tweaked last read marker icon to allow scrolling back when clicked<br /> | |
320 | - Added IRCop icons as gender icon<br /> | |
321 | - Cleaned code and added Doxygen documentation<br /> | |
322 | [CtrlAltCa]<br /> | |
323 | - Added SSL backend to DCC transfer<br /> | |
324 | - Added ssl-certificate related functions: $dcc.getSSLCertInfo(), $certificate(), $str.evpSign(),<br /> | |
325 | $str.evpVerify()<br /> | |
326 | - Implemented better parser for 005 CHANMODES and added automatic modes discovery ability<br /> | |
327 | to mode widget and mode editor<br /> | |
328 | - Added $chan.modeParam()<br /> | |
329 | - Added line-marker shortcut<br /> | |
330 | [Noldor]<br /> | |
331 | - Added the trayicon KVS class<br /> | |
332 | <br /> | |
333 | *** Released KVIrc 4.0.2 (r4744) - 2010-08-01 ***<br /> | |
334 | <br /> | |
335 | Jun 2010<br /> | |
336 | [CtrlAltCa]<br /> | |
337 | - Added $escape() function<br /> | |
338 | - Updated avdevice library<br /> | |
339 | - Improved kvirc-script<br /> | |
340 | [Pragma]<br /> | |
341 | - Improved python interpreter<br /> | |
342 | - Rewrited parts of the regchan module<br /> | |
343 | - Added debug macros and tools<br /> | |
344 | [Noldor]<br /> | |
345 | - Improved object classes and KVS code<br /> | |
346 | - Memory leaks fixes<br /> | |
347 | [HelLViS69]<br /> | |
348 | - Added Japanese translation files<br /> | |
349 | <br /> | |
350 | *** Released KVIrc 4.0.0 (r4555) - 2010-06-29 ***<br /> | |
351 | <br /> | |
352 | Jun 2010<br /> | |
353 | [Pragma]<br /> | |
354 | - Fixes for some bugs reported on trac<br /> | |
355 | - Minor cleanups<br /> | |
356 | <br /> | |
357 | May 2010<br /> | |
358 | [HelLViS69]<br /> | |
359 | - Rewrote the shortcut system<br /> | |
360 | <br /> | |
361 | April 2010<br /> | |
362 | [CtrlAltCa]<br /> | |
363 | - added text to dcc video<br /> | |
364 | - moved the "smart nick colors" functions to their own file and added the ability to expose<br /> | |
365 | your current personalized nick colors to others<br /> | |
366 | <br /> | |
367 | March 2010<br /> | |
368 | [Pragma]<br /> | |
369 | - Make the default script translatable again. This time in its own set of po<br /> | |
370 | [Noldor]<br /> | |
371 | - Improved the logview module<br /> | |
372 | [Noldor and HelLViS69]<br /> | |
373 | - Improvements in theme manager<br /> | |
374 | [CtrlAltCa]<br /> | |
375 | - Ported the old scripts to kvirc4's kvs<br /> | |
376 | - added $uflags()<br /> | |
377 | <br /> | |
378 | February 2010<br /> | |
379 | [CtrlAltCa]<br /> | |
380 | - Avoid the use of X11 api to get an ARGB visual; use Qt::WA_TranslucentBackground instead<br /> | |
381 | - Better support for freenode's ircd-seven:<br /> | |
382 | introduce a delayed queue for requests, to avoid excess floods<br /> | |
383 | full support for +q (quiet ban) mode<br /> | |
384 | - added support for CAP (extended capabilities)<br /> | |
385 | - added support for SASL (plain and dh-blowfish methods)<br /> | |
386 | - Readded the theme choice on first setup<br /> | |
387 | [Noldor]<br /> | |
388 | - Rewrote the aliaseditor module<br /> | |
389 | - kvirc theme manager script<br /> | |
390 | - Created classeditor module<br /> | |
391 | [HelLViS69]<br /> | |
392 | - Readded the ability to customize CTCP version reply<br /> | |
393 | <br /> | |
394 | January 2010<br /> | |
395 | [CtrlAltCa]<br /> | |
396 | - Added realtime filtering for channels list (request #60)<br /> | |
397 | - Kde4 emoticon theme<br /> | |
398 | [Noldor]<br /> | |
399 | - Fixed installing script while aliaseditor is open <br /> | |
400 | - Ported Newsticker script<br /> | |
401 | - KVS improvements/cleaning<br /> | |
402 | - Ported Objectsdumptree script<br /> | |
403 | - Ported Twins Media Player, Twinslagbar and Twinsquotes scripts<br /> | |
404 | <br /> | |
405 | December 2009<br /> | |
406 | [CtrlAltCa]<br /> | |
407 | - Support for -fvisibility=hidden compilation flag<br /> | |
408 | - Switched license to GPL2 or later<br /> | |
409 | [HelLViS69]<br /> | |
410 | - Added function $chan.common<br /> | |
411 | - Added Mozilla Songbird support<br /> | |
412 | - Added ISO 8601 and system locale datetime formats configurable from options <br /> | |
413 | <br /> | |
414 | November 2009<br /> | |
415 | [CtrlAltCa]<br /> | |
416 | - first shy implementation of dcc video<br /> | |
417 | [Curan]<br /> | |
418 | - merged the no_embedded branch to trunk<br /> | |
419 | <br /> | |
420 | October 2009<br /> | |
421 | [HelLViS69]<br /> | |
422 | - Reworked the whole addon system: the new packaging handler with a simple wizard will guide<br /> | |
423 | you during the addon creation process. Moreover now you need to follow a strict set of rules<br /> | |
424 | to ensure the standardization of .kva (KVIrc Addon) extension<br /> | |
425 | - Added $realname() function<br /> | |
426 | - Removed KviTalScrollView and KviTalTextEdit classes<br /> | |
427 | - Moved bytes multiples from SI to IEC standard (KiB, MiB, GiB instead of KB, MB, GB)<br /> | |
428 | [CtrlAltCa]<br /> | |
429 | - Finished the Python scripting support<br /> | |
430 | - Modified all accelerators<br /> | |
431 | - Improved url module<br /> | |
432 | - Removed KviTalTreeWidget class<br /> | |
433 | - More work on Phonon<br /> | |
434 | - Created documentation file on keyboard shortcuts<br /> | |
435 | <br /> | |
436 | 26 August 2009<br /> | |
437 | [CtrlAltCa]<br /> | |
438 | - Reworked the icon window<br /> | |
439 | <br /> | |
440 | 16 August 2009<br /> | |
441 | [desowin]<br /> | |
442 | - Added compability with recent audacious versions<br /> | |
443 | <br /> | |
444 | 09 August 2009<br /> | |
445 | [CtrlAltCa]<br /> | |
446 | - New option: path for logfiles saving<br /> | |
447 | <br /> | |
448 | 04 August 2009<br /> | |
449 | [Noldor]<br /> | |
450 | - Reworked code completer<br /> | |
451 | <br /> | |
452 | 01 August 2009<br /> | |
453 | [CtrlAltCa]<br /> | |
454 | - Create dcc windows inside the irc context that generates them<br /> | |
455 | <br /> | |
456 | 30 July 2009<br /> | |
457 | [HelLViS69]<br /> | |
458 | - First testing implementation of python support: this IS NOT intended to work yet!<br /> | |
459 | [CtrlAltCa]<br /> | |
460 | - Added option for personal nick colors and avoid to use them for others's nicks<br /> | |
461 | <br /> | |
462 | 27 July 2009<br /> | |
463 | [CtrlAltCa]<br /> | |
464 | - Support for +f channel mode<br /> | |
465 | <br /> | |
466 | 25 July 2009<br /> | |
467 | [CtrlAltCa]<br /> | |
468 | - Replaced win32 icon with a hi-res vista/win7 capable one<br /> | |
469 | <br /> | |
470 | 19 July 2009<br /> | |
471 | [CtrlAltCa]<br /> | |
472 | - Changed window.setWindowTitle() syntax to match current qt implementation<br /> | |
473 | [Curan]<br /> | |
474 | - Merged patched from no_embedded_code branch, mostly $str.digest and libcrypto++ support<br /> | |
475 | <br /> | |
476 | 17 July 2009<br /> | |
477 | [CtrlAltCa]<br /> | |
478 | - Added the possibility to close a window using a middle mouse button click<br /> | |
479 | <br /> | |
480 | 12 July 2009<br /> | |
481 | [CtrlAltCa]<br /> | |
482 | - Deleted some old win32 install scripts and modified the others to fit kvirc4<br /> | |
483 | <br /> | |
484 | 08 July 2009<br /> | |
485 | [HelLViS69]<br /> | |
486 | - Removed TODO-Qt4 since the port is complete<br /> | |
487 | <br /> | |
488 | 08 July 2009<br /> | |
489 | [CtrlAltCa]<br /> | |
490 | - Rewritten notifier module<br /> | |
491 | <br /> | |
492 | 06 July 2009<br /> | |
493 | [desowin]<br /> | |
494 | - Added Qmmp mediaplayer interface<br /> | |
495 | <br /> | |
496 | 03 July 2009<br /> | |
497 | [HelLViS69]<br /> | |
498 | - Added classes file in default script: this is useful to create addon<br /> | |
499 | <br /> | |
500 | 01 July 2009<br /> | |
501 | [HelLViS69]<br /> | |
502 | - Removed KviQCString with QByteArray<br /> | |
503 | <br /> | |
504 | 25 June 2009<br /> | |
505 | [HelLViS69]<br /> | |
506 | - Translated man page to italian<br /> | |
507 | <br /> | |
508 | 23 June 2009<br /> | |
509 | [Curan]<br /> | |
510 | - Translated man page to german<br /> | |
511 | <br /> | |
512 | 21 June 2009<br /> | |
513 | [CtrlAltCa]<br /> | |
514 | - Added a cmake variable to manually set the revision number<br /> | |
515 | <br /> | |
516 | 02 June 2009<br /> | |
517 | [Curan]<br /> | |
518 | - Added system.runcmd: runs the specified command in a terminal<br /> | |
519 | <br /> | |
520 | 31 May 2009<br /> | |
521 | [Kebianizao]<br /> | |
522 | - Applied patch to achieve freedesktop icon naming compliance<br /> | |
523 | <br /> | |
524 | 30 May 2009<br /> | |
525 | [HelLViS69]<br /> | |
526 | - Applied patch for including per freedesktop mimetypes definitions, thanks to Pino Toscano<br /> | |
527 | <br /> | |
528 | 23 May 2009<br /> | |
529 | [wrar]<br /> | |
530 | - Added a possibility to switch to next/previous "active" window with Alt-PgUp/PgDown<br /> | |
531 | <br /> | |
532 | 08 May 2009<br /> | |
533 | [mren & Kebianizao]<br /> | |
534 | - Updated FSF address in all source files<br /> | |
535 | <br /> | |
536 | 25 March 2009<br /> | |
537 | [CtrlAltCa]<br /> | |
538 | - Added a tick to show/hide passwords in edit fields<br /> | |
539 | <br /> | |
540 | 15 March 2009<br /> | |
541 | [CtrlAltCa]<br /> | |
542 | - Added zsh-style nick completion<br /> | |
543 | - Added tmphighlight.addChannel(), tmphighlight.removeChannel(), $tmphighlight.isChannelHighLighted()<br /> | |
544 | <br /> | |
545 | 13 March 2009<br /> | |
546 | [CtrlAltCa]<br /> | |
547 | - Added support for IPv6 policies handling under win32<br /> | |
548 | <br /> | |
549 | 02 March 2009<br /> | |
550 | [CtrlAltCa]<br /> | |
551 | - Added support for fake transparency under win32<br /> | |
552 | <br /> | |
553 | 27 February 2009<br /> | |
554 | [CtrlAltCa]<br /> | |
555 | - Added support for real transparency using compositing under X11<br /> | |
556 | - Removed old KDE3 fake transparency<br /> | |
557 | <br /> | |
558 | 19 February 2009<br /> | |
559 | [CtrlAltCa]<br /> | |
560 | - Rewrote the ircview selection system<br /> | |
561 | <br /> | |
562 | 16 February 2009<br /> | |
563 | [CtrlAltCa]<br /> | |
564 | - Added ROT13 crypto algorythm<br /> | |
565 | <br /> | |
566 | 06 February 2009<br /> | |
567 | [Noldor]<br /> | |
568 | - New KVS object classes: added datetimeedit, sql tablewidget and memorybuffer<br /> | |
569 | <br /> | |
570 | 27 January 2009<br /> | |
571 | [HelLViS69]<br /> | |
572 | - Splitted locale stuff for modules and merged similar stuff<br /> | |
573 | <br /> | |
574 | 20 January 2009<br /> | |
575 | [CtrlAltCa]<br /> | |
576 | - Implemented customizable colors for own nick<br /> | |
577 | <br /> | |
578 | 06 January 2009<br /> | |
579 | [CtrlAltCa]<br /> | |
580 | - Improved compilation under MingW<br /> | |
581 | <br /> | |
582 | 29 December 2008<br /> | |
583 | [CtrlAltCa]<br /> | |
584 | - Replace tabulation chars with spaces in input editor when pasting<br /> | |
585 | <br /> | |
586 | 11 December 2008<br /> | |
587 | [thexception]<br /> | |
588 | - Reimplemented tilings in MDI windows<br /> | |
589 | <br /> | |
590 | 28 November 2008<br /> | |
591 | [CtrlAltCa]<br /> | |
592 | - Implemented Undo/Redo in input box<br /> | |
593 | <br /> | |
594 | 18 November 2008<br /> | |
595 | [HelLViS69]<br /> | |
596 | - Added Python to the parser at low level<br /> | |
597 | <br /> | |
598 | 17 November 2008<br /> | |
599 | [CtrlAltCa]<br /> | |
600 | - Removed old interfaces to mediaplayer based on old KDE3/DCOP<br /> | |
601 | - Ported torrent module to KDE4/DBus<br /> | |
602 | - New function: added $system.dbus to control DBus events<br /> | |
603 | <br /> | |
604 | [HelLViS69]<br /> | |
605 | - Initial Python support (wip)<br /> | |
606 | <br /> | |
607 | 12 November 20080<br /> | |
608 | [Noldor]<br /> | |
609 | - Splitted locale stuff for object classes<br /> | |
610 | <br /> | |
611 | [HelLViS69]<br /> | |
612 | - Splitted locale stuff for kvirc target<br /> | |
613 | <br /> | |
614 | 04 November 2008<br /> | |
615 | [CtrlAltCa]<br /> | |
616 | - Fixed windows security bug on IRC URI handler<br /> | |
617 | <br /> | |
618 | [thexception]<br /> | |
619 | - Rewrote the entire MDI subsystem<br /> | |
620 | <br /> | |
621 | 20 October 2008<br /> | |
622 | [HelLViS69]<br /> | |
623 | - Implemented network profiles (wip)<br /> | |
624 | <br /> | |
625 | 02 October 2008<br /> | |
626 | [CtrlAltCa]<br /> | |
627 | - Splitted the huge monster KviIrcView<br /> | |
628 | <br /> | |
629 | [HelLViS69]<br /> | |
630 | - Added the possibility to load a part of a log into the channel/query buffer<br /> | |
631 | <br /> | |
632 | 25 September 2008<br /> | |
633 | [Noldor]<br /> | |
634 | - Added the code completer in the editors<br /> | |
635 | <br /> | |
636 | 13 September 2008<br /> | |
637 | [HelLViS69]<br /> | |
638 | - New event: added OnOutboundTraffic which triggers on all data sent to the<br /> | |
639 | server<br /> | |
640 | - Splitted the monster KviInput<br /> | |
641 | <br /> | |
642 | 08 September 2008<br /> | |
643 | [desowin]<br /> | |
644 | - The KviMPRISInterface should be complete (implement everything that is used by<br /> | |
645 | KviMediaPlayerInterface and what's in MPRIS 1.0 spec)<br /> | |
646 | <br /> | |
647 | 03 September 2008<br /> | |
648 | [HelLViS69]<br /> | |
649 | - New KVS command: added 'inject'<br /> | |
650 | <br /> | |
651 | 29 August 2008<br /> | |
652 | [HelLViS69 & Pragma]<br /> | |
653 | - Added STARTTLS protocol<br /> | |
654 | <br /> | |
655 | [HelLViS69]<br /> | |
656 | - Added Doxygen comments for documentation creation (wip)<br /> | |
657 | <br /> | |
658 | 24 August 2008<br /> | |
659 | [CtrlAltCa]<br /> | |
660 | - KVIrc executable and kvilib now qt3-aware<br /> | |
661 | <br /> | |
662 | [Alexey]<br /> | |
663 | - Added support for animated smiles :) (wip)<br /> | |
664 | <br /> | |
665 | buh :) - 16 August 2008<br /> | |
666 | [KVIrc Development Team]<br /> | |
667 | - Qt4 porting (wip)<br /> | |
668 | - Fixed tons of bugs<br /> | |
669 | - Cleaned up source code: many unused or deprecated functions have been removed,<br /> | |
670 | code optimizazions and many comments have been added<br /> | |
671 | - New build system: removed autotools in favour of CMake (thanks to all people<br /> | |
672 | who helped us reaching this point :)<br /> | |
673 | <br /> | |
674 | [Alexey]<br /> | |
675 | - Added support for animated avatars :)<br /> | |
676 | <br /> | |
677 | [CtrlAltCa]<br /> | |
678 | - KVS: added window.highlight command and $window.highlightLevel function<br /> | |
679 | - Avatar: added the ability to expose avatar in realname; others can understand<br /> | |
680 | if someone has an avatar set without the need of a ctcp;<br /> | |
681 | - Got Phonon working under win32<br /> | |
682 | - Added UPnP support<br /> | |
683 | <br /> | |
684 | [HelLViS69]<br /> | |
685 | - Finally updated this file :)<br /> | |
686 | - Improved About module<br /> | |
687 | - New StatusBar applet: Update Indicator<br /> | |
688 | - Improved StatusBar clock applet<br /> | |
689 | - New KVS command: added 'continue'<br /> | |
690 | - New KVS function: added $objects.name<br /> | |
691 | - New KVS module: with serverdb you can manipulate the server list DB<br /> | |
692 | - New KVS module: with proxydb you can manipulate the proxy list DB<br /> | |
693 | - Added style customization to the last read marker line, its own new icon will<br /> | |
694 | appear above to improve readablity :)<br /> | |
695 | <br /> | |
696 | [Voker57]<br /> | |
697 | - New audio support: Phonon (wip)<br /> | |
698 | <br /> | |
699 | [desowin]<br /> | |
700 | - New mediaplayer support: added Audacious Media Player and MPRIS backend<br /> | |
701 | <br /> | |
702 | <br /> | |
703 | ==================================================================================<br /> | |
704 | <br /> | |
705 | 02 May 2007 - 12 March 2008<br /> | |
706 | [KVIrc Development Team]<br /> | |
707 | - A lot of changes documented in the svn log. See http://svn.kvirc.de/kvirc/ for the timeline.<br /> | |
708 | <br /> | |
709 | 02 May 2007<br /> | |
710 | [Alexey]<br /> | |
711 | - New KVS functions: $serialize and $unserialize to deal with JSON-serialized strings<br /> | |
712 | <br /> | |
713 | 16 Apr 2007<br /> | |
714 | [Noldor] (with the input from Pragma and Iakko)<br /> | |
715 | - Iakko's notifier is back. New in this version:<br /> | |
716 | 1) QT4 compatible (on win and macos it is uses fast setWindowOpacity effect instead internal notifier blend())<br /> | |
717 | 2) Added Option to disable fadein/out effect useful on slow machine (need test)<br /> | |
718 | 3) Fixed strange crash on QT4 and some minor bug in show/hide event. (it is a trick... need to debug)<br /> | |
719 | This a w.i.p. and need some test on linux.<br /> | |
720 | <br /> | |
721 | 12 Apr 2007<br /> | |
722 | [TheXception]<br /> | |
723 | - Added $system.call to call functions of dll/so files via kvs.<br /> | |
724 | <br /> | |
725 | 10 Apr 2007<br /> | |
726 | [Alexey]<br /> | |
727 | - Configurable avatar scaling on load<br /> | |
728 | - Human-redable file sized on dcc transfers<br /> | |
729 | <br /> | |
730 | 12 Mar 2007<br /> | |
731 | [Alexey]<br /> | |
732 | - Added support for remote dns on socks5 proxy<br /> | |
733 | - Added option to configure identd output mode<br /> | |
734 | <br /> | |
735 | 06 Mar 2007<br /> | |
736 | [Pragma]<br /> | |
737 | - Added svg and generated png icons for kvs,kvc,kvt and kva files.<br /> | |
738 | Added the KDE mimetypes too.<br /> | |
739 | - Some fixes for Qt4 support<br /> | |
740 | <br /> | |
741 | 26 Feb 2007<br /> | |
742 | [Alexey]<br /> | |
743 | - Added Export/Import feature to channel list module<br /> | |
744 | <br /> | |
745 | 25 Feb 2007<br /> | |
746 | [Alexey]<br /> | |
747 | - Repainted reuser list<br /> | |
748 | - Added search field for mask editors<br /> | |
749 | <br /> | |
750 | 24 Feb 2007<br /> | |
751 | [Noldor]<br /> | |
752 | - New QT4 win compiling projects: still unusable... kvilib and kvirc compile but only in release;<br /> | |
753 | you need to compile qt libraries by yourself then try to compile kvilib and kvirc (use COMPILE_USE_QT4 in kvi_wincfg.h).<br /> | |
754 | Some module compile without problem... others need to be ported.<br /> | |
755 | <br /> | |
756 | 20 Feb 2007<br /> | |
757 | [Alexey]<br /> | |
758 | - Completely reworked ignore system<br /> | |
759 | - Implemented reguser match caching<br /> | |
760 | - Implemented custom color for registered user caching<br /> | |
761 | [Pragma]<br /> | |
762 | - Yet more Qt4 port.<br /> | |
763 | - We now require Qt >= 4.2.2 for Qt4 support to work. Older 4.x versions<br /> | |
764 | have bugs that can't be worked around and tend to crash kvirc<br /> | |
765 | in various circumstances (including displaying tooltips).<br /> | |
766 | Qt 4.2 also re-adds the possibility to add QWidget objects to popup menus.<br /> | |
767 | - Yet more modules ported.<br /> | |
768 | - A fix for the KVS expression operator precedence.<br /> | |
769 | - A couple of general fixes that I can't remember but have been reported on<br /> | |
770 | the list.<br /> | |
771 | - I'm thinking about qmake support (as suggested by Matteo Catanese some time ago)<br /> | |
772 | ... will require some work ... what do you think about it ?<br /> | |
773 | <br /> | |
774 | 18 Feb 2007<br /> | |
775 | [Alexey]<br /> | |
776 | - Fixed dns resolver under win32<br /> | |
777 | - Fixed minimized channels open<br /> | |
778 | - Added bot detection icon (who will write docs?)<br /> | |
779 | - Fixed winamp plugin problem under win32 (removed msvcr80.dll dependency)<br /> | |
780 | <br /> | |
781 | 08 Feb 2007<br /> | |
782 | [Pragma]<br /> | |
783 | - More Qt 4.x port.<br /> | |
784 | Solved the most disturbing problems: it looks a lot better now.<br /> | |
785 | - Font metric cache values can no longer be computed directly from a<br /> | |
786 | widget's font. We must use the painter idea of the font instead.<br /> | |
787 | This complicates caching a bit.<br /> | |
788 | - Some of the QPainter functions seem to behave in a bit different way<br /> | |
789 | - QFrame::drawContents() is gone... we need to reimplement paintEvent()<br /> | |
790 | - The setAutoFillBackground(false) setting seems to be propagated to children<br /> | |
791 | in some way (?) (as opposed to backgroundMode(NoBackground) in Qt3)<br /> | |
792 | - QToolButton::drawButton() is gone, need to directly drawPixmaps instead...<br /> | |
793 | - ...<br /> | |
794 | Ported also the first couple of modules.<br /> | |
795 | <br /> | |
796 | Qt 4 causes a lot of problems in porting but I'm starting to feel<br /> | |
797 | like the new library is very cool :)<br /> | |
798 | <br /> | |
799 | 05 Feb 2007<br /> | |
800 | [Pragma]<br /> | |
801 | - The KVIrc executable now compiles and starts with Qt4. With Qt3 everythin<br /> | |
802 | should work just like it did before.<br /> | |
803 | <br /> | |
804 | No modules are ported yet so a lot of functionality is not available...<br /> | |
805 | ... but it CAN connect to a server :)<br /> | |
806 | It tends to crash once in a while, has nasty problems with<br /> | |
807 | graphics and size of certain widgets: will need some hours of debugging.<br /> | |
808 | <br /> | |
809 | When testing the Qt4 port make sure you (re)move your old binary<br /> | |
810 | modules from /usr/local/share/kvirc/3.2/. KVIrc will attempt to load<br /> | |
811 | some modules from there and since they're linked to Qt3 the runtime<br /> | |
812 | (loader) is likely to go nuts with two Qt versions in memory.<br /> | |
813 | You have been warned... :)<br /> | |
814 | <br /> | |
815 | 30 Jan 2007<br /> | |
816 | [Alexey]<br /> | |
817 | - Introduced option "using identd only on connect"<br /> | |
818 | <br /> | |
819 | 29 Jan 2007<br /> | |
820 | [Alexey]<br /> | |
821 | - Introduced search in log files<br /> | |
822 | <br /> | |
823 | 25 Jan 2007<br /> | |
824 | [Pragma]<br /> | |
825 | - Yet more Qt 4.x port<br /> | |
826 | - Added the torrent interface module by Alexander Stillich<br /> | |
827 | <br /> | |
828 | 21 Jan 2007<br /> | |
829 | [Pragma]<br /> | |
830 | - More Qt 4.x port<br /> | |
831 | - More multiple identities work<br /> | |
832 | - Added the first considerations about the Qt 4.x port to hackers.guide.txt<br /> | |
833 | <br /> | |
834 | 20 Jan 2007<br /> | |
835 | [Pragma]<br /> | |
836 | - Another quick fix (for config values not saved correctly)<br /> | |
837 | - Started the implementation of multiple identities.<br /> | |
838 | <br /> | |
839 | 19 Jan 2007<br /> | |
840 | [Pragma]<br /> | |
841 | - Added the fixes for a couple of bugs introduced with the yesterday commit.<br /> | |
842 | Thnx to Alexander Stillich for the detailed report :)<br /> | |
843 | <br /> | |
844 | 18 Jan 2007<br /> | |
845 | [Pragma]<br /> | |
846 | - More Qt 4.x port. kvilib now compiles cleanly with both Qt 4.x and Qt 3.x.<br /> | |
847 | Don't know if it really works since kvirc compilation still bails out. We'll see :)<br /> | |
848 | <br /> | |
849 | 15 Jan 2007<br /> | |
850 | [Pragma]<br /> | |
851 | - Fixed the smart encoders a bit more<br /> | |
852 | - Theme management: rewritten the theme save dialog as a wizard, added screenshot management.<br /> | |
853 | - Really first step to Qt 4.x support: added ./configure switches to handle qt4 and<br /> | |
854 | fiddled the makefile variables to contain the right include and library paths.<br /> | |
855 | Still have no idea if everything works correctly since compilation bails out<br /> | |
856 | very early in kvilib.<br /> | |
857 | You're likely to have problems with moc since the configure script tends<br /> | |
858 | to find the Qt 3.x moc instead of the correct one. Use the --with-qt4-moc option<br /> | |
859 | to force the right moc compiler path.<br /> | |
860 | In Qt 4.x mode the COMPILE_USE_QT4 preprocessor variable is set: use it for conditionals...<br /> | |
861 | an #ifdef COMPILE_USE_QT4 is more or less equivalent to #if QT_VERSION >= 0x040000.<br /> | |
862 | We will need to "abstract" several collection classes to make everything<br /> | |
863 | work with both Qt 3.x and Qt 4.x. The goal is (or better would be) to hide everything in<br /> | |
864 | kvilib in order to have almost no conditional compilation in the kvirc core and in the modules.<br /> | |
865 | - Added a discussion about the versioning scheme in the hackers.guide.txt. Give<br /> | |
866 | it a read and make/add your comments :)<br /> | |
867 | <br /> | |
868 | 12 Jan 2007<br /> | |
869 | [Pragma]<br /> | |
870 | - Added a set of smart encoders that send in UTF-8 instead of the child encoding<br /> | |
871 | - Fixed a nasty bug in KviQString::vsprintf() that caused KVIrc to crash in response<br /> | |
872 | to certain messages from server<br /> | |
873 | - Added corrections and null checks in some places to make KVIrc resist to<br /> | |
874 | the ircfuzz.c attack.<br /> | |
875 | - Committed the spanish translation by Roberto Ciria<br /> | |
876 | <br /> | |
877 | 08 Jan 2007<br /> | |
878 | [Pragma]<br /> | |
879 | - More work on the themeing engine. Nearly finished.<br /> | |
880 | The theme packages created since Dec 28 aren't compatible anymore.<br /> | |
881 | (nobody was able to load them yet anyway :D), sorry.<br /> | |
882 | - Added support for the audacious media player, thnx to Alexander Stillich <torque at pltn dot org> :)<br /> | |
883 | - Added #kvirc channel links in the help menu. Please add your own localized #kvirc channel.<br /> | |
884 | <br /> | |
885 | 06 Jan 2007<br /> | |
886 | [Alexey]<br /> | |
887 | - Added gender info sharing tricks<br /> | |
888 | <br /> | |
889 | 28 Dec 2006<br /> | |
890 | [Pragma]<br /> | |
891 | - Added handling of unknown RPL_WHOIS* numeric replies by implementing a nice<br /> | |
892 | "guessing" algorithm suggested by Elephantman<br /> | |
893 | - Added a file with KVIrc file extension definitions. We should use the defs instead<br /> | |
894 | of hardcoding extensions like .kvt, .kvs or .kvp.<br /> | |
895 | - Added a fast generic packaging engine. A KVIrc package is a kind of zip archive<br /> | |
896 | with an uncompressed metadata header. It can be used to distribute both themes and addons.<br /> | |
897 | - First works on the theme exporting engine. Saving and packaging are now different operations.<br /> | |
898 | One first saves his theme to disk, eventually edits it manually (maybe by adding a nice<br /> | |
899 | splash screen or fixing some icons) and finally packages it by invoking a nice<br /> | |
900 | wizard based procedure. Still need to write the installation dialog.<br /> | |
901 | - Moved the whole theme management engine to a new module. It exports the<br /> | |
902 | management dialogs and some utility commands. There is no reason to load<br /> | |
903 | all this stuff at startup with the options dialog now.<br /> | |
904 | <br /> | |
905 | 27 Dec 2006<br /> | |
906 | [Noldor]<br /> | |
907 | - Alias editor module:<br /> | |
908 | added the possibility to save a selection of aliases in separated files (every file will have the alias name);<br /> | |
909 | fixed search function;<br /> | |
910 | - Script editor module:<br /> | |
911 | fixed replace command(in "replace all aliases" too);<br /> | |
912 | now syntax highlighter recognize command "function" and "internal";<br /> | |
913 | - Objects module:<br /> | |
914 | added objects.classes, objects.variables, objects.classAllHandlers;<br /> | |
915 | fixed crash in listviewitem class;<br /> | |
916 | fixed little bug in multilinnedit class (function $setWordWrap);<br /> | |
917 | <br /> | |
918 | <br /> | |
919 | 19 Dec 2006<br /> | |
920 | [Pragma]<br /> | |
921 | - help.open: open only one help window unless -n is used<br /> | |
922 | <br /> | |
923 | 17 Dec 2006<br /> | |
924 | [Pragma]<br /> | |
925 | - Committed the new german translation file by Mihai "Ionic" Moldovan<br /> | |
926 | - Switched the source control system to SVN: happy coding :)<br /> | |
927 | <br /> | |
928 | 15 Dec 2006<br /> | |
929 | [Pragma]<br /> | |
930 | - Yet more work on the options dialog<br /> | |
931 | - Added an option for the "network name in taskbar": it's cool, but we want to choose :)<br /> | |
932 | <br /> | |
933 | 12 Dec 2006<br /> | |
934 | [Alexey]<br /> | |
935 | - Added option to create minimized channels<br /> | |
936 | - Fixed nick selecting in userlist via ircview<br /> | |
937 | - Fixed mouse hover link effect<br /> | |
938 | - Network name now will be shown in the taskabr instead on server name<br /> | |
939 | <br /> | |
940 | 07 Dec 2006<br /> | |
941 | [Pragma]<br /> | |
942 | - Yet more work on the options dialog<br /> | |
943 | - Fixed a crash related to the dialog.* module calls<br /> | |
944 | <br /> | |
945 | 28 Nov 2006<br /> | |
946 | [Pragma]<br /> | |
947 | - More work on the options dialogs<br /> | |
948 | - Removed the duplicated kvc_ icon.<br /> | |
949 | <br /> | |
950 | 19 Nov 2006<br /> | |
951 | [Alexey]<br /> | |
952 | - New function - $chan.getUrl<br /> | |
953 | - NickServ identity can now accept masks in nick field<br /> | |
954 | <br /> | |
955 | 16 Nov 2006<br /> | |
956 | [Alexey]<br /> | |
957 | - Added a simple browser-like address bar to console<br /> | |
958 | - Clicking on nick in channel ircview now selects it in the userlist<br /> | |
959 | - Avatar dcc send rejected if avatar size greater, then max filesize, setted in options<br /> | |
960 | <br /> | |
961 | 15 Nov 2006<br /> | |
962 | [HelLViS69]<br /> | |
963 | - Added a checkbox on AwayIndicator applet popup to choose to go away<br /> | |
964 | on all IRC Contexts<br /> | |
965 | <br /> | |
966 | 14 Nov 2006<br /> | |
967 | [Pragma]<br /> | |
968 | - Moved the userlist feature options page to the theme option dialog<br /> | |
969 | and splitted all the userlist options in tabs<br /> | |
970 | - Corrected some typos around<br /> | |
971 | - Reworked the output options page<br /> | |
972 | - Updated the directory selection dialog under KDE<br /> | |
973 | - Avatars bigger than 1024x768 make KVIrc complain when setting them<br /> | |
974 | and are scaled to a saner size when they are received from others.<br /> | |
975 | <br /> | |
976 | 13 Nov 2006<br /> | |
977 | [Pragma]<br /> | |
978 | - Added $object.instances(): useful when implementing singletons.<br /> | |
979 | - Fixed a small image dialog issue<br /> | |
980 | <br /> | |
981 | 9 Nov 2006<br /> | |
982 | [Pragma]<br /> | |
983 | - Added support for chunked HTTP transfer encoding as required by HTTP/1.1<br /> | |
984 | - A fix for object toolbar position not saved properly<br /> | |
985 | - A fix for the addon management dialog not repainted correctly<br /> | |
986 | - A fix for loading of files by the means of KviFileUtils::loadFile()...<br /> | |
987 | /parse is one of them and it expects an utf8 encoded file.<br /> | |
988 | (read: all *.kvs files must be utf8 encoded, there is no other decent<br /> | |
989 | portable way to preserve the national characters...)<br /> | |
990 | <br /> | |
991 | 8 Nov 2006<br /> | |
992 | [Pragma]<br /> | |
993 | - A fix for KviStr handling incorrectly multibyte strings (fixes some localization issues)<br /> | |
994 | - A simple hack-in for a protocol filter.. maybe msn ?<br /> | |
995 | <br /> | |
996 | 6 Nov 2006<br /> | |
997 | [Pragma]<br /> | |
998 | - Various minor fixes around<br /> | |
999 | - Splitted the core small icons libraries in separate icons.<br /> | |
1000 | - Moved the small icons to a subdirectory to speed up the loading (we are already at more than 280 icons...)<br /> | |
1001 | <br /> | |
1002 | 1 Nov 2006<br /> | |
1003 | [Alexey]<br /> | |
1004 | - Added unreal NAMESX and UHNAMES support<br /> | |
1005 | - Fixed $hexToAscii function<br /> | |
1006 | - Make DCC File Open/Save dialogs have native look on windows<br /> | |
1007 | - Fixes in filesystem handling. Fixed bug when KVIrc unable to load translation from non-latin folders<br /> | |
1008 | - Fixed actions' accelerators<br /> | |
1009 | - CTCP Page dialog now stays on top of desktop<br /> | |
1010 | - Fixed in tray minimizing/restoring on win32<br /> | |
1011 | <br /> | |
1012 | Oct 2006<br /> | |
1013 | [Alexey]<br /> | |
1014 | - WIN32 compiling need QTTAG env var with "mtnc321" value for non-commercial QT 3.2.1 or "mt336" for QT 3.3.6<br /> | |
1015 | - New win32 tray icon<br /> | |
1016 | - Added snd.mute, snd.unmute, $snd.isMuted to KVS<br /> | |
1017 | - Moved theme selection out from theme options to avoid partyally applying of themes<br /> | |
1018 | - Added some lost functions to "painter" class<br /> | |
1019 | - Fixed ignore system<br /> | |
1020 | - Fixed input themeing (black on black bug)<br /> | |
1021 | - "play" command is now alias for snd.play<br /> | |
1022 | - IMPORTANT: fixed proper soket closing on win32<br /> | |
1023 | - Fixed crash after first run wizard on *nix<br /> | |
1024 | - Make possible installation on USB removable drives (WIN32). KVIrc can store settings in program folder<br /> | |
1025 | - Make pathes in configs system-independent<br /> | |
1026 | <br /> | |
1027 | 23 Sep 2006<br /> | |
1028 | [Zerg] (commited by Alexey)<br /> | |
1029 | - Change dock icon size to 22x22 on KDE. Fixed style of icon<br /> | |
1030 | - Better in-tray minimizing<br /> | |
1031 | [Alexey]<br /> | |
1032 | - Setted tray icon background to transparent<br /> | |
1033 | <br /> | |
1034 | 18 Sep 2006<br /> | |
1035 | [Noldor]<br /> | |
1036 | - Added alphablend in objects.blend<br /> | |
1037 | - Added doc to class image and function setOpacity()<br /> | |
1038 | ... now we can create some weird, cool effect :=D<br /> | |
1039 | <br /> | |
1040 | 08 Sep 2006<br /> | |
1041 | [Alexey]<br /> | |
1042 | - Fixed input line painting bug: cursor goes out of visible range<br /> | |
1043 | <br /> | |
1044 | 25 Aug - 07 Sep 2006<br /> | |
1045 | [Alexey]<br /> | |
1046 | - Fixed couple of bugs, include crashbug when applying a new theme<br /> | |
1047 | - Rewrited channel mode handling<br /> | |
1048 | - Rewrited setup wizard<br /> | |
1049 | - Corrected themeing of input<br /> | |
1050 | - Del key deletes selected transfer in filetransfers<br /> | |
1051 | - Changed trayicon bechaviour. Now it's configurable.<br /> | |
1052 | <br /> | |
1053 | <br /> | |
1054 | 25 Aug 2006<br /> | |
1055 | [Pragma]<br /> | |
1056 | - uparser is definitively gone: KVS is the reality.<br /> | |
1057 | - cleanups all around, removing unused code etc.<br /> | |
1058 | - documentation cleanups<br /> | |
1059 | <br /> | |
1060 | 13 Aug 2006<br /> | |
1061 | [Pragma]<br /> | |
1062 | - Fixed some docs about KVS<br /> | |
1063 | - $boolean(), $string(), $integer() casts.<br /> | |
1064 | <br /> | |
1065 | 27 Jul 2006<br /> | |
1066 | [Alexey]<br /> | |
1067 | - Classic taskbar now looks fine in os-style. It uses new frames and borders<br /> | |
1068 | - Make classic taskbar resizable<br /> | |
1069 | - Make Tree taskbar header hidable. Hide it by default<br /> | |
1070 | - Tree taskbar change cursor to hand while moving over an item<br /> | |
1071 | <br /> | |
1072 | 27 Jul 2006<br /> | |
1073 | [Alexey]<br /> | |
1074 | - New -a | --all-networks switch for away and back commands to apply their action to all connected networks<br /> | |
1075 | - Fixed bug with long channellins scrolling; removed horisontal scrollbar<br /> | |
1076 | <br /> | |
1077 | 27 Jul 2006<br /> | |
1078 | [Alexey]<br /> | |
1079 | - Timestamp format now can be configured via options<br /> | |
1080 | - Input saves string in history when it was send via Ctrl+Return<br /> | |
1081 | - Fixed case sensivity mode handling in usermode popup<br /> | |
1082 | <br /> | |
1083 | 26 Jul 2006<br /> | |
1084 | [Alexey]<br /> | |
1085 | - Added option to include MSGTYPE info in theme packs<br /> | |
1086 | - Added support fot ports, greater than 65536<br /> | |
1087 | <br /> | |
1088 | 25 Jul 2006<br /> | |
1089 | [Pragma]<br /> | |
1090 | - Comparison operators now prefer numeric operands instead of strings.<br /> | |
1091 | - Added $str.printf()<br /> | |
1092 | [Alexey]<br /> | |
1093 | - Fixed bug in language seletor<br /> | |
1094 | - New XML load addon dialog<br /> | |
1095 | - Show progress bar while indexing help<br /> | |
1096 | <br /> | |
1097 | 24 Jul 2006<br /> | |
1098 | [Alexey]<br /> | |
1099 | - Added XML (single file) theme export/import<br /> | |
1100 | - Added ability to delete installed themes<br /> | |
1101 | <br /> | |
1102 | 22 Jul 2006<br /> | |
1103 | [Alexey]<br /> | |
1104 | - Fixed bugs in filetransfers window while operating with localized filenames<br /> | |
1105 | - Renamed "orphan_servers" to "Standalone Servers"<br /> | |
1106 | <br /> | |
1107 | 21 Jul 2006<br /> | |
1108 | [Alexey]<br /> | |
1109 | - Added e2k URL highlighting<br /> | |
1110 | <br /> | |
1111 | 20 Jul 2006<br /> | |
1112 | [Alexey]<br /> | |
1113 | - Implemented help topics and keywords caching<br /> | |
1114 | - Topic can be viewed via double-click for non-opers in read-only mode<br /> | |
1115 | - Fixed PageUp/PageDown in logviewer<br /> | |
1116 | - Fixed defsctipt. Kickban now uses mask from kvirc prefs<br /> | |
1117 | - Fixed avatar handling while it trnsfered via DCC, filename contains space, but replacing spaces with _ enabled<br /> | |
1118 | - Fixed connection to stupid win32 proxies<br /> | |
1119 | - Added HTTP Proxy error displaying<br /> | |
1120 | - New autojoin channel editor; fixed bugs in channel autojoining<br /> | |
1121 | <br /> | |
1122 | 19 Jul 2006<br /> | |
1123 | [Alexey]<br /> | |
1124 | - Fixed DCC non-latin filenames handling<br /> | |
1125 | - Fixed avatars with non-latin names handling<br /> | |
1126 | <br /> | |
1127 | 07 Jul 2006<br /> | |
1128 | [Alexey]<br /> | |
1129 | - Fixed proxy connection (HTTP proxy doesn't require Server ip resolving now)<br /> | |
1130 | <br /> | |
1131 | <br /> | |
1132 | 28 Jun 2006<br /> | |
1133 | [Pragma]<br /> | |
1134 | - Fixed some CTCP handling as suggested by CtrlAltCa<br /> | |
1135 | - foreach now doesn't iterate over empty variables unless the -a switch is used.<br /> | |
1136 | <br /> | |
1137 | 23 Jun 2006<br /> | |
1138 | [Ahinu]<br /> | |
1139 | - Work on the mediaplayer module: more linux support + cmd/fnc cleaning<br /> | |
1140 | <br /> | |
1141 | 10 Jun 2006<br /> | |
1142 | [Alexey]<br /> | |
1143 | - Added icons to some tooltips<br /> | |
1144 | - Added Alt+DIGIT hotkey for window switching. Removed Ctrl+End hotkey(changed to Ctrl+F4)<br /> | |
1145 | <br /> | |
1146 | 05 Jun 2006<br /> | |
1147 | [Alexey]<br /> | |
1148 | - Fixed join channels menu<br /> | |
1149 | - Added insert text icon submenu to input editor popup<br /> | |
1150 | - Added feature to autosave logs<br /> | |
1151 | <br /> | |
1152 | 23 May 2006<br /> | |
1153 | [Alexey]<br /> | |
1154 | - Channel/topic input lines now have a OS-style border<br /> | |
1155 | [Fiber^]<br /> | |
1156 | - Added hungarian translation<br /> | |
1157 | <br /> | |
1158 | 21 May 2006<br /> | |
1159 | [Alexey]<br /> | |
1160 | - Fixed crash while topic contains a text icon<br /> | |
1161 | - Fixed colorizing nick as in the userlist while custom color is set for the normal users<br /> | |
1162 | <br /> | |
1163 | 20 May 2006<br /> | |
1164 | [Alexey]<br /> | |
1165 | - Added automatic codepage select for servers, that doesn't insart "CODAPAGES" in RPL_ISUPPORT message<br /> | |
1166 | - Now recent channels are network-dependend. For example #kvirc@Freenode and #kvirc@Azzurra are the different channels<br /> | |
1167 | - Switched to 3.2.3<br /> | |
1168 | - Fixed (finally?) window restoring from tray icon<br /> | |
1169 | - Fixes in mIRC color handling<br /> | |
1170 | <br /> | |
1171 | 15 May 2006<br /> | |
1172 | [Alexey]<br /> | |
1173 | - Fixed issues when IP specified instead of server name in server properties<br /> | |
1174 | <br /> | |
1175 | 13 May 2006<br /> | |
1176 | [Alexey]<br /> | |
1177 | - Added search and document index to the help system<br /> | |
1178 | <br /> | |
1179 | 10 May 2006<br /> | |
1180 | [Alexey]<br /> | |
1181 | - Added texticon module to manage text icon collection<br /> | |
1182 | - Added detection if the KVIrc running to the win32 insatll script (patch contributed by Zerg)<br /> | |
1183 | <br /> | |
1184 | 02 May 2006<br /> | |
1185 | - Improved win32 insatll script (patch contributed by Zerg)<br /> | |
1186 | <br /> | |
1187 | 22 Apr 2006<br /> | |
1188 | [Alexey]<br /> | |
1189 | - Now user can define position and/or tiling methood of backgrounds<br /> | |
1190 | <br /> | |
1191 | 22 Apr 2006<br /> | |
1192 | [Alexey]<br /> | |
1193 | - Added visual effects to the tree taskbar<br /> | |
1194 | <br /> | |
1195 | 19 Apr 2006<br /> | |
1196 | [Alexey]<br /> | |
1197 | - [WIN32] Added installer script for NSIS installer (nsis.sf.net). It can properly uninstall local data dir, automatically install Winamp plugin<br /> | |
1198 | - Added ability to bind sounds on some events via options dialog<br /> | |
1199 | <br /> | |
1200 | 18 Apr 2006<br /> | |
1201 | [Alexey]<br /> | |
1202 | - !KVIrc now can run from localized folder (generally WIN32 fix)!<br /> | |
1203 | - Added options to strip colors from logs<br /> | |
1204 | - Filelist retirned to the left in logviewer<br /> | |
1205 | - Restyled win32 tray icon (now it looks similar to the *nix tray icon)<br /> | |
1206 | - Added tray icon flashing<br /> | |
1207 | - Added $lang function to detect user language<br /> | |
1208 | - Updated default toolbars<br /> | |
1209 | <br /> | |
1210 | 15 Apr 2006<br /> | |
1211 | [Alexey]<br /> | |
1212 | - updated graphical emotions<br /> | |
1213 | - added ability to hide channel's tool buttons<br /> | |
1214 | - options dialog is now closable by escape button<br /> | |
1215 | - added ability to hide input tool buttons<br /> | |
1216 | - colors and msgtypes now can be saved into the logfiles<br /> | |
1217 | <br /> | |
1218 | 07 Apr 2006<br /> | |
1219 | [Alexey]<br /> | |
1220 | - added support for caculating md5, md4, md2, sha1, mdc2, ripemd160, dss1 digests via new $str.digest function<br /> | |
1221 | <br /> | |
1222 | 01 Apr 2006<br /> | |
1223 | [Alexey]<br /> | |
1224 | - changed KVS_PT_STRINGLIST type to QStringList<br /> | |
1225 | - added option to set default ban mask<br /> | |
1226 | - added options to set maximum width of classic taskbar button<br /> | |
1227 | <br /> | |
1228 | 17 Mar 2006<br /> | |
1229 | [Alexey]<br /> | |
1230 | - More intelligent word highlighting<br /> | |
1231 | <br /> | |
1232 | 14 Mar 2006<br /> | |
1233 | [Alexey]<br /> | |
1234 | - Added HTTP Auth compatability<br /> | |
1235 | - Redesigned log viewer<br /> | |
1236 | - Added ability to remove logs in log viewer<br /> | |
1237 | - Added nicer styling of Tool buttons<br /> | |
1238 | - Fixed bugs in logfiles naming<br /> | |
1239 | <br /> | |
1240 | 07 Mar 2006<br /> | |
1241 | [Alexey]<br /> | |
1242 | - Added ability to choose smyles from external file<br /> | |
1243 | - Fixed sorting bans (invites,exempts) by date<br /> | |
1244 | <br /> | |
1245 | 05 Mar 2006<br /> | |
1246 | [Alexey]<br /> | |
1247 | - Added option to sort received files by nicks<br /> | |
1248 | <br /> | |
1249 | 26 Feb 2006<br /> | |
1250 | [Pragma]<br /> | |
1251 | - KVS now uses 64 bit integers, if possible<br /> | |
1252 | - More work on zero port DCC handshakes (still a bit work in progress)<br /> | |
1253 | - Finally managed the KviListView to display a transparent background<br /> | |
1254 | picture (hopefully) without flickering. Does it work on windows ?<br /> | |
1255 | - Added $hptimestamp() for high(er) precision time intervals computation<br /> | |
1256 | - Recently also more work on the options dialog<br /> | |
1257 | - the theme options now have its own toplevel dialog<br /> | |
1258 | (some of the options still need to be moved around)<br /> | |
1259 | - added a (still primitive) search function<br /> | |
1260 | <br /> | |
1261 | 26 Feb 2006<br /> | |
1262 | [Alexey]<br /> | |
1263 | - added "away" section to the dockwidget menu<br /> | |
1264 | - tray icon now transparent under *nix<br /> | |
1265 | - added autohide indicator to notifier<br /> | |
1266 | <br /> | |
1267 | 24 Feb 2006<br /> | |
1268 | [Alexey]<br /> | |
1269 | - added option for closing in tray (patch by Zerg)<br /> | |
1270 | - added option for startup minimized<br /> | |
1271 | - added deeper nick change customization in away<br /> | |
1272 | - added "Quit" item to the main menu<br /> | |
1273 | - new tray icon under *nix, more selective tray tooltip<br /> | |
1274 | <br /> | |
1275 | 22 Feb 2006<br /> | |
1276 | [Alexey]<br /> | |
1277 | - improved nick colorization in KViIrcView: now registered nicks are colorised as in the userlist<br /> | |
1278 | - now it is possible to assign a comment to the registered user. Comment will be shown it tooltip and WATCH join/quit messages<br /> | |
1279 | - added option for colorizing own nick in different color<br /> | |
1280 | <br /> | |
1281 | 21 Feb 2006<br /> | |
1282 | [Alexey]<br /> | |
1283 | - added option to disable avatar scaling if it less that required size<br /> | |
1284 | <br /> | |
1285 | 20 Feb 2006<br /> | |
1286 | - registered users can be organazid into groups<br /> | |
1287 | - some fixes in maskeditor<br /> | |
1288 | <br /> | |
1289 | 13 Feb 2006<br /> | |
1290 | [Ahinu]<br /> | |
1291 | - regchan.list -> regchan.showlist, added $regchan.list<br /> | |
1292 | - Added $str.stripcolors<br /> | |
1293 | <br /> | |
1294 | 05 Feb 2006<br /> | |
1295 | [Pragma]<br /> | |
1296 | - Started the big cleanup of the options dialog. Identity options for now.<br /> | |
1297 | - Moved the translations of the options module to a specific po file.<br /> | |
1298 | This makes the job units smaller (for translators) and doesn't force<br /> | |
1299 | kvirc to load all these strings at startup.<br /> | |
1300 | The original translations are preserved and the translators should<br /> | |
1301 | remove the unused overlapping (and commented out) portions of the kvirc_*.po<br /> | |
1302 | and options_*.po at the next opportunity.<br /> | |
1303 | <br /> | |
1304 | 03 Feb 2006<br /> | |
1305 | - Improved maskedior. Now it can edit masks;)<br /> | |
1306 | - Fixed issues with [] symbols in Wildcard expressions<br /> | |
1307 | <br /> | |
1308 | 02 Feb 2006<br /> | |
1309 | [Pragma]<br /> | |
1310 | - Added zero port request handling also for DCC CHAT.<br /> | |
1311 | We support it also in outgoing requests now.<br /> | |
1312 | - Fixed the problems with execution of perl script that contain warnings.<br /> | |
1313 | <br /> | |
1314 | 27 Jan 2006<br /> | |
1315 | [Pragma]<br /> | |
1316 | - Again missed updated<br /> | |
1317 | - Initial support for shared double buffering (will reduce memory usage)<br /> | |
1318 | - Finished the cool listview initiated by Alexey (still needs testing on windows tough)<br /> | |
1319 | - Some other things I have forgot :D<br /> | |
1320 | <br /> | |
1321 | 17 Jan 2006<br /> | |
1322 | [Pragma]<br /> | |
1323 | - We now suppor the mIrc zero port DCC protocol both in incoming and *outgoing* transfers<br /> | |
1324 | The outgoing protocol is activated by /dcc.rsend -z<br /> | |
1325 | - A couple of fixes for the KVS engine<br /> | |
1326 | - Some fixes for the perlcore module (almost finished: it just needs a better warning handler...)<br /> | |
1327 | [Grifisx & Noldor]<br /> | |
1328 | - Some projects updated<br /> | |
1329 | - Fixed varius bug in object module (we hope less crashes ;) )<br /> | |
1330 | - Deleted some old, unused objects classes function<br /> | |
1331 | - Added function $height() and $width() in class pixmap<br /> | |
1332 | - Fixed and optimized objects.blend command: now it is very cool and you can create some eyes candy effect<br /> | |
1333 | very easily =)(more new graphic commands will come in the near future)<br /> | |
1334 | - The porting of the module object is near to finish: only class socket is missing.<br /> | |
1335 | <br /> | |
1336 | 14 Jan 2006<br /> | |
1337 | [Grifisx & Noldor]<br /> | |
1338 | - Added the new class object named "image": at this moment it is in alpha state and without docs;<br /> | |
1339 | - Added command objects.blend.<br /> | |
1340 | [Pragma]<br /> | |
1341 | - Added the math.* module<br /> | |
1342 | - Fixed comparison of variables in KVS<br /> | |
1343 | <br /> | |
1344 | 13 Jan 2006<br /> | |
1345 | [Grifisx & Noldor]<br /> | |
1346 | - Fixed bugs in object classes<br /> | |
1347 | [Alexey]<br /> | |
1348 | - Window now saves logging state and userlist state<br /> | |
1349 | - CTCP VERSION reply now shows os version and QT version<br /> | |
1350 | - Added support for RPL_ENDOFSTATS (219) message<br /> | |
1351 | [Pragma]<br /> | |
1352 | - Missed to update this file for a while :D<br /> | |
1353 | - The object classes are now persistent: they are stored on disk so one does not need to always redeclare them in aliases<br /> | |
1354 | - Added the "user friendly commandline" button to the input widget and the global option to keep it automatically on/off<br /> | |
1355 | - Other small fixes that I can't remember<br /> | |
1356 | <br /> | |
1357 | 11 Jan 2006<br /> | |
1358 | [Alexey]<br /> | |
1359 | - Added an option to disable notifier window flashing<br /> | |
1360 | - Fixed doubleclick interval in ircview<br /> | |
1361 | - Added support for guessing max modes per line from RPL_ISUPPORT<br /> | |
1362 | - Now you must use // prefix in nput line to use full KVS syntax. The / prefix don't parse arguments at all<br /> | |
1363 | <br /> | |
1364 | 10 Jan 2006<br /> | |
1365 | [KVirc Development Team]<br /> | |
1366 | - Events now works in objects module<br /> | |
1367 | - Lots of other improvements in objects module<br /> | |
1368 | - Options to minimize in tray<br /> | |
1369 | - New styled checkboxes are fully functional now under all OS<br /> | |
1370 | - Fixed mIRC color handling<br /> | |
1371 | - Fixed file handling in snd module on localized filesystems<br /> | |
1372 | <br /> | |
1373 | 4 Jan 2006<br /> | |
1374 | [Pragma]<br /> | |
1375 | - Started porting events on new KVS<br /> | |
1376 | [Alexey]<br /> | |
1377 | - Added colors to the topic history widget<br /> | |
1378 | - Added ability to count total connection time for all connections for the connection timer applet<br /> | |
1379 | <br /> | |
1380 | 25 Dec 2005 - 3 Jan 2006<br /> | |
1381 | - Removed old KVS<br /> | |
1382 | - Added history to the topic editor<br /> | |
1383 | - Redisigned splash screen<br /> | |
1384 | <br /> | |
1385 | 24 Dec 2005<br /> | |
1386 | [Pragma]<br /> | |
1387 | - More modules ported to KVS: only dcc and dialog are partially missing<br /> | |
1388 | at this point. Prepare for the big cleanup :)<br /> | |
1389 | - Added JIS7 and euc-JP to the list of supported codecs (thnx hagabaka!)<br /> | |
1390 | - Some small fixes to the options dialog that was going nuts recently...<br /> | |
1391 | <br /> | |
1392 | 20 Dec 2005<br /> | |
1393 | [Pragma]<br /> | |
1394 | - Almost finished the work on alias namespaces: they should be usable now<br /> | |
1395 | - Ported the perl modules to the new KVS<br /> | |
1396 | - Ported the sharedfile module to the new KVS too, really few modules<br /> | |
1397 | are missing now<br /> | |
1398 | - Fixed a couple of buggies in KviCommandFormatter that prevented<br /> | |
1399 | aliases from being correctly removed<br /> | |
1400 | - Some work in the new KVS engine: the big cleanup is coming...be afraid!<br /> | |
1401 | <br /> | |
1402 | 18 Dec 2005<br /> | |
1403 | [Pragma]<br /> | |
1404 | - Alias namespaces and other curious thingies all around<br /> | |
1405 | <br /> | |
1406 | 10 Dec 2005<br /> | |
1407 | [Alexey]<br /> | |
1408 | - [Kernel] New theme package format. Now theme s\is a king of addon<br /> | |
1409 | - [KVS] Fixed crash while calling $tr("") in new KVS<br /> | |
1410 | - [Kernel] Other bugfixes<br /> | |
1411 | <br /> | |
1412 | [Pragma]<br /> | |
1413 | - [Kernel] Fixed crashbugs in KVS kernel<br /> | |
1414 | <br /> | |
1415 | 09 Dec 2005<br /> | |
1416 | [Alexey]<br /> | |
1417 | - [Kernel] Fixed bugs in handling modes. Now it is case sensivity<br /> | |
1418 | - [UI] Fixed bug with deleting selected text from input line or topic editor<br /> | |
1419 | - [UI] Pressing a key in userlist now selects the first nick with first letter, equal to the pressed key<br /> | |
1420 | - [UI] Now options splitted into 3 categories: for novice,normal and experienced users. Newbies should see really simple configuration dialog<br /> | |
1421 | <br /> | |
1422 | 07 Dec 2005<br /> | |
1423 | [Alexey]<br /> | |
1424 | - [Kernel] KVirc *hopefelly* supports now localized file names and file pathes! (but it really partially support it now:)))<br /> | |
1425 | - [UI] Added missed option to the irc option widget. Now user can specify number of maximum send channel modes per line<br /> | |
1426 | <br /> | |
1427 | 06 Dec 2005<br /> | |
1428 | [Alexey]<br /> | |
1429 | - [UI] Added themes previews to the setup wizard<br /> | |
1430 | <br /> | |
1431 | 05 Dec 2005<br /> | |
1432 | [Alexey]<br /> | |
1433 | - [Kernel] Added soma additional checks to KviRegisteredUser class.<br /> | |
1434 | - [Kernel] Mode work on filesystem interfave<br /> | |
1435 | - [Kernel] Much better filenames encoding function from internationalization point of view. Logfile names becomes not so ugly:)<br /> | |
1436 | <br /> | |
1437 | 01 Dec 2005<br /> | |
1438 | [Alexey]<br /> | |
1439 | - [UI] Fixed bug with nick completion<br /> | |
1440 | <br /> | |
1441 | 26 Nov 2005<br /> | |
1442 | [Alexey]<br /> | |
1443 | - [UI] Now it is a programm option to disable splash and no more --disable-splash configure option<br /> | |
1444 | 27 Nov 2005<br /> | |
1445 | [Alexey]<br /> | |
1446 | - [Kernel] Fixed crashes in action and toolbar modules under windows<br /> | |
1447 | - [Kernel] Added trick to resolve unmasked local hostname from 001 server message, even when you using +x mode<br /> | |
1448 | <br /> | |
1449 | 26 Nov 2005<br /> | |
1450 | [Alexey]<br /> | |
1451 | - [UI] Fixed bug with non-latin search in ircview. Now it works:)<br /> | |
1452 | - [UI] Improved \r handling in ircview. Now it can contain colors in the label title.<br /> | |
1453 | - [UI] Improved smart nick and channel highlighting.<br /> | |
1454 | - [UI] Escape hotkey (minimize window) replaced with Ctrl+Esc hotkey.<br /> | |
1455 | - [UI] Better code highlighting and code completion in scripteditor.<br /> | |
1456 | <br /> | |
1457 | 25 Nov 2005<br /> | |
1458 | [Alexey]<br /> | |
1459 | - [UI] Added smart nick and channel highlighting. Now most of channel names and nicknames are recognized and you can click on it by mouse:)<br /> | |
1460 | <br /> | |
1461 | 24 Nov 2005<br /> | |
1462 | [Alexey]<br /> | |
1463 | - [KVS] config module ported<br /> | |
1464 | - [KVS] mediaplayer module ported<br /> | |
1465 | - [KVS] fixed _tonns_ of crashes in objects module with new KVS<br /> | |
1466 | <br /> | |
1467 | 23 Nov 2005<br /> | |
1468 | [Alexey]<br /> | |
1469 | - [Kernel] Added ability to choose proxy server in irc server's preferences. You can choose different proxyes for different servers<br /> | |
1470 | <br /> | |
1471 | 22 Nov 2005<br /> | |
1472 | [Alexey]<br /> | |
1473 | - [KVS] Removed ugly $insertInInput function, added commands window.setInputText,window.insertInInputText and function $windos.inputText<br /> | |
1474 | - [KVS] Make new KVS allows to use '_' symbol in functions' names,commands' names and variables' names<br /> | |
1475 | - [Kernel] Added support for RPL_ADMINME, RPL_ADMINLOC1, RPL_ADMINLOC2, RPL_ADMINEMAIL, RPL_COMMANDSYNTAX, RPL_INVITING, RPL_INFO, RPL_INFOSTART, RPL_ENDOFINFO, RPL_TIME, ERR_NOSUCHSERVER, ERR_NOSUCHCHANNEL, ERR_CANNOTSENDTOCHAN, ERR_NOCOLORSONCHAN server messages<br /> | |
1476 | - [Kernel] Added support for gzipping logs and viewing gzipped logs<br /> | |
1477 | [Pragma]<br /> | |
1478 | - First step for the implementation of namespaces in aliases (new KVS only)<br /> | |
1479 | <br /> | |
1480 | 21 Nov 2005<br /> | |
1481 | [Alexey]<br /> | |
1482 | - [UI] Ctrl+Enter now sends text to the channel(query,dcc chat,etc..) even if it has "/" at beginning.<br /> | |
1483 | - [Kernel] Tuned output and string formatting functions. Really solves TONNS of internationalization problems:))<br /> | |
1484 | - [Kernel] Code tuning: chack all sources to proper encodig data, sended to server. Make corrections.<br /> | |
1485 | - [Modules] Some other internationalization fixes in DCC module<br /> | |
1486 | - [UI] Added option to colorize nicks in channel messages the same, as they colorized in the userlist view<br /> | |
1487 | [Pragma]<br /> | |
1488 | - ported dialog.textinput<br /> | |
1489 | - more fixes around<br /> | |
1490 | <br /> | |
1491 | 20 Nov 2005<br /> | |
1492 | [Pragma]<br /> | |
1493 | - Started porting the dialog module<br /> | |
1494 | - Added the callback object KVS base class<br /> | |
1495 | - a small fix for KviInput (gcc warning)<br /> | |
1496 | <br /> | |
1497 | 08 Nov 2005<br /> | |
1498 | [Alexey]<br /> | |
1499 | - [KVS] Error and warning texts are now readable in localized versions<br /> | |
1500 | - [UI] Added option to enable or disable showing query information label<br /> | |
1501 | - [UI] Added some items into the main menu<br /> | |
1502 | - [UI] Added default menu on right click at url link<br /> | |
1503 | - [KVS] Added $str.fromClipboard function and str.toClipboard command<br /> | |
1504 | - [UI] Channel mode label now allows to edit chanmodes<br /> | |
1505 | - [UI] Added new information label into Query window<br /> | |
1506 | - [KVS] Fixed bug 0000270 with OnChannelModeChange event<br /> | |
1507 | - [Kernel] Fixed click vs double click bug<br /> | |
1508 | - [Kernel] Added parsing of 703(WeNet) and 020 messages<br /> | |
1509 | - [UI] New topic editor<br /> | |
1510 | - [Misc] Fixed some other bugs<br /> | |
1511 | - [UI] Fixed permission on topiceditor and mode editors(for ircOps and halfops)<br /> | |
1512 | - [Kernel] Fixed bug when message, that have raw event handlers decode 2 times<br /> | |
1513 | - [Modules] Fixed internationalization issues in avatar module<br /> | |
1514 | - [KVS] Window,reguser,url,term,toolbareditor,regchan modules are ported..<br /> | |
1515 | - [KVS] Log module ported, porting logging system from KviStr to QString<br /> | |
1516 | - [kernel] Some fixes for COMPILE_ONLY_NEW_KVS<br /> | |
1517 | <br /> | |
1518 | [Pragma]<br /> | |
1519 | - More work on the KVS engine<br /> | |
1520 | - avatar module ported...<br /> | |
1521 | - Merged various small fixes done in the last days<br /> | |
1522 | <br /> | |
1523 | 05 Nov 2005<br /> | |
1524 | [Alexey]<br /> | |
1525 | - added 7 new events to hangle single clicks<br /> | |
1526 | - added 2 new functions to get/set/insert text in window's inut lineedit<br /> | |
1527 | - added 2 new options for the proper handling of winamp encoding and ID3 tags' encodings<br /> | |
1528 | - started dcc module porting from KviStr to QString<br /> | |
1529 | - resolved lot of internatiolization problems in DCC module<br /> | |
1530 | - improved defscript<br /> | |
1531 | <br /> | |
1532 | 26 Oct 2005<br /> | |
1533 | [Alexey]<br /> | |
1534 | - Added Ctrl+A shortcut for select all<br /> | |
1535 | - Total latin1() elemination<br /> | |
1536 | - Fixed bugs from bugtrack<br /> | |
1537 | - Improved usermode menu<br /> | |
1538 | - Resolved issues with encodings in DCC chat and transfer<br /> | |
1539 | - Editbox now has focus by default in search window<br /> | |
1540 | - Changed /ame and /amsg behaviour<br /> | |
1541 | - Make connect/disconnect button to reconnect to last used in this context server,not to last used globally<br /> | |
1542 | - Added WeNet network<br /> | |
1543 | - Fixed CTCP handling<br /> | |
1544 | - Fixed +e and +I chanmodes handling<br /> | |
1545 | - Fixed issues with non-latin symbols in scripts<br /> | |
1546 | - Fixed encodings in logfiles<br /> | |
1547 | - Fixed encodings in socket agent window<br /> | |
1548 | - Fixed logfile names<br /> | |
1549 | [Pragma]<br /> | |
1550 | - A quick fix for the connect button handling<br /> | |
1551 | - A fix for a crash in the listview KVS class (new parser)<br /> | |
1552 | - More KVS all around<br /> | |
1553 | <br /> | |
1554 | 19 Jun 2005<br /> | |
1555 | [Grifisx/Noldor]<br /> | |
1556 | - code improvements in the editor(...stil a work in progress):<br /> | |
1557 | added code completition (shift+insert keys), added a dynamic help: move over a command/function.<br /> | |
1558 | then right button and "help command/function" (... its in beta status, need some workaround :D) :<br /> | |
1559 | an help window will appear.<br /> | |
1560 | - added some options to hide graphic elements in the gui to build a very "minimalist" KVIrc.<br /> | |
1561 | <br /> | |
1562 | 15 Jun 2005<br /> | |
1563 | [Grifisx/Noldor]<br /> | |
1564 | - code improvements in the editor(...a work in progress):<br /> | |
1565 | added find/replace in alias editor, fixed some bugs and added some user friendly feature.<br /> | |
1566 | To do: code completition;<br /> | |
1567 | - win code improvements in the system module;<br /> | |
1568 | - added setBackground command in window module;<br /> | |
1569 | <br /> | |
1570 | 24 May 2005<br /> | |
1571 | [Pragma]<br /> | |
1572 | - Added queueing for slow paste<br /> | |
1573 | - Added http.asyncGet<br /> | |
1574 | <br /> | |
1575 | 14 Apr 2005<br /> | |
1576 | [Grifisx/Noldor]<br /> | |
1577 | - Add wrapper and wizard classes,<br /> | |
1578 | added parameters support to all classes,<br /> | |
1579 | some fix and changes in many objects classes.<br /> | |
1580 | Moved commands "connect","disconnect","clearobjects","killclass" in the module objects.<br /> | |
1581 | 05 Apr 2005<br /> | |
1582 | [Grifisx/Noldor]<br /> | |
1583 | - Added mediaplayer.setVol and mediaplayer.jumpTo commands for winamp,<br /> | |
1584 | painter and pixmap class optimization,<br /> | |
1585 | added 'Paste file' and 'Stop slow paste' on chan and query.<br /> | |
1586 | 24 Mar 2005<br /> | |
1587 | [Pragma]<br /> | |
1588 | - Added the CIA open source project tracing script to the cvs (only for<br /> | |
1589 | the kvirccvs module). Please write informative CVS comments from<br /> | |
1590 | now on :)<br /> | |
1591 | <br /> | |
1592 | 23 Mar 2005<br /> | |
1593 | [Grifisx/Noldor]<br /> | |
1594 | - added boolInputHistory option to disable Input History window and it's log memory<br /> | |
1595 | <br /> | |
1596 | 20 Mar 2005<br /> | |
1597 | [Grifisx/Noldor]<br /> | |
1598 | - added painter, textbrowser and pixmap classes and some extensions to widget class<br /> | |
1599 | - add minimize and close button to the iconstable's window<br /> | |
1600 | <br /> | |
1601 | 13 Mar 2005<br /> | |
1602 | [Grifisx/Noldor]<br /> | |
1603 | - added functions and signals to manage some event in the lineedit class:<br /> | |
1604 | $lostFocusEvent, $returnPressedEvent, $textChangedEvent<br /> | |
1605 | - added function $str.section(<string>,<spl>,<n1>,<n2>) in 'str module'<br /> | |
1606 | <br /> | |
1607 | 12 Mar 2005<br /> | |
1608 | [Crissi]<br /> | |
1609 | - mp3player module updated: kde mediaplayers<br /> | |
1610 | <br /> | |
1611 | 09 Mar 2005<br /> | |
1612 | [Grifisx/Noldor]<br /> | |
1613 | - some new classes in the object module:<br /> | |
1614 | mainwindow, toolbar, toolbutton<br /> | |
1615 | <br /> | |
1616 | 08 Mar 2005<br /> | |
1617 | [Grifisx/Noldor]<br /> | |
1618 | - Fixed CTRL+K, CTRL+B, CTRL+U, CTRL+I...escapes in the topic widget<br /> | |
1619 | <br /> | |
1620 | 27 Feb 2005<br /> | |
1621 | [Pragma]<br /> | |
1622 | - Fixed the CTRL+D terminal window crash<br /> | |
1623 | - Fixed the Rijndael encryption module<br /> | |
1624 | <br /> | |
1625 | 22 Feb 2004: 3.2.0 "Realia" released.<br /> | |
1626 | <br /> | |
1627 | 20 Feb 2005<br /> | |
1628 | [Pragma/Iakko/Noldor/Grifisx]<br /> | |
1629 | - Several fixes on the notifier<br /> | |
1630 | - A lot of enchancements in the objects module (some new classes<br /> | |
1631 | and some extensions to the existing ones)<br /> | |
1632 | - Improved auto-resume DCC handling: now files are not<br /> | |
1633 | auto-resumed when the incoming size is unknown or smaller<br /> | |
1634 | than the existing file. The auto-resume is disabled also<br /> | |
1635 | if there is a running transfer with the same loca file name.<br /> | |
1636 | - Fixed several bugtrack issues.<br /> | |
1637 | - Cleaned up the -ansi -pedantic compilation. It looks that<br /> | |
1638 | only one real warning remains and it is related to the "deprecated"<br /> | |
1639 | flags of KApplication constructor which will be removed<br /> | |
1640 | in KDE 4.0. We must live with it for a while.<br /> | |
1641 | All the other warnings are due to the system headers.<br /> | |
1642 | - Caught a couple of potential segmentation faults in the reguser<br /> | |
1643 | module.<br /> | |
1644 | - Committed the catalan translation by Marc Serra<br /> | |
1645 | <br /> | |
1646 | 09 Feb 2005<br /> | |
1647 | [Tom]<br /> | |
1648 | - Fixed several positioning issues for widgets with saved geometry<br /> | |
1649 | on MacOS X<br /> | |
1650 | <br /> | |
1651 | 09 Feb 2005:<br /> | |
1652 | [Noldor/Grifisx]<br /> | |
1653 | - Added the KVS process class<br /> | |
1654 | - Several fixes for other object classes<br /> | |
1655 | - Added Drag&Drop support to the queries: now a drop operation<br /> | |
1656 | triggers the OnQueryFileDropped event<br /> | |
1657 | - Added support for CTRL+K, CTRL+B, CTRL+U, CTRL+I ... escapes<br /> | |
1658 | in the topic widget.<br /> | |
1659 | <br /> | |
1660 | 08 Feb 2005:<br /> | |
1661 | [Noldor/Grifisx]<br /> | |
1662 | - Added the KVS radiobutton class<br /> | |
1663 | <br /> | |
1664 | 08 Feb 2005:<br /> | |
1665 | [Pragma]<br /> | |
1666 | - Fixed the bug of KviIrcView that caused the background to be repainted<br /> | |
1667 | incorrectly when the mouse was hovering over the links<br /> | |
1668 | - Private background now has priority even over the global transparency<br /> | |
1669 | - Added a menu option to reset the private background pixmap when no longer needed<br /> | |
1670 | - Removed the "FrameCaption" option since it was only freaking the people<br /> | |
1671 | out when it wasn't updated on version change...<br /> | |
1672 | <br /> | |
1673 | 07 Feb 2005:<br /> | |
1674 | [Pragma]<br /> | |
1675 | - Finally managed to handle correctly the IME events: text input for chinese/japanese<br /> | |
1676 | korean etc... should work now.<br /> | |
1677 | - Fixed the logging of emoticons: they are written to the log files now<br /> | |
1678 | - More tricks on KviHeapObject<br /> | |
1679 | - Added the fixes for the _horrible_ VC++ compiler bug that implicitly<br /> | |
1680 | creates helper functions (vftable entries) residing in code sections where<br /> | |
1681 | operator new is called on a class with a virtual destructor. This is<br /> | |
1682 | simply destructive when it happens in a module that can be unloaded<br /> | |
1683 | before the object allocated with new is destroyed: at delete time<br /> | |
1684 | the code flow obviously jumps into no man's land.<br /> | |
1685 | - Committed the ldcnumber class by Noldor and Griffisx<br /> | |
1686 | <br /> | |
1687 | 04 Feb 2005:<br /> | |
1688 | [Pragma]<br /> | |
1689 | - Added the fixes for windows segfaults reported and bughunted by Noldor and Grifisx.<br /> | |
1690 | Maybe these KviHeapObject trick will help to solve the issue.<br /> | |
1691 | - Added a warning message about sending more than 20 lines of text<br /> | |
1692 | at once in a query or channel. The warning can be obviously disabled<br /> | |
1693 | forever by answering "Always".<br /> | |
1694 | - Added the XIM "hot spot" handling for the input window.<br /> | |
1695 | <br /> | |
1696 | <br /> | |
1697 | 01 Feb 2005:<br /> | |
1698 | [Pragma]<br /> | |
1699 | - Bandwidth limits for DCC finished. They are configurable "on the fly" now.<br /> | |
1700 | - Fixed the Ctrl+Arrows and Ctrl+Shift+Arrows behaviour: now they skip/select<br /> | |
1701 | entire words in the input widget. Window switching has been moved to<br /> | |
1702 | Alt+Arrows and Alt+Shift+Arrows.<br /> | |
1703 | <br /> | |
1704 | 31 Jan 2005:<br /> | |
1705 | [Noldor/Grifisx]<br /> | |
1706 | - Yet more object classes: time for spinbox and slider.<br /> | |
1707 | <br /> | |
1708 | 30 Jan 2005:<br /> | |
1709 | [Pragma]<br /> | |
1710 | - DCC Bandwidth limit implemented, "on the fly setting" is still missing tough<br /> | |
1711 | <br /> | |
1712 | 29 Jan 2005:<br /> | |
1713 | [Iakko]<br /> | |
1714 | - Added Notifier 2.0 in a more stable and usable version, now tabs and<br /> | |
1715 | "blinking onFocusOut/showing" are working. The Notifier is still on Beta version.<br /> | |
1716 | - Some kvi_sp_literal.cpp and kvi_sp_ctcp.cpp (under kvirccvs/kvirc/src/kvirc/sparser) changes<br /> | |
1717 | needed for notifier to work. A core recompilation is suggested even if<br /> | |
1718 | not strongly necessary.. it's a matter of string output on the notifier, nothing critical.<br /> | |
1719 | - Graphic features are waiting to be added asap.<br /> | |
1720 | <br /> | |
1721 | 29 Jan 2005:<br /> | |
1722 | [Noldor/Grifisx]<br /> | |
1723 | - Added a new widget class "progressbar" with the following functions:<br /> | |
1724 | $setProgress, $setTotalSteps, $reset, $setCenterIndicator,<br /> | |
1725 | $setPercentageVisible, $isCenterIndicator, $isPercentageVisible<br /> | |
1726 | <br /> | |
1727 | 28 Jan 2005:<br /> | |
1728 | [Pragma]<br /> | |
1729 | - Added the possibility of exporting toolbars from the toolbar<br /> | |
1730 | customization dialog. The export function can also export<br /> | |
1731 | the associated actions.<br /> | |
1732 | - Moved the toolbar customization dialog to a separate module<br /> | |
1733 | - Added the mircryption/blowfish crypt engine. It actually supports<br /> | |
1734 | both the standard ECB mode and the (really) new CBC mode.<br /> | |
1735 | - Fixed some remaining bugs in the action editor: now it should<br /> | |
1736 | be ready for the public :)<br /> | |
1737 | - Added a couple of object functions to the layout object class<br /> | |
1738 | to support the nice minesweeper script :D<br /> | |
1739 | - A full set of action.* and toolbar.* commands is now available<br /> | |
1740 | - Added compatibility loading functions for old toolbars<br /> | |
1741 | - Added handling of the ERROR server message.<br /> | |
1742 | - Added the support for actions that can be enabled only in<br /> | |
1743 | specified windows and only if there is a nonempty selection inside.<br /> | |
1744 | This allows to create user toolbars that perform quick actions<br /> | |
1745 | on the selected channel users. This is a *really* quick kick<br /> | |
1746 | for example.<br /> | |
1747 | - Fixed a couple of bugs related to the mask handling<br /> | |
1748 | - Fixed a possible bug related to acknowledges in the DCC send code<br /> | |
1749 | - Other small fixes all around as usual.<br /> | |
1750 | <br /> | |
1751 | <br /> | |
1752 | 27 Jan 2005:<br /> | |
1753 | [Noldor/Grifisx]<br /> | |
1754 | - added $setFont to the class widget,$setDragEnabled and $setInputMask<br /> | |
1755 | to the lineedit class;<br /> | |
1756 | <br /> | |
1757 | 20 Jan 2005:<br /> | |
1758 | [Noldor/Grifisx]<br /> | |
1759 | - added some new functions to the class widget: $setToolTip,<br /> | |
1760 | $setForegroundColor,...<br /> | |
1761 | - some code improvements in the win version of the filetransferwindow:<br /> | |
1762 | added context menu like open,open with,delete file,open destination folder<br /> | |
1763 | <br /> | |
1764 | 8 Jan 2005:<br /> | |
1765 | [Pragma]<br /> | |
1766 | - Added handling for ERROR and the relevant OnError event.<br /> | |
1767 | <br /> | |
1768 | 7 Jan 2005:<br /> | |
1769 | [Pragma]<br /> | |
1770 | - Again more than 20 days of changes to report.<br /> | |
1771 | - The action based toolbars are almost working and have replaced<br /> | |
1772 | completely the old scriptable toolbars.<br /> | |
1773 | - The toolbar customisation dialog is ready<br /> | |
1774 | - Actioneditor is almost ready too, needs just minor adjustments<br /> | |
1775 | - Added $chan.userJoinTime() and $chan.userLastActionTime()<br /> | |
1776 | - Added several new $mask() types: now it is possible to get different<br /> | |
1777 | host masks (only *.domain.ext or *.anything.anythingelse.domain.ext).<br /> | |
1778 | Another mask set tries to handle correctly the hidden hostnames (+x)<br /> | |
1779 | on some servers (this does not work 100% tough...)<br /> | |
1780 | - Added the initial stuff for the language recognition module. Still<br /> | |
1781 | don't know if it will end up in the official release: needs interfacing with<br /> | |
1782 | the core... but the standalone engine is starting to work.<br /> | |
1783 | - Added several "smart" encodings that will try to decode as UTF8 first<br /> | |
1784 | and then apply the local encoding rules.<br /> | |
1785 | - Added a couple of new emoticon images (Thnx Penny!, Thnx Sidhe! :)<br /> | |
1786 | - Created the "scripts" cvs module and added a first script example<br /> | |
1787 | (a simple ezbounce irc proxy interface)<br /> | |
1788 | - Fixed runtime localization of the action and toolbar names: they<br /> | |
1789 | should work fine now.<br /> | |
1790 | - Fixed some bugs in the objects module (still needs a lot of work)<br /> | |
1791 | signaled by Noldor.<br /> | |
1792 | - Bumped up libtool and ltmain.sh to 1.5.10 (hoping that it will stop<br /> | |
1793 | relinking the modules when installing... this is extremely annoying)<br /> | |
1794 | - Suggest installing the default script if no toolbars or popups are available<br /> | |
1795 | - Fixed http avatars not being correctly loaded after the transfer has finised.<br /> | |
1796 | - Iakko is working hard on the new (cool!) notifier interface :)<br /> | |
1797 | - Various other fixes all around<br /> | |
1798 | <br /> | |
1799 | 15 Dec 2004:<br /> | |
1800 | [Pragma]<br /> | |
1801 | - Hacked the avatar cache to support masked ip addresses<br /> | |
1802 | (added some new parameter options to the $mask function by the way)<br /> | |
1803 | - Added the possibility of setting a temporary background for any IRC view.<br /> | |
1804 | This is still an experiment.<br /> | |
1805 | <br /> | |
1806 | 12 Dec 2004:<br /> | |
1807 | [Pragma]<br /> | |
1808 | - Added minimal support for /DCC ALLOW<br /> | |
1809 | - Fixed config files loading that truncated lines longer than 32K<br /> | |
1810 | <br /> | |
1811 | 8 Dec 2004:<br /> | |
1812 | [Pragma]<br /> | |
1813 | Yet another huge set of commits.<br /> | |
1814 | The major changes are:<br /> | |
1815 | - New "action" based toolbar and popup menu system.<br /> | |
1816 | Now the user can just drag & drop actions to customize toolbars :)<br /> | |
1817 | - The "big cleanup" has started:<br /> | |
1818 | - "Scripttoolbar" is gone: the functionality is completely superseeded by<br /> | |
1819 | the action based toolbars now. I already know that some people will want to kill<br /> | |
1820 | me for this but from now on the actions are the only method to create toolbars.<br /> | |
1821 | This is a good idea since the old method was a bit ugly (for example because<br /> | |
1822 | it needed overriding events to enable/disable the actions).<br /> | |
1823 | Moreover, another piece of the old non-unicode parser has been wiped out: this is Good(TM).<br /> | |
1824 | - Module extension toolbars are gone: replaced by the action stuff now (see above).<br /> | |
1825 | - Several structural changes to the default script that reflect the changes in the core.<br /> | |
1826 | It IS a good idea to reparse it (execute default script) once now.<br /> | |
1827 | <br /> | |
1828 | 4 Nov 2004:<br /> | |
1829 | [Pragma]<br /> | |
1830 | - Fixed various minor bugs introduced with the last huge commit.<br /> | |
1831 | - Merged the Mirco Macrelli's patch that adds the chanowner flag<br /> | |
1832 | support.<br /> | |
1833 | <br /> | |
1834 | 1 Nov 2004:<br /> | |
1835 | [Pragma]<br /> | |
1836 | I've missed to update this file for a while: my fault :/<br /> | |
1837 | The major changes until now are:<br /> | |
1838 | - New statusbar showing the server information.<br /> | |
1839 | This is intended to replace the irc context applet which<br /> | |
1840 | often has problems with space.<br /> | |
1841 | - 5 moveable statusbar applets<br /> | |
1842 | - Per network settings: nick,user,OnLogin,OnConnect,NickServ<br /> | |
1843 | authentication etc. as per-network settings.<br /> | |
1844 | - Both the servers and the networks can have a preferred<br /> | |
1845 | encoding now.<br /> | |
1846 | - More UNICODE support all around: the encodings are honored<br /> | |
1847 | almost anywhere with the exception of the scripting engine.<br /> | |
1848 | The scripting engine uses a hack that makes the encodings<br /> | |
1849 | survive through trivial scripts too. This will become yet<br /> | |
1850 | better when the new KVS core will be ready.<br /> | |
1851 | - Support for unicode nicks and channel names.<br /> | |
1852 | In fact almost anything that the server sends out may be unicode<br /> | |
1853 | data encoded with some 16->8bit scheme.<br /> | |
1854 | - A new rewritten lag meter that will avoid to ping the server<br /> | |
1855 | if possible (when other lag-check probes are spontaneously<br /> | |
1856 | being sent). The improved algorithm computes the lag better<br /> | |
1857 | and does not "hang up" when the server doesn't reply at all.<br /> | |
1858 | - The default quit and part messages can contain scripting identifiers<br /> | |
1859 | that are evaluated at quit or part time.<br /> | |
1860 | - The windows problem with keyboard input has been resolved<br /> | |
1861 | - Several enchancements to the actual scripting engine including<br /> | |
1862 | but not limited to echoprivmsg, query, notice, notifier.* ,<br /> | |
1863 | perl.*, server, ...<br /> | |
1864 | - Added OnDisconnectRequest event<br /> | |
1865 | - Added support for /CODEPAGE<br /> | |
1866 | - Avoided unnecessary repaints when in SDI mode: this made<br /> | |
1867 | KVIrc a bit faster when switching windows and lowered<br /> | |
1868 | the overall cpu usage.<br /> | |
1869 | - The "unread" text in a window is now clearly marked by a horizontal<br /> | |
1870 | line in the text view. If the text line is out of the view<br /> | |
1871 | then a triangle in the upper corner of the view signals it.<br /> | |
1872 | - KviWStr stuff definitively removed :)))<br /> | |
1873 | - Several other minor bugtrack issues fixed.<br /> | |
1874 | <br /> | |
1875 | <br /> | |
1876 | 6 Aug 2004:<br /> | |
1877 | [Juanjo]<br /> | |
1878 | - Make some pointer = 0 after delete assignations when:<br /> | |
1879 | Pointer is a member pointer or a global pointer.<br /> | |
1880 | The delete is not in a destructor.<br /> | |
1881 | It makes sense.<br /> | |
1882 | <br /> | |
1883 | 1 Aug 2004:<br /> | |
1884 | [Juanjo]<br /> | |
1885 | - Added an autopackage dir with two (very initial) apsepc files to build a<br /> | |
1886 | .autopackage autoinstaller.<br /> | |
1887 | If you have not<br /> | |
1888 | checked autopackage (http://autopackage.org) DO IT NOW :) is the real<br /> | |
1889 | solution for Linux third party software installation across distributions<br /> | |
1890 | (somewhat like autoconf at the binary installation level, but without<br /> | |
1891 | damn M4 :)<br /> | |
1892 | <br /> | |
1893 | 20 Jul 2004:<br /> | |
1894 | [Pragma]<br /> | |
1895 | - Now you can use perl from KVS and KVS from perl :)<br /> | |
1896 | See /help perl.begin<br /> | |
1897 | <br /> | |
1898 | 13 Jul 2004:<br /> | |
1899 | [Pragma]<br /> | |
1900 | - Perl support has been widely requested. Added the initial modules<br /> | |
1901 | for that purpose. Needs more work tough.<br /> | |
1902 | - More work on the notifier: now it's fully working.<br /> | |
1903 | Added also the options to disable it in several ways (even completely).<br /> | |
1904 | - Fixed various bugs all around<br /> | |
1905 | <br /> | |
1906 | 11 Jul 2004:<br /> | |
1907 | [Pragma]<br /> | |
1908 | - Added /AHOST command<br /> | |
1909 | - More work on the notifier, now it flashes, pops up only when really<br /> | |
1910 | needed and can be temporairly disabled.<br /> | |
1911 | - Hardwired the event manager of the new KVS engine and officially<br /> | |
1912 | killed the old uparser based event manager. We're getting closer and<br /> | |
1913 | closer...<br /> | |
1914 | <br /> | |
1915 | 08 Jul 2004:<br /> | |
1916 | [Pragma]<br /> | |
1917 | - Added the notifier module: really nice!<br /> | |
1918 | Thnx to Penny for the images :)<br /> | |
1919 | <br /> | |
1920 | 06 Jul 2004:<br /> | |
1921 | [Pragma]<br /> | |
1922 | - Added a Always/Yes/No message box that asks the user for confirmation<br /> | |
1923 | when attempting to close a connected console.<br /> | |
1924 | - Added the Always/Yes/No option to the "Quit-Kvirc-On-Close-Last-Console"<br /> | |
1925 | operation.<br /> | |
1926 | - Fixed the input history handling bug as reported by Soliton<br /> | |
1927 | - Added several fixes for UNICODE misbehaviours reported by Dusan<br /> | |
1928 | - Fixed the configuration files parsing: now the entries<br /> | |
1929 | and the keys have whitespace encoded separately and the UTF8<br /> | |
1930 | encoding/decoding is done in the proper places.<br /> | |
1931 | - Added the code to make the translation of the tips possible.<br /> | |
1932 | The translations MUST be UTF8 encoded and use the<br /> | |
1933 | libkvitip_<lang>.kvc name.<br /> | |
1934 | - Finally fixed the copy&paste behaviour:<br /> | |
1935 | In the input the selection and the middle click<br /> | |
1936 | use QClipboard::Selection if supported by the operating system.<br /> | |
1937 | All the other methods use QClipboard::Clipboard.<br /> | |
1938 | The IRCView now copies to both QClipboard::Clipboard and<br /> | |
1939 | QClipboard::Selection (if supported)<br /> | |
1940 | - Again huge structural reorganizing in the networking stack<br /> | |
1941 | now I start to like it :)<br /> | |
1942 | - Committed several translation updates by Dusan<br /> | |
1943 | - The reconnect timer can now be stopped before it triggers<br /> | |
1944 | and on disconnect it uses the correct server entry.<br /> | |
1945 | (see Trisk's ChangeLog entry for 12 Mar 2004).<br /> | |
1946 | <br /> | |
1947 | 26 Jun 2004:<br /> | |
1948 | [Pragma]<br /> | |
1949 | - Fixed a mismatched new[]/delete pair in kvi_locale.cpp<br /> | |
1950 | - More KviConsole->KviIrcConnection moving<br /> | |
1951 | - Fixed a couple of potential segvs related to the connection management<br /> | |
1952 | - More UNICODE fixes all around<br /> | |
1953 | <br /> | |
1954 | 24 Jun 2004:<br /> | |
1955 | [Pragma]<br /> | |
1956 | - Yet more bug fixing<br /> | |
1957 | - Added the cs translations of the modules and fixed some unicode issues reported by Dusan<br /> | |
1958 | <br /> | |
1959 | 21 Jun 2004:<br /> | |
1960 | [Pragma]<br /> | |
1961 | - Fixed a bug introduced by the previous fix about date encodings :D<br /> | |
1962 | - Fixed log files not being properly encoded to UTF-8 (question: should<br /> | |
1963 | the logs be UTF-8, use the local encoding or use the source window charset ?)<br /> | |
1964 | - Committed more work on kvirc_cs.po by Dusan Hokuv<br /> | |
1965 | <br /> | |
1966 | 20 Jun 2004:<br /> | |
1967 | [Pragma]<br /> | |
1968 | - More reorganizing of the networking stack<br /> | |
1969 | - Fixed some bugs with encoding of the dates in non-english locales<br /> | |
1970 | <br /> | |
1971 | 16 Jun 2004:<br /> | |
1972 | [Pragma]<br /> | |
1973 | - Fixed a crash in the /foreach command as reported by Ahinu (thnx ;)<br /> | |
1974 | - Added the OnNetsplit event<br /> | |
1975 | - More reorganizing of the networking stack<br /> | |
1976 | <br /> | |
1977 | 12 Jun 2004:<br /> | |
1978 | [Pragma]<br /> | |
1979 | - A lot of UNICODE updates<br /> | |
1980 | - More reorganizing of the networking stack<br /> | |
1981 | - Added a lot of new text encodings including the missing ISO-8859-XX variants<br /> | |
1982 | and some CPXXX.<br /> | |
1983 | <br /> | |
1984 | 4 Jun 2004:<br /> | |
1985 | [Pragma]<br /> | |
1986 | - Added first bulgarian translation by bugar@developer.bg<br /> | |
1987 | - Completly reorganized the <KviConsole,KviIrcContext,KviIrcLink,KviIrcConnection,KviIrcSocket><br /> | |
1988 | class set. Now it should become more usable/readable/manteinable/coherent ...<br /> | |
1989 | Really work in progress: expect misbehaviour and compile time warnings about<br /> | |
1990 | deprecated functions...<br /> | |
1991 | <br /> | |
1992 | 2 Jun 2004:<br /> | |
1993 | [Pragma]<br /> | |
1994 | - Added profiling support (--enable-profiling)<br /> | |
1995 | <br /> | |
1996 | 31 May 2004: 3.0.1 "System Virtue" released.<br /> | |
1997 | <br /> | |
1998 | 11-30 May 2004:<br /> | |
1999 | [Pragma]<br /> | |
2000 | - More console splitting , still not finished<br /> | |
2001 | - Created the initial hackers guide document (this will be always work in progress)<br /> | |
2002 | - Fixed some online doc bugs<br /> | |
2003 | - Fixed a bug with popup menu prologues not being saved correctly<br /> | |
2004 | - Fixed a SEGV related to focus management<br /> | |
2005 | - Fixed a couple of translation related SEGVS<br /> | |
2006 | - Preserved UNICODE in the logs by encoding to UTF-8<br /> | |
2007 | (maybe this should be the local 8 bit ? feedback will be needed later)<br /> | |
2008 | - Fixed several typos and dead links in the documentation signaled<br /> | |
2009 | by Klaus Weidenbach<br /> | |
2010 | - Added a couple of window.* module commands/functions<br /> | |
2011 | - Unicode fixes related to IrcView tooltips<br /> | |
2012 | - Added $msgtype function and fixed the related echo documentation<br /> | |
2013 | - Added the export function in the event editor<br /> | |
2014 | - Fixed a bug in the popup export function that caused extpopup entries<br /> | |
2015 | without icons to be exported as simple popups (thnx again Klaus).<br /> | |
2016 | - Added an option to redirect WHOIS replies to the active window (on by default)<br /> | |
2017 | - Added the /echoprivmsg command<br /> | |
2018 | - Added the "delete file" function to the file transfers window<br /> | |
2019 | - Various fixes all around<br /> | |
2020 | <br /> | |
2021 | 10 May 2004:<br /> | |
2022 | [Pragma]<br /> | |
2023 | - Fixed the problem with tooltips displaying the wrong avatar image<br /> | |
2024 | - Started splitting KviConsole in smaller logical classes (irc context, irc connection)<br /> | |
2025 | <br /> | |
2026 | 06 May 2004:<br /> | |
2027 | [Trisk]<br /> | |
2028 | - Changed parsing for 004 numeric, properly works with hybrid now.<br /> | |
2029 | <br /> | |
2030 | 17 Apr 2004: 3.0.0 "Awakening" released.<br /> | |
2031 | <br /> | |
2032 | 16 Apr 2004:<br /> | |
2033 | [Pragma]<br /> | |
2034 | - Fixed a bug with creation of KviWindow derived classes: the constructor<br /> | |
2035 | of the base class was calling virtual functions from subclasses (it is curious<br /> | |
2036 | that this was effectively failing only on Windows and not on Linux).<br /> | |
2037 | - Reworked a bit the str module to avoid compiler parameter passing problems<br /> | |
2038 | - Fixed a bug with $str.replacenocase<br /> | |
2039 | - Fixed a bug that prevented the color option selector buttons from<br /> | |
2040 | displaying the proper color<br /> | |
2041 | - Miscelaneous fixes for the release<br /> | |
2042 | <br /> | |
2043 | 15 Apr 2004:<br /> | |
2044 | [Trisk]<br /> | |
2045 | - Miscellaneous minor stuff (set avatars to 0 width/height to disable).<br /> | |
2046 | - More reasonable defaults (seriously, the coloured nicks hurt people's<br /> | |
2047 | eyes =\ ). The fact that unrecognised commands result in parse errors<br /> | |
2048 | confuses new users (and annoys the heck out of me, too). Turned off<br /> | |
2049 | message icons too. Rationale is that it will disgust former<br /> | |
2050 | epic/BX/irssi/xchat users.<br /> | |
2051 | - And, I don't think most new users will use avatars regularly, so turning<br /> | |
2052 | the nicklist grid off by default, since it makes the nicklist more<br /> | |
2053 | cluttered.<br /> | |
2054 | * Forgot to add nick completion suffix. Oh well, the 3.0 series is just<br /> | |
2055 | beginning...<br /> | |
2056 | - Almost forgot to clean up really bad spelling in tip of the day. ><<br /> | |
2057 | <br /> | |
2058 | 13 Apr 2004:<br /> | |
2059 | [Pragma]<br /> | |
2060 | - Added the default low-resolution (Minimalist) and high-resolution<br /> | |
2061 | (fancy) themes<br /> | |
2062 | - Added the selection of the default theme at first setup<br /> | |
2063 | - Added one time nickname generation at first startup<br /> | |
2064 | - Modified the Identity dialog to handle better the multiple<br /> | |
2065 | nickname alternatives. The combobox was not that intuitive<br /> | |
2066 | thus added a separate dialog for the alternatives.<br /> | |
2067 | - Removed the "Change now" button from the Identity dialog: it never<br /> | |
2068 | worked correctly.<br /> | |
2069 | - Fixed the "concurrency" crash reported on the mailing list<br /> | |
2070 | - Fixed a SEGV related to shared files<br /> | |
2071 | - Fixed an infinite loop in the toolbar editor<br /> | |
2072 | - Fixed a bug with the Color Selector not displaying the right color on windows<br /> | |
2073 | - Adjusted acinclude.m4.in to handle the new icons added by Trisk: still not<br /> | |
2074 | installed in the proper locations<br /> | |
2075 | - Added a couple of GUI option pages that were really missing (mdi captions<br /> | |
2076 | and toolbar applets)<br /> | |
2077 | - A couple of new icons added<br /> | |
2078 | - Fixed a couple of strange behaviours of the input widget<br /> | |
2079 | - Some source code rearrangements all around<br /> | |
2080 | - More things that I can't remember :D<br /> | |
2081 | <br /> | |
2082 | 11 Apr 2004:<br /> | |
2083 | [Trisk]<br /> | |
2084 | - New application icon by Arty2 / Hercules Papatheodorou<br /> | |
2085 | <papirakl@REMOVEotenet.gr>, updated icon set.<br /> | |
2086 | * Too lazy to get icons installing in proper locations.<br /> | |
2087 | <br /> | |
2088 | 08 Apr 2004:<br /> | |
2089 | [Pragma]<br /> | |
2090 | - Added the highly requested /exec command in the core<br /> | |
2091 | - Also added an example script that runs an interactive telnet<br /> | |
2092 | session and sends mail with the use of /exec: powerful :)<br /> | |
2093 | - Fixed a script editor highlighting bug<br /> | |
2094 | - Fixed another problem with overlapping dns queries...<br /> | |
2095 | ... it should have been written this way from the beginning :D<br /> | |
2096 | - Miscelaneous changes & fixes all around...<br /> | |
2097 | <br /> | |
2098 | 06 Apr 2004:<br /> | |
2099 | [Trisk]<br /> | |
2100 | - Fixed null KviWStr problem.<br /> | |
2101 | - Fixed /$sw(e) crash.<br /> | |
2102 | <br /> | |
2103 | 04 Apr 2004:<br /> | |
2104 | [Trisk]<br /> | |
2105 | - Hacked KviWStr to use QTextCodec instead of charset translation tables. =P<br /> | |
2106 | *** Chinese, Japanese, Korean seem to work!<br /> | |
2107 | - Fixed encoding names.<br /> | |
2108 | - Added ISO 8859-9 (Latin-5 Turkish, requested), Big5, GB18030, SJIS,<br /> | |
2109 | EUC-KR, TIS-620.<br /> | |
2110 | - Added options to not show tooltips in taskbar and userlist.<br /> | |
2111 | - Added option to disable taskbar sorting.<br /> | |
2112 | <br /> | |
2113 | 02 Apr 2004:<br /> | |
2114 | [Trisk]<br /> | |
2115 | - DCC message changes.<br /> | |
2116 | - Use proper capitalisation in events, Irc->IRC.<br /> | |
2117 | - Hack to allow showing +e (and +I) when used for channel modes (not user<br /> | |
2118 | modes).<br /> | |
2119 | * Should implement better 005 parsing.<br /> | |
2120 | <br /> | |
2121 | 31 Mar 2004:<br /> | |
2122 | [Pragma]<br /> | |
2123 | - Added the quit confirmation dialog when there are active connections in the<br /> | |
2124 | window being closed<br /> | |
2125 | - Added some descriptive messages to the setup dialog<br /> | |
2126 | - Fixed a crash related to received CTCP's<br /> | |
2127 | - Fixed the theme loading that was not updating all the icons<br /> | |
2128 | - Fixed some functionality of the theme selection dialog<br /> | |
2129 | - Added some message color presets<br /> | |
2130 | - Fixed a crash with overlapping dns queries<br /> | |
2131 | - Added updating of the KDE root pixmap when autochange is active<br /> | |
2132 | - Added the "execute script" menu entry<br /> | |
2133 | - ...<br /> | |
2134 | [Trisk]<br /> | |
2135 | - Some message changes.<br /> | |
2136 | - Added redirect to active window options for services notices, server<br /> | |
2137 | notices, broadcast/wallops, and renamed ToConsole options.<br /> | |
2138 | - Minor server parser changes.<br /> | |
2139 | <br /> | |
2140 | 28 Mar 2004:<br /> | |
2141 | [Pragma]<br /> | |
2142 | - Added the default theme (useful to restore the default settings) to the distro<br /> | |
2143 | - Some bug-fixes and cleanups in the theme engine<br /> | |
2144 | - Added the themes section on www.kvirc.net and placed the first Marble theme by Sbrokka on ftp.kvirc.net<br /> | |
2145 | - Adjusted the menubar to dynamically setup the popup menus (it reloads the icons etc..)<br /> | |
2146 | - Fixed a crash in ctcp action<br /> | |
2147 | - Added the option to flash the KVirc's taskbar entry when new messages arrive in a query and KVIrc is<br /> | |
2148 | not the active application. Works only with KDE support and on Windows for now.<br /> | |
2149 | - Added the special "all" parameter to $active to return the application active window<br /> | |
2150 | - Forced eval to use the calling variable scope: in this way local variables can be passed too<br /> | |
2151 | - Fixed a bug in the servers dialog "recent servers" popup: now it finds the correct entry also<br /> | |
2152 | when two servers with the same name but different port are present<br /> | |
2153 | - Added the exporting of aliases to external files (single aliases and the whole alias set).<br /> | |
2154 | - Fixed the popup tester in the popupeditor: now it works again (it was totally disappeared :)<br /> | |
2155 | - Misc hacks that I can't remember...<br /> | |
2156 | <br /> | |
2157 | 25 Mar 2004:<br /> | |
2158 | [Pragma]<br /> | |
2159 | - Code cleanups all around<br /> | |
2160 | - Updated various docs for the upcoming release<br /> | |
2161 | - Removed the obsoleted _c2q stuff and --with-local-8bit option<br /> | |
2162 | - Changed the close/maximize/restore/minimize icons to black ones: they look better<br /> | |
2163 | - Added a heap mess windows workaround class<br /> | |
2164 | - Re-implemented the shared files editing (still missing some code)<br /> | |
2165 | <br /> | |
2166 | 24 Mar 2004:<br /> | |
2167 | [Trisk]<br /> | |
2168 | - Various input editor fixes.<br /> | |
2169 | - CTCP parser improved.<br /> | |
2170 | - Updated default script.<br /> | |
2171 | - Options dialog fixes.<br /> | |
2172 | <br /> | |
2173 | 21 Mar 2004:<br /> | |
2174 | [Trisk]<br /> | |
2175 | - Many, many more options dialog changes.<br /> | |
2176 | <br /> | |
2177 | 20 Mar 2004:<br /> | |
2178 | [Pragma]<br /> | |
2179 | - Added several window.* functions<br /> | |
2180 | - Redirected /whois output to the active window<br /> | |
2181 | - Options dialog fixes<br /> | |
2182 | - Added scripting toolbar<br /> | |
2183 | - Cleaned up some documentation and forced gendoc.pl to ignore the new kvs docs that are not "hardwired" yet<br /> | |
2184 | - Added some graphics for the final 3.0.0 release<br /> | |
2185 | - Added a couple of keyboard shortcuts (all described in doc_keyboard.html)<br /> | |
2186 | <br /> | |
2187 | 20 Mar 2004:<br /> | |
2188 | [Trisk]<br /> | |
2189 | - Some parsing of 005/RPL_ISUPPORT added. Uses PREFIX and and CHANTYPES.<br /> | |
2190 | <br /> | |
2191 | 18 Mar 2004:<br /> | |
2192 | [Trisk]<br /> | |
2193 | - KviUserListView API change: set[beI]Entries -> setMaskEntries().<br /> | |
2194 | - KviUserListView minimum width is 100px (due to continuing annoyance of<br /> | |
2195 | mode editor resizing the thing... not a good solution, but whatever).<br /> | |
2196 | - Lots of options dialog changes.<br /> | |
2197 | - Classic taskbar now limits number of rows (when horizontal).<br /> | |
2198 | - KviChannel API change: banMask(), etc. removed in favour of setMask().<br /> | |
2199 | - Mask editor requests new list when opened after a mode change.<br /> | |
2200 | * Fixes problem with CR ircd where -b messages may not match bans in list due to stupid inconsistent hostmasking.<br /> | |
2201 | <br /> | |
2202 | 12 Mar 2004:<br /> | |
2203 | [Trisk]<br /> | |
2204 | - Auto-reconnect attempts are now counted, delay configurable.<br /> | |
2205 | * FIXME: Make it possible to stop the reconnect timer before it triggers.<br /> | |
2206 | - Several huge if() conditions replaced with switch() statements.<br /> | |
2207 | - Various minor issues fixed.<br /> | |
2208 | <br /> | |
2209 | 07 Mar 2004:<br /> | |
2210 | [Trisk]<br /> | |
2211 | - Improved script editor cursor location tracking and configuration dialog.<br /> | |
2212 | - Input widget clean-ups, global input history fixed.<br /> | |
2213 | <br /> | |
2214 | 03 Mar 2004:<br /> | |
2215 | [Pragma]<br /> | |
2216 | - Some work on the options dialog: moved some options to more appropriate places,<br /> | |
2217 | rearranged some options widget orders, fixed descriptions etc..<br /> | |
2218 | - Fix for OnChannelNotice not passing the target argument<br /> | |
2219 | - More misc hacks that I can't remember :)<br /> | |
2220 | <br /> | |
2221 | 02 Mar 2004:<br /> | |
2222 | [Pragma]<br /> | |
2223 | - Added OnQueryWindowRequest to catch and block the query window creation events.<br /> | |
2224 | - Added OnQueryTargetAdded<br /> | |
2225 | - Corrected a lot of bugs reported on bugtrack.kvirc.omnikron.net<br /> | |
2226 | - Corrected the $mask.nick() problem<br /> | |
2227 | - Removed the $ic warning when there was no current IRC context<br /> | |
2228 | - Moved the server database to unicode<br /> | |
2229 | - Misc hacks that I can't remember :D<br /> | |
2230 | <br /> | |
2231 | 28 Feb 2004:<br /> | |
2232 | [Pragma]<br /> | |
2233 | - Fixed the "keep channels open on kick" crash<br /> | |
2234 | - Probably fixed a sort of a race condition based crash between<br /> | |
2235 | the socket and the console<br /> | |
2236 | - More fiddling with KVS events<br /> | |
2237 | <br /> | |
2238 | 24 Feb 2004:<br /> | |
2239 | [Pragma]<br /> | |
2240 | - Yet more work on the KVS engine: events this time<br /> | |
2241 | - Temporairly removed the "force last server" hack since it was breaking the<br /> | |
2242 | servers dialog: one couldn't select a different server to connect to.<br /> | |
2243 | This is commented out until we find a more strict activation condition.<br /> | |
2244 | - Activated the $sw function, this time for real :)<br /> | |
2245 | <br /> | |
2246 | 20 Feb 2004:<br /> | |
2247 | [Trisk]<br /> | |
2248 | Added $date function for formatted time strings.<br /> | |
2249 | <br /> | |
2250 | 18 Feb 2004:<br /> | |
2251 | [Trisk]<br /> | |
2252 | - Added "all" target for $me and $server functions.<br /> | |
2253 | - Fixed possible $mask() problem, not sure why Pragma removed '*' from<br /> | |
2254 | *user. Behaviour should be consistent with docs now.<br /> | |
2255 | - Cleaned up channel prefix and nick mode prefix (considers invalid chars<br /> | |
2256 | in nick to be a mode prefix).<br /> | |
2257 | * Closes ID 200402112009267112<br /> | |
2258 | * Somebody needs to update the bugtracker...<br /> | |
2259 | <br /> | |
2260 | 14-17 Feb 2004:<br /> | |
2261 | [Pragma]<br /> | |
2262 | - Rewritten the script editor widget to use QTextEdit. Dropped<br /> | |
2263 | the whole internal editor since it was not unicode and simply<br /> | |
2264 | too huge for the feature it provided.<br /> | |
2265 | - Modularized and cleaned up the localisation of the editor module<br /> | |
2266 | - More work on KVS engine, module interface nearly estabilished<br /> | |
2267 | - Added support for changing the order of option items in the<br /> | |
2268 | options dialog tree display. Most common options should go at the top.<br /> | |
2269 | - Random fixes around :)<br /> | |
2270 | <br /> | |
2271 | 14 Feb 2004:<br /> | |
2272 | [Trisk]<br /> | |
2273 | - Changed 005 numeric parser output a bit, fixes issues with skipping to<br /> | |
2274 | last word of messages.<br /> | |
2275 | * /me hugs Aeri ;)<br /> | |
2276 | - Removed check for KviProperty_FocusOwner.<br /> | |
2277 | <br /> | |
2278 | 09 Feb 2004:<br /> | |
2279 | [Juanjo]<br /> | |
2280 | - Fixed a miscompilation --without-info-tips<br /> | |
2281 | - Added the lag to the irc context indicator tooltip.<br /> | |
2282 | - Make the irc context indicator a little bigger (but the correct way<br /> | |
2283 | would be to make it resize itself depending on the inside text size).<br /> | |
2284 | <br /> | |
2285 | 06 Feb 2004:<br /> | |
2286 | [Pragma]<br /> | |
2287 | - More work on the KVS engine<br /> | |
2288 | - Added the IrcContextToolbar to the toolbars menu, now it can be hidden<br /> | |
2289 | should the TaskBar be there too ?<br /> | |
2290 | - Moved the TaskBar to be a toolbar like the other ones (and<br /> | |
2291 | thus inherit the toolbars menu on right click etc...)<br /> | |
2292 | <br /> | |
2293 | 05 Feb 2004:<br /> | |
2294 | [istari]<br /> | |
2295 | - reformating ChangeLog<br /> | |
2296 | * please use current schema<br /> | |
2297 | * break lines after 80 chars<br /> | |
2298 | - intserting ChangeLog into website<br /> | |
2299 | <br /> | |
2300 | 23 Jan 2004:<br /> | |
2301 | [Pragma]<br /> | |
2302 | - More work on the KVS engine : popups almost ready<br /> | |
2303 | - Fixed a regusers bug that didn't allow to register channels with a '@'<br /> | |
2304 | character in it<br /> | |
2305 | - More windows port: kvilib, kvirc and several modules are already working<br /> | |
2306 | - Fixed an expression parser bug related to string/number comparisons<br /> | |
2307 | - Added $sw() function for switch handling in aliases<br /> | |
2308 | <br /> | |
2309 | 20 Jan 2004:<br /> | |
2310 | [Trisk]<br /> | |
2311 | - Dock icon menu bug fixed, new entries added.<br /> | |
2312 | * Problem with switching to console on frame window restore still present,<br /> | |
2313 | Pragma: Please fix<br /> | |
2314 | - Input right-click menu shows shortcut keys.<br /> | |
2315 | <br /> | |
2316 | 19 Jan 2004:<br /> | |
2317 | [Trisk]<br /> | |
2318 | - Adding multiple servers wtih the same hostname (different port) works.<br /> | |
2319 | <br /> | |
2320 | 17 Jan 2004:<br /> | |
2321 | [Trisk]<br /> | |
2322 | - Fixed some more encoding issues.<br /> | |
2323 | - mkprocinstances.sh doesn't use zsh/bash-specific variable arrays now.<br /> | |
2324 | <br /> | |
2325 | 15 Jan 2004:<br /> | |
2326 | [Trisk]<br /> | |
2327 | * PragmaOff's been idle for a long time. =\<br /> | |
2328 | - Made logfiles lowercase (helps sorting, if any issues contact me).<br /> | |
2329 | - Made channel and query windows's default logfile contain network name<br /> | |
2330 | instead of console #... makes more sense.<br /> | |
2331 | - Massive server parser changes to ensure text is converted to current<br /> | |
2332 | encoding (fixes issues displaying ISO 8859-1 extended ascii (127+) text).<br /> | |
2333 | - Changed all %d d %d h %d m %d s to %dd %dh %dm %ds.<br /> | |
2334 | <br /> | |
2335 | 09 Jan 2004:<br /> | |
2336 | [Trisk]<br /> | |
2337 | - Lots of notify list message changes.<br /> | |
2338 | <br /> | |
2339 | 08 Jan 2004:<br /> | |
2340 | [Trisk]<br /> | |
2341 | - More widget width problems fixed (presumably).<br /> | |
2342 | - WHO reply is more informative now.<br /> | |
2343 | - Shortened some taskbar button captions.<br /> | |
2344 | - KviConsole::createQuery() tries to prevent duplicate single-target queries.<br /> | |
2345 | <br /> | |
2346 | 06 Jan 2003:<br /> | |
2347 | [Pragma]<br /> | |
2348 | - More work on the new KVS engine<br /> | |
2349 | - Added a -nosplash commandline argument to avoid showing the splash screen<br /> | |
2350 | - Reverted the kvi_activitymeter.png icon: the bars should eventually grow<br /> | |
2351 | from left to right (in the image) instead of top to bottom.<br /> | |
2352 | - Re-added $window to kvi_kvs_corefunctions_sz.cpp : it's the new parser<br /> | |
2353 | version and it will replace the old parser's version in the near future.<br /> | |
2354 | If you want to test the new parser capabilities then run the commands<br /> | |
2355 | by preceding them with a dash:<br /> | |
2356 | /- echo "This is the new parser's version of echo"<br /> | |
2357 | /- echo $window this is the new parser's version of echo \$window<br /> | |
2358 | ...<br /> | |
2359 | - Added four ways of painting the user list view grid. It is user selectable<br /> | |
2360 | now.<br /> | |
2361 | Please tell me which is the best one (to choose the default)<br /> | |
2362 | <br /> | |
2363 | 04 Jan 2004:<br /> | |
2364 | [Trisk]<br /> | |
2365 | - Removed duplicate of $window from KviKvsCoreFunctions<br /> | |
2366 | (kvi_kvs_corefunctions_sz.cpp), original is in the uparser...<br /> | |
2367 | - Fixed all the "Jan 2003" dates in the ChangeLog. =)<br /> | |
2368 | - Fixed KviStringSelector etc. width problem.<br /> | |
2369 | <br /> | |
2370 | 03 Jan 2004:<br /> | |
2371 | [Trisk]<br /> | |
2372 | - New images, help browser uses Bluecurve ones (temporarily).<br /> | |
2373 | - Taskbar now displays same number of buttons per row.<br /> | |
2374 | - Various spacing changes to selectors again.<br /> | |
2375 | - Fixes to identity dialog.<br /> | |
2376 | * For some reason, the 4th nickname stays blank... not sure why.<br /> | |
2377 | - Various QFrame::Panel -> QFrame::StyledPanel.<br /> | |
2378 | - Dead channels unset limit and key too.<br /> | |
2379 | - Window list shows same name for dead channels and queries.<br /> | |
2380 | <br /> | |
2381 | 02 Jan 2004:<br /> | |
2382 | [Pragma]<br /> | |
2383 | - Solaris Forte 7 port (still needs hacking to compile and run flawlessly)<br /> | |
2384 | - Fix for Solaris dns resolver<br /> | |
2385 | - More work on the new KVS engine<br /> | |
2386 | - stdarg.h wrapper to accomodate ugly compilers<br /> | |
2387 | <br /> | |
2388 | 01 Jan 2004:<br /> | |
2389 | [Trisk]<br /> | |
2390 | - Dotted line drawn next to nick/avatar in nicklist instead.<br /> | |
2391 | - Changed IP addy editor widget to properly accept '.' and ':'.<br /> | |
2392 | - Redid identity config dialog.<br /> | |
2393 | <br /> | |
2394 | New Years Eve, 2003:<br /> | |
2395 | [Trisk]<br /> | |
2396 | - Draw separator lines above and below avatar and nick.<br /> | |
2397 | - Join channels dialog cleanup.<br /> | |
2398 | - Dock widget minor header changes.<br /> | |
2399 | <br /> | |
2400 | 30 Dec 2003:<br /> | |
2401 | [Trisk]<br /> | |
2402 | - Cleaned up some options dialog stuff.<br /> | |
2403 | - Added $version function.<br /> | |
2404 | <br /> | |
2405 | [Pragma]<br /> | |
2406 | - HTTP avatar option support<br /> | |
2407 | - More unicode porting all around<br /> | |
2408 | - Windows port (kvirc and kvilib projects nearly working)<br /> | |
2409 | <br /> | |
2410 | 29 Dec 2003:<br /> | |
2411 | [Trisk]<br /> | |
2412 | - Fixed problem with toolbar options dialog command.<br /> | |
2413 | - Changed ident, proxy, SSL, and transport options pages to use QGroupBox to<br /> | |
2414 | organise options. Maybe add add*SelectorToGroupBox functions later.<br /> | |
2415 | <br /> | |
2416 | 28 Dec 2003:<br /> | |
2417 | [Trisk]<br /> | |
2418 | - More new toolbar icons, currently using Bluecurve/Crystal mix.<br /> | |
2419 | - Recent channel, server, and nickname list removes duplicates even if case<br /> | |
2420 | differs.<br /> | |
2421 | <br /> | |
2422 | 27 Dec 2003:<br /> | |
2423 | [Trisk]<br /> | |
2424 | - Possible fix for crash if m_pConnectionInfo->szNickName is not set when<br /> | |
2425 | server disconnects the client (before login).<br /> | |
2426 | - Sets AsyncServerCommand on disconnect only if nonexistant; /SERVER works<br /> | |
2427 | now (sorry about that, Pragma).<br /> | |
2428 | - New Connect/Connecting/Disconnected icons.<br /> | |
2429 | - Removed border from channel state and mode icons in user list view and<br /> | |
2430 | lined up icons with text when avatar is used.<br /> | |
2431 | <br /> | |
2432 | [Pragma]<br /> | |
2433 | - Added avatar caching<br /> | |
2434 | - Reworked the code that remembers the last irc server connected in each<br /> | |
2435 | console now it doesn't break the servers dialog.<br /> | |
2436 | After the commit I've discovered that it collided with the Trisk's solution:<br /> | |
2437 | merged the two solutions in something yet better.<br /> | |
2438 | - Obscure internals: reworked KviIrcMask interface a bit...<br /> | |
2439 | still needs QString porting<br /> | |
2440 | - Written a ChangeLog entry after months of "hidden changes" :D<br /> | |
2441 | <br /> | |
2442 | Christmas Eve (Western Hemisphere) 2003:<br /> | |
2443 | [Trisk]<br /> | |
2444 | - Modified window tooltips a bit...<br /> | |
2445 | - Unset channel mode for dead channels<br /> | |
2446 | - Fixed (hopefully) crash on closing dead channels if disconnected.<br /> | |
2447 | - Remove src/kvirc/kvs/moc_kvi_kvs_object.cpp from repository.<br /> | |
2448 | * Merry Christmas everyone! =)<br /> | |
2449 | <br /> | |
2450 | 21 Dec 2003:<br /> | |
2451 | [Trisk]<br /> | |
2452 | - Output correct message when RPL_CHANNELMODEIS is used for user modes.<br /> | |
2453 | - URL highlighting matches only if followed by char greater than 46.<br /> | |
2454 | - Selected text includes control codes (this is a bit of a hack, gets them<br /> | |
2455 | from block attributes). Shift-select strips codes from the selection.<br /> | |
2456 | - Consoles remember last nick (correctly now).<br /> | |
2457 | - PART, TOPIC, and MODE messages will use current channel if no argument.<br /> | |
2458 | KICK will send proper command if no reason specified.<br /> | |
2459 | - Non-query notices and privmsgs go to active window if it is a common<br /> | |
2460 | channel, else to first common channel.<br /> | |
2461 | <br /> | |
2462 | 16 Dec 2003:<br /> | |
2463 | [Trisk]<br /> | |
2464 | - GRAMMAR FIXES EVERYWHERE<br /> | |
2465 | * Breaks translations!<br /> | |
2466 | * Breaks stats program log parsers too (pisg)<br /> | |
2467 | - Cleaned up gendocs.pl link names.<br /> | |
2468 | - Rearranged menubar to conform to KDE style standard.<br /> | |
2469 | - Edit menus and buttons for "Book Title" style, changed some item names.<br /> | |
2470 | * PLEASE FELLOW THE KDE STYLE STANDARD, it looks better and is less confusing<br /> | |
2471 | - Made KviUIntSelector use QSpinBox instead of QLineEdit (again).<br /> | |
2472 | - Added uop/userop (+u) support. Currently uses +h icon, will change later.<br /> | |
2473 | - Removed many hardcoded font references.<br /> | |
2474 | - Made logfiles rotate at midnight to update date.<br /> | |
2475 | * Put timer in KviTimerManager for lack of a better place, somebody check<br /> | |
2476 | that this is correct, please...<br /> | |
2477 | - Changed tree window list to show server name for consoles of console caption<br /> | |
2478 | (too long to view). Set bold font for consoles.<br /> | |
2479 | - Fixed channel name showing up twice on part when no message is specified<br /> | |
2480 | - Made external messages (whois info, server notices, etc.) go to console by<br /> | |
2481 | default, added option ExternalMessagesToActiveWindow to override this.<br /> | |
2482 | - Also fixed opnotice (NOTICE @#chan) and made non-query private notices and<br /> | |
2483 | privmsg go to common channel.<br /> | |
2484 | - Replaced CPPFLAGS in all Makefile.am with AM_CPPFLAGS.<br /> | |
2485 | - Made channels missing request mask list when mask list editor is opened.<br /> | |
2486 | - Changed KviIrcMask::getHostDomainMaskPtr() to strip only first part of host;<br /> | |
2487 | user@x.y.z.tld.cc returns user@*.y.z.tld.cc, not user@*.tld.cc - much<br /> | |
2488 | more specific bans, same as getIpDomainMaskLen().<br /> | |
2489 | * This code was already there, but commented out - why?<br /> | |
2490 | - Made console windows remember last server and nickname.<br /> | |
2491 | <br /> | |
2492 | 21 Oct 2003:<br /> | |
2493 | [Crissi]<br /> | |
2494 | - 'Always highlight messages with my nick on them' added: Check<br /> | |
2495 | irc::output::highlight tab on options.<br /> | |
2496 | - 'Hightlight only at normal msg' added: Check irc::output::highlight<br /> | |
2497 | tab on options.<br /> | |
2498 | - 'Highlight at highlight msg too' added: Check irc::output::highlight<br /> | |
2499 | tab on options.<br /> | |
2500 | - 'Highlight at query msg too' added: Check irc::output::highlight<br /> | |
2501 | tab on options.<br /> | |
2502 | - 'Highlight only at costum alert level reached' added: Check<br /> | |
2503 | irc::output::highlight tab on options.<br /> | |
2504 | - Translation updated<br /> | |
2505 | - 'Old Tools' menu moved into 'Tools' menu.<br /> | |
2506 | - convert all source files to unix line end because bug in gettext for<br /> | |
2507 | extracting strings from window lineend<br /> | |
2508 | <br /> | |
2509 | <br /> | |
2510 | 12 Oct 2003:<br /> | |
2511 | [Crissi]<br /> | |
2512 | - auto connect of servers after succuessful KVirc startup. Look into advanced<br /> | |
2513 | server info, connection tab.<br /> | |
2514 | For each server you can specify if should autoconnect.<br /> | |
2515 | <br /> | |
2516 | 11 Oct 2003:<br /> | |
2517 | [Crissi]<br /> | |
2518 | - Channels can now stored for each server and then auto join them if<br /> | |
2519 | successfully connected to the server. Look into advanced server info,<br /> | |
2520 | 'After login join channels' tab. Simply check the channels (from history)<br /> | |
2521 | you want to join. Also you can add a new channel (current bug: after<br /> | |
2522 | adding close/reopen the dialog for showing new channel in list).<br /> | |
2523 | - Minimize console after successful login. Look into Preferences - Options -<br /> | |
2524 | Connection.<br /> | |
2525 | <br /> | |
2526 | 12 Aug 2003:<br /> | |
2527 | [Crissi]<br /> | |
2528 | - 'Minimize all windows' and 'Restore all windows' added. Check Menu -<br /> | |
2529 | Window and window action toolbar.<br /> | |
2530 | <br /> | |
2531 | 01 Aug 2003:<br /> | |
2532 | [Juanjo]<br /> | |
2533 | - I'm back, ahhh nothing like vacations to do some free software ;)<br /> | |
2534 | - The channel completion will also complete on the list of recent channels.<br /> | |
2535 | - New server completion, if the first four letters of something written on<br /> | |
2536 | the input are "irc." it will try to complete on the list of recent servers.<br /> | |
2537 | <br /> | |
2538 | 18 Apr 2003:<br /> | |
2539 | [Crissi]<br /> | |
2540 | - exec module added. Check kvirccvs/modules/exec/README for more info.<br /> | |
2541 | <br /> | |
2542 | 26 Mar 2003:<br /> | |
2543 | [Crissi]<br /> | |
2544 | - GUI option 'Use taskbar activity meter' added.<br /> | |
2545 | - GUI option 'Disable ban list request on join' added.<br /> | |
2546 | - GUI option 'Disable ban exception list request on join' added.<br /> | |
2547 | - GUI option 'Disable invite list request on join' added.<br /> | |
2548 | - GUI option 'Use taskbar activity meter' added.<br /> | |
2549 | - Translation extract script fixed<br /> | |
2550 | - Translations and translation template updated.<br /> | |
2551 | - Some comments in kvi_options.h added.<br /> | |
2552 | <br /> | |
2553 | 26 Mar 2003:<br /> | |
2554 | [Pragma]<br /> | |
2555 | - Option 'Use taskbar activity meter' added.<br /> | |
2556 | <br /> | |
2557 | 28 Feb 2003:<br /> | |
2558 | [Crissi]<br /> | |
2559 | - The width of the taskbar entries is now custoumizable.<br /> | |
2560 | - GUI option 'Minimal width of taskbar buttons' added.<br /> | |
2561 | <br /> | |
2562 | 25 Feb 2003:<br /> | |
2563 | [Istari]<br /> | |
2564 | - Moved to the new CVS machine<br /> | |
2565 | <br /> | |
2566 | 25 Feb 2003:<br /> | |
2567 | [Crissi]<br /> | |
2568 | - GUI options for symbols on taskbar and disabling global who added.<br /> | |
2569 | - Try to show emoticons with start not with : correctly (not from me...)...<br /> | |
2570 | tell me if you got problems with this...<br /> | |
2571 | <br /> | |
2572 | 25 Feb 2003:<br /> | |
2573 | [Pragma]<br /> | |
2574 | - Option for disabling icons in taskbar added.<br /> | |
2575 | <br /> | |
2576 | 21 Feb 2003:<br /> | |
2577 | [Crissi]<br /> | |
2578 | - Fixed text on first setup page, Translation possibility for buttons in<br /> | |
2579 | wizard added.<br /> | |
2580 | <br /> | |
2581 | 20 Feb 2003:<br /> | |
2582 | [Pragma]<br /> | |
2583 | - Auto-resume transfers when auto-accepted (also GUI option) added.<br /> | |
2584 | <br /> | |
2585 | 19 Feb 2003:<br /> | |
2586 | [Crissi]<br /> | |
2587 | - Password field for server shows now only stars instead not plain password.<br /> | |
2588 | <br /> | |
2589 | 18 Feb 2003:<br /> | |
2590 | [Crissi]<br /> | |
2591 | - Size of toolbar icon fixed. Right size s now selected if toolbar size if<br /> | |
2592 | changed.<br /> | |
2593 | <br /> | |
2594 | 18 Feb 2003:<br /> | |
2595 | [Pragma]<br /> | |
2596 | - Support for broken filename RESUME requests (mIrc's file.ext) added.<br /> | |
2597 | <br /> | |
2598 | 15 Feb 2003:<br /> | |
2599 | [Crissi]<br /> | |
2600 | - $mp3player.getmp3tag_album added => get the album<br /> | |
2601 | <br /> | |
2602 | 12 Feb 2003:<br /> | |
2603 | [Crissi]<br /> | |
2604 | - The mp3player module now supports reading of mp3 tags.<br /> | |
2605 | - New commands are:<br /> | |
2606 | - $mp3player.getmp3tag_artist => get the artist<br /> | |
2607 | - $mp3player.getmp3tag_comment => get the comment<br /> | |
2608 | - $mp3player.getmp3tag_copright => get the copyright<br /> | |
2609 | - $mp3player.getmp3tag_crc =) get the crc<br /> | |
2610 | - $mp3player.getmp3tag_date => get the year<br /> | |
2611 | - $mp3player.getmp3tag_emphasis => get the emphasis<br /> | |
2612 | - $mp3player.getmp3tag_genre => get the genre<br /> | |
2613 | - $mp3player.getmp3tag_layer => get the MPEG layer<br /> | |
2614 | - $mp3player.getmp3tag_original => get the orginal flag<br /> | |
2615 | - $mp3player.getmp3tag_title => get the title<br /> | |
2616 | - $mp3player.getmp3tag_tracknumber => get the track number<br /> | |
2617 | - $mp3player.getmp3tag_version => get MPEG version<br /> | |
2618 | - A example script was added (kvirccvs/kvirc/doc/scriptexamples/mp3info.kvs)<br /> | |
2619 | <br /> | |
2620 | 4 November 2002:<br /> | |
2621 | [Juanjo]<br /> | |
2622 | - Added widgets to the identity an server dialogs to set a default user mode<br /> | |
2623 | after a conexion to the server.<br /> | |
2624 | <br /> | |
2625 | 24 Oct 2002:<br /> | |
2626 | [Juanjo]<br /> | |
2627 | - Reworked a little the Tools menu.<br /> | |
2628 | - Spanish translation updates (only 1000 translations to go, hehe).<br /> | |
2629 | <br /> | |
2630 | 19 Oct 2002:<br /> | |
2631 | [Juanjo]<br /> | |
2632 | - Added the alias 'lag' to the default script (it just returns the lag<br /> | |
2633 | using $lag.lag()).<br /> | |
2634 | - Added the event 'OnLagCheck' that get triggered every time there is a<br /> | |
2635 | new lag data. This should help scripters to write their own lagmeters<br /> | |
2636 | without having to poll KVIrc.<br /> | |
2637 | - Added an option to display the lag on the IRC context indicator, making<br /> | |
2638 | all those changes actually useful for the final user :)<br /> | |
2639 | <br /> | |
2640 | 18 Oct 2002:<br /> | |
2641 | [Juanjo]<br /> | |
2642 | - Added a new (and very simple) Lagmeter (see the new 'lag' module<br /> | |
2643 | commands and functions), the 'Lag Options' dialog in the options/irc<br /> | |
2644 | window and the 'OnLagAlarmTimeUp' and 'OnLagAlarmTimeDown' events. I'll<br /> | |
2645 | add an applet displaying the lag to the lag module as soon as I figure<br /> | |
2646 | how to do it :)<br /> | |
2647 | - Added the OnPong event.<br /> | |
2648 | - Fixed bug 200210130200522026<br /> | |
2649 | <br /> | |
2650 | <br /> | |
2651 | 10 Oct 2002:<br /> | |
2652 | [Juanjo]<br /> | |
2653 | - I'm back, prepare your debuggers<br /> | |
2654 | - Added a 'Ignore' menu to the userlist users menu.<br /> | |
2655 | - New feature: User highlights (argh, I hate that word). Just update your<br /> | |
2656 | default.kvs and right-click on a user to see how it works. Very<br /> | |
2657 | usefull on very crowded channels with lots of parallel conversations<br /> | |
2658 | running and you trying to keep track of one (hello #debian). Also<br /> | |
2659 | added the pertinent commands on the module tmphighlight.<br /> | |
2660 | - The 'clear' command now also clears the message view on channels.<br /> | |
2661 | <br /> | |
2662 | 06-24 Jun 2002:<br /> | |
2663 | [Pragma]<br /> | |
2664 | - Pre-release fixes all around<br /> | |
2665 | - SSL stuff..<br /> | |
2666 | - About dialog<br /> | |
2667 | - Fixes for KviIrcView<br /> | |
2668 | - Windows porting<br /> | |
2669 | - uh... I forgot all the things I did :D<br /> | |
2670 | <br /> | |
2671 | 29 May - 06 Jun 2002:<br /> | |
2672 | [Pragma]<br /> | |
2673 | - More SSL support<br /> | |
2674 | - A lot of bugfixes (see bugtrack.kvirc.omnikron.net)<br /> | |
2675 | - Arrays support in the whole user parser (uh...this was huge , but<br /> | |
2676 | necessary) a huge set of functions has been moved to the new array<br /> | |
2677 | interface WARNING: the dictionaries have a new syntax now! %dict{key}<br /> | |
2678 | %something[id] is now reserved to arrays (with numeric id).[br]<br /> | |
2679 | - FOR command added<br /> | |
2680 | - Updated all the example scripts to support the new syntax<br /> | |
2681 | <br /> | |
2682 | 23-28 May 2002:<br /> | |
2683 | [Pragma]<br /> | |
2684 | - Preliminary SSL support (try /server -s)<br /> | |
2685 | - Fix for the messed default.kvs (dialog problem)<br /> | |
2686 | - A lot of mem-leaks catched with valgdind<br /> | |
2687 | - Various fixes<br /> | |
2688 | <br /> | |
2689 | 22 May 2002:<br /> | |
2690 | [Pragma]<br /> | |
2691 | - KDE Terminal window fix<br /> | |
2692 | - Some new icons<br /> | |
2693 | <br /> | |
2694 | 21 May 2002:<br /> | |
2695 | [Juanjo]<br /> | |
2696 | - Using Pragma's support for text icons, added the option to substitute<br /> | |
2697 | some icons (currently ':)', ':D', ':-)', ':-D' and ':-O') in the irc view<br /> | |
2698 | (Options -> Look & Feel -> Irc View). Still not finished.<br /> | |
2699 | <br /> | |
2700 | 18-21 May 2002:<br /> | |
2701 | [Pragma]<br /> | |
2702 | - More fixes for windoze<br /> | |
2703 | - Some reguser hacks<br /> | |
2704 | - Command, channel, function and directory completion in the input widget<br /> | |
2705 | - Various thingies all around<br /> | |
2706 | - CTCP Page support (partial for now , need some more options)<br /> | |
2707 | <br /> | |
2708 | 7-17 May 2002:<br /> | |
2709 | [Pragma]<br /> | |
2710 | - Tons of fixes for windoze<br /> | |
2711 | - More modules ported to windoze (snd, dockwidget)<br /> | |
2712 | - Text icons initial implementation (try CTRL+I and have fun :)<br /> | |
2713 | - On*Created and OnWindowActivated are now called in the correct order<br /> | |
2714 | - Various thingies all around<br /> | |
2715 | <br /> | |
2716 | 6 May 2002:<br /> | |
2717 | [Juanjo]<br /> | |
2718 | - spaste module completed (spaste.setdelay,spaste.list,spaste.stop,etc)<br /> | |
2719 | - Workaround for the tooltips-following-desktops problem (close tooltips<br /> | |
2720 | on input widget keyevent).<br /> | |
2721 | <br /> | |
2722 | 1-6 May 2002:<br /> | |
2723 | [Pragma]<br /> | |
2724 | - Fixes for Solaris compilation: thanks to Kenneth Larea for the hints :)<br /> | |
2725 | - Random fixes for make dist<br /> | |
2726 | - Support for anti-flood on CTCP DCC *<br /> | |
2727 | - Failed DCC Handshakes are now optionally reported to the sender with a<br /> | |
2728 | CTCP ERRMSG. The options in the dialog are still missing<br /> | |
2729 | - Fixes for the "bad console repainting" problem<br /> | |
2730 | - es.po charset fixed<br /> | |
2731 | - Added sr.po (thnx Prethorian :)<br /> | |
2732 | - Added auto-windows-tiling feature to the MDI manager<br /> | |
2733 | - Other cleanups here and there...<br /> | |
2734 | <br /> | |
2735 | 27 Apr 2002:<br /> | |
2736 | [Juanjo]<br /> | |
2737 | - New module 'spaste' to send text slowly to a conversation window.<br /> | |
2738 | - New option for the input widget right button men in conversation<br /> | |
2739 | windows: 'Paste (slowly)'.<br /> | |
2740 | <br /> | |
2741 | 25 Apr 2002:<br /> | |
2742 | [Juanjo]<br /> | |
2743 | - Now the log viewer can be also a MDI window<br /> | |
2744 | - Log viewer listview icons<br /> | |
2745 | <br /> | |
2746 | 21 Apr 2002:<br /> | |
2747 | [Juanjo]<br /> | |
2748 | - snd module<br /> | |
2749 | <br /> | |
2750 | 1-12 Apr 2002:<br /> | |
2751 | [Pragma]<br /> | |
2752 | - Minor fixes around<br /> | |
2753 | - Fix for the KDE style toolbars<br /> | |
2754 | - Fixes for the liquid KDE theme (transparency).<br /> | |
2755 | not everything works... some label stuff must be fixed in the theme<br /> | |
2756 | engine...<br /> | |
2757 | - Query user list view invisible by default (also saved in the window state)<br /> | |
2758 | - Same for the channel double view<br /> | |
2759 | - Removed /tbutton and /wbutton and added generic /button and /buttonctl<br /> | |
2760 | instead updated the example scripts accordingly<br /> | |
2761 | - Merged the libtool update patch and added more fixes for this<br /> | |
2762 | - Fixes for --with-local-8bit compilation<br /> | |
2763 | - Added kvi_list.h and the compatibility KviPtrList defines to work both<br /> | |
2764 | with qt2 and qt3<br /> | |
2765 | <br /> | |
2766 | 31 Mar 2002:<br /> | |
2767 | [Pragma]<br /> | |
2768 | - Mini-Fixes for the snd module (threading arguments) for gcc 3.0.0<br /> | |
2769 | - Mini-fix for libaudiofile check in configure<br /> | |
2770 | - More work on window position saving<br /> | |
2771 | - More work on the offer list window stuff.<br /> | |
2772 | - General fixes for gcc 3.0.0 (can anybody test it ?)<br /> | |
2773 | <br /> | |
2774 | 30 Mar 2002:<br /> | |
2775 | [Pragma]<br /> | |
2776 | - Added the beginning of the offer list window<br /> | |
2777 | - Preliminary window properties saving... now handling defaults too<br /> | |
2778 | - Minor utility-functions in the window popup menus<br /> | |
2779 | - Preliminary rearrangements of code for KviConsole.... the header is<br /> | |
2780 | becoming a mess need to order the code syntactically and then maybe extract<br /> | |
2781 | some code to be put in external classes. KviIrcConnection could be an idea.<br /> | |
2782 | - Beginning of code for the toolbar button management... need a module ?<br /> | |
2783 | <br /> | |
2784 | 29 Mar 2002:<br /> | |
2785 | [Pragma]<br /> | |
2786 | - Will I ever start to use this ChangeLog ? :D<br /> | |
2787 | <br /> | |
2788 | 7 Mar 2002:<br /> | |
2789 | [Juanjo]<br /> | |
2790 | - kvisounds script, the sound on OnMeNamed event is usefull, really ;)<br /> | |
2791 | <br /> | |
2792 | 28 Feb 2002:<br /> | |
2793 | [Juanjo]<br /> | |
2794 | - Pragma branded str module optimizations, docs for all the implemented<br /> | |
2795 | functions.<br /> | |
2796 | <br /> | |
2797 | 26 Feb 2002:<br /> | |
2798 | [Juanjo]<br /> | |
2799 | - More str functions, removed strFindFirst for str.findfirst and updated<br /> | |
2800 | the scripts using it (UPDATE YOUR SCRIPTS!!!)<br /> | |
2801 | <br /> | |
2802 | 21 Feb 2002:<br /> | |
2803 | [Juanjo]<br /> | |
2804 | - More str functions (still no docs)<br /> | |
2805 | <br /> | |
2806 | 19 Feb 2002:<br /> | |
2807 | [Juanjo]<br /> | |
2808 | - Some new functions in the str module<br /> | |
2809 | <br /> | |
2810 | 13 Feb 2002:<br /> | |
2811 | [Juanjo]<br /> | |
2812 | - /IGNORE && /UNIGNORE support<br /> | |
2813 | BTW the other guys are also making things, they just don't update the<br /> | |
2814 | Changelog :P<br /> | |
2815 | <br /> | |
2816 | 10 Feb 2002:<br /> | |
2817 | [Juanjo]<br /> | |
2818 | - $isOp() $isMeVoice() $isVoice() $isMeHalfOp() and $isHalfOp() added<br /> | |
2819 | <br /> | |
2820 | 9 Feb 2002:<br /> | |
2821 | [Juanjo]<br /> | |
2822 | - New log viewer module (logview.open)<br /> | |
2823 | - Fix for the editor not saving his options<br /> | |
2824 | <br /> | |
2825 | 4 Feb 2002:<br /> | |
2826 | [Juanjo]<br /> | |
2827 | - Fixes so pragma could add --with-qt-embedded to compile againt Qt Embedded<br /> | |
2828 | (wow!)<br /> | |
2829 | - Get rid of the 'commit' and 'discard' buttons on the user editor; now<br /> | |
2830 | all changes are synced with the local db.<br /> | |
2831 | <br /> | |
2832 | 25 Jan 2002:<br /> | |
2833 | [Juanjo]<br /> | |
2834 | - New notify list editor<br /> | |
2835 | <br /> | |
2836 | 21 Jan 2002:<br /> | |
2837 | [Juanjo]<br /> | |
2838 | - New identity button on the toolbar, posibility to change nick from the<br /> | |
2839 | identity dialog if we're connected and es.po work<br /> | |
2840 | <br /> | |
2841 | 20 Jan 2002:<br /> | |
2842 | [Juanjo]<br /> | |
2843 | - Added the config widget for the create query on server notice option.<br /> | |
2844 | - Events and events doc: OnDCCChatConnected, OnDCCChatMessage,<br /> | |
2845 | OnDCCSendTransferComplete, OnDCCGetTransferComplete, OnCTCPFlood,<br /> | |
2846 | OnServerNotice, OnChannelNotice...<br /> | |
2847 | <br /> | |
2848 | 19 Jan 2002:<br /> | |
2849 | [Juanjo]<br /> | |
2850 | - Added a 'close after join' checkbox to the join channels dialog & fixes.<br /> | |
2851 | <br /> | |
2852 | 18 Jan 2002:<br /> | |
2853 | [Juanjo]<br /> | |
2854 | - Added OnAction event<br /> | |
2855 | - Fixes<br /> | |
2856 | <br /> | |
2857 | 17 Jan 2002:<br /> | |
2858 | [balboy]<br /> | |
2859 | - updated po file<br /> | |
2860 | - anti idle script changed... but pragma's syntax he gave me is not working<br /> | |
2861 | yet :p<br /> | |
2862 | <br /> | |
2863 | [Juanjo, which is alive]<br /> | |
2864 | - Added the 'recent servers' Qlist to the servers dialog<br /> | |
2865 | - Added the 'Show after connecting to server' checkbox to the channelsjoin<br /> | |
2866 | widget<br /> | |
2867 | - Servers widget bug fixed<br /> | |
2868 | - Default nick link actions & men<br /> | |
2869 | - Config widget for the tree-taskbar minimum? width option<br /> | |
2870 | <br /> | |
2871 | 07 Jan 2002:<br /> | |
2872 | [balboy]<br /> | |
2873 | - minor changes to the default script<br /> | |
2874 | <br /> | |
2875 | 05 Jan 2002:<br /> | |
2876 | [balboy]<br /> | |
2877 | - anti idle script added<br /> | |
2878 | - dcc bug alias fixed<br /> | |
2879 | <br /> | |
2880 | 22 Nov 2001:<br /> | |
2881 | [Juanjo]<br /> | |
2882 | - Added a bunch of events (On[me]ban/deban, On[me]op/deop,<br /> | |
2883 | On[me]voice/devoice, OnChannelMessage, OnQueryMessage, OnLimitSet/Unset,<br /> | |
2884 | OnKeySet/Unset, OnInvite, On[me]BanException, On[me]BanExceptionRemove,<br /> | |
2885 | etc).<br /> | |
2886 | <br /> | |
2887 | 18 Nov 2001:<br /> | |
2888 | [Juanjo]<br /> | |
2889 | - Added a 'Connect to servers' dialog (serversjoin.open) -> update:<br /> | |
2890 | serversconnec.open<br /> | |
2891 | - Added scripted buttons for the channels and servers dialogs.<br /> | |
2892 | - Added $anyConsoleConnected() function.<br /> | |
2893 | - Fixes<br /> | |
2894 | <br /> | |
2895 | 12 Nov 2001:<br /> | |
2896 | [YaP]<br /> | |
2897 | - Added DCC user defined port range<br /> | |
2898 | <br /> | |
2899 | 10 Nov 2001:<br /> | |
2900 | [Juanjo]<br /> | |
2901 | - Now it has all the functionality ;)<br /> | |
2902 | <br /> | |
2903 | [YaP]<br /> | |
2904 | - IPv6 porting from Win XP to Win 2000 (Preprocessor definition: WIN2K)<br /> | |
2905 | <br /> | |
2906 | 8 Nov 2001:<br /> | |
2907 | [Juanjo]<br /> | |
2908 | - Added a 'Join Channels' widget. It still don't have all the<br /> | |
2909 | funcionality.<br /> | |
2910 | <br /> | |
2911 | 4 Nov 2001:<br /> | |
2912 | [Juanjo]<br /> | |
2913 | - Improved away system<br /> | |
2914 | - Option to always highlight own nick on messages<br /> | |
2915 | - Made the splash screen a managed window<br /> | |
2916 | - Added an 'apply' button to the general options dialog<br /> | |
2917 | <br /> | |
2918 | 24 Sep 2001:<br /> | |
2919 | [Kristoff]<br /> | |
2920 | - Made Dcc Voice completely configurable, options dialog also added<br /> | |
2921 | - Volume slider for dcc voice added<br /> | |
2922 | - Fixed a bug in alt+arrows switching (sigsegv when window had no context<br /> | |
2923 | assigned)<br /> | |
2924 | <br /> | |
2925 | 23 Sep 2001:<br /> | |
2926 | [Kristoff]<br /> | |
2927 | - Switching between windows using ctrl/alt + arrows<br /> | |
2928 | <br /> | |
2929 | 13 Sep 2001:<br /> | |
2930 | [Balboy]<br /> | |
2931 | - some more changes to the defscript<br /> | |
2932 | <br /> | |
2933 | 12 Sep 2001:<br /> | |
2934 | [Kristoff]<br /> | |
2935 | - Text selected in Help Browser window is now automagically copied into the<br /> | |
2936 | clipboard and can be pasted (Balboy's request).<br /> | |
2937 | - Pressing Enter in Help Browser's lineedit starts search. When the search<br /> | |
2938 | starts the cursor changes into waitCursor (cosmetical improvement :))<br /> | |
2939 | - 22 Mar - 12 Sep... man...<br /> | |
2940 | - biff module added - not functional at all - adding some code not to mess<br /> | |
2941 | with makefiles anymore<br /> | |
2942 | <br /> | |
2943 | 12 Sep 2001:<br /> | |
2944 | [Balboy]<br /> | |
2945 | - updated the changelog :p<br /> | |
2946 | - added some functions to the defscript<br /> | |
2947 | <br /> | |
2948 | 30 Mar 2001:<br /> | |
2949 | [Balboy]<br /> | |
2950 | - quit function added<br /> | |
2951 | <br /> | |
2952 | 22 Mar 2001:<br /> | |
2953 | [Kristoff]<br /> | |
2954 | - combobox object added<br /> | |
2955 | <br /> | |
2956 | 17 Mar 2001:<br /> | |
2957 | [Pragma]:<br /> | |
2958 | - A lot of unreported changes again<br /> | |
2959 | - Added anti-aliased font support<br /> | |
2960 | <br /> | |
2961 | 17 Feb 2001:<br /> | |
2962 | [Pragma]<br /> | |
2963 | - A lot of changes: removed the libkvigui, it was rather useless, and it is<br /> | |
2964 | better to have all the GUI code into the core executable...(for many<br /> | |
2965 | reasons).<br /> | |
2966 | - Added the first "shy" icq module.<br /> | |
2967 | <br /> | |
2968 | 15 Feb 2001:<br /> | |
2969 | [Kristoff]<br /> | |
2970 | - Added urllabel object<br /> | |
2971 | Note: I'm proud to be the first person, that uses this file in the<br /> | |
2972 | year 2001 :-)<br /> | |
2973 | <br /> | |
2974 | 05 Dec 2000:<br /> | |
2975 | [Number1]<br /> | |
2976 | - Cleaned up the about dialog, added some new entries and fixed the<br /> | |
2977 | background bug.<br /> | |
2978 | Note: Could people start using this log again please? ;)<br /> | |
2979 | <br /> | |
2980 | 12 Sep 2000:<br /> | |
2981 | [Kristoff]<br /> | |
2982 | - started this ChangeLog (to avoid confusion: newset entries go above<br /> | |
2983 | this one ;))<br /> | |
2984 | - added widget object<br /> | |
2985 | </p></div> <hr class="clear-contentunit" /> | |
2986 | </div> | |
2987 | ||
2988 | <div class="main-subcontent"> | |
2989 | <!-- <div class="subcontent-unit-border"> | |
2990 | <div class="round-border-topleft"></div><div class="round-border-topright"></div> | |
2991 | <h1><img src="img/applications-graphics.png" alt="Dernière capture" />Dernière capture</h1> | |
2992 | <p class="center"> | |
2993 | <img src="img/themes/thumb_anger.png" alt="Anger Theme - KVIrc "Anomalies"" /><br /> | |
2994 | ||
2995 | <a href="javascript:opendoc('http://kvirc.virg0.org/themes.htm');" title="Anger Theme @ kvirc.virg0.org">Anger theme</a> - <a href="mailto:cle [at] virg0 [dot] org" title="mail etherea`">etherea`</a><br /> | |
2996 | KVIrc Anomalies | |
2997 | </p> | |
2998 | </div> //--> | |
2999 | <div class="subcontent-unit-border"> | |
3000 | <div class="round-border-topleft"></div> | |
3001 | <div class="round-border-topright"></div> | |
3002 | <h1><img src="img/help-browser.png" alt="finding help" />Trouver de l'aide</h1> | |
3003 | <p class="center"> | |
3004 | si vous avez besoin d'aide la manière la plus simple est de se référer à <a href="?id=mailinglist&lang=fr" title="la liste de diffusion officielle">la liste de diffusion officielle</a><br /><br />ou en rejoignant un salon dédié<br /> | |
3005 | ||
3006 | <a href="irc://irc.eutelia.it/KVIrc">#kvirc@IRCnet</a><br /><a href="irc://irc.azzurra.org/KVIrc.net">#kvirc.net@azzurra</a><br /><a href="irc://irc.libera.chat/KVIrc">#kvirc@libera</a> | |
3007 | </p> | |
3008 | </div> | |
3009 | <div class="subcontent-unit-border-orange"> | |
3010 | <div class="round-border-topleft"></div> | |
3011 | <div class="round-border-topright"></div> | |
3012 | <h1 class="orange"><img src="img/media-record.png" alt="Rapport de bugs" />Rapport de bugs</h1> | |
3013 | <p class="center"> | |
3014 | les bugs peuvent être signalés et consultés en utilisant le bugtrack KVIrc disponible à <a href="javascript:opendoc('https://github.com/kvirc/KVIrc/issues');" title="Rapport de bugs">Rapport de bugs</a> | |
3015 | </p> | |
3016 | </div> | |
3017 | <div class="subcontent-unit-border"> | |
3018 | <div class="round-border-topleft"></div> | |
3019 | <div class="round-border-topright"></div> | |
3020 | <h1><img src="img/document-open.png" alt="Plus de docs" />Plus de docs</h1> | |
3021 | <p class="center"> | |
3022 | <a href="javascript:opendoc('/doc');" title="Documentation officielle">Documentation officielle</a><br />Générée automatiquement </p> | |
3023 | </div> | |
3024 | <div class="subcontent-unit-border-white"> | |
3025 | <div class="round-border-topleft"></div> | |
3026 | <div class="round-border-topright"></div> | |
3027 | <h1><img src="img/dialog-information.png" alt="Rocket-propelled" />Rocket-propelled</h1> | |
3028 | <p class="center"> | |
3029 | <a href="javascript:opendoc('http://www.waaf.net');" title="waaf.net - the hosting & development company"><img src="img/waaf.net.gif" alt="waaf.net - the hosting & development company" /></a><br /> | |
3030 | <a href="javascript:opendoc('http://www.waaf.net');" title="waaf.net - the hosting & development company">waaf.net</a> a la gentillesse d'offrir le matériel pour faire tourner *.kvirc.de </p> | |
3031 | </div> | |
3032 | <div class="subcontent-unit-border-white"> | |
3033 | <div class="round-border-topleft"></div> | |
3034 | <div class="round-border-topright"></div> | |
3035 | <h1><img src="img/dialog-information.png" alt="Lifted into the air" />Lifted into the air</h1> | |
3036 | <p class="center"> | |
3037 | <a href="javascript:opendoc('http://www.tmt.de');"><img src="img/tmtlogo.gif" alt="TMT" /></a><br /> | |
3038 | <a href="javascript:opendoc('http://www.tmt.de');">TMT Teleservice</a> sponsorise l'hébergement et le trafic de *.kvirc.de </p> | |
3039 | </div> | |
3040 | </div> | |
3041 | </div> | |
3042 | ||
3043 | <div class="footer"> | |
3044 | <p>KVIrc.net | (c) 2007-2023 ./LSD - CreativeCode | this site is best viewed with a monitor</p> | |
3045 | <p class="credits"><a href="javascript:opendoc('http://validator.w3.org/check/referer');" title="Validate XHTML code">XHTML 1.1</a> | <a href="javascript:opendoc('http://jigsaw.w3.org/css-validator/check/referer');" title="Validate CSS code">CSS 2.1</a> | credits</p> | |
3046 | </div> | |
3047 | </div> | |
3048 | </body> | |
3049 | </html> |