Fix crash on logout
[kdenetwork.git] / ksirc / relnotes
blob6207f2f90de3921f31d4e8e09fdcdc032e44f532
1 ~b~12,4             kSirc Release Notes for 981220                             
3 Work over the past month or so has concentrated in 2 majour areas,
4 memory consumption and Puke. There's also been some minor features
5 etc.
7 ~2Misc Features:
9 ~4~b*~C If you bring up a menu, ctrl+letter generates an on the fly accelerator
10 ~4~b*~C Scroll back size if setable through the Prefrences
11 ~4~b*~C Setable background pixmap, it ~b~ureally~b~u sucks
12 ~4~b*~C New icons for the server controller/docking.  Thanks mosfet
14 ~2Memory:
16 ~4~b*~C The last few release kSirc has had a gradual memory leak, fixed.
17 ~4~b*~C Created KPlunger a generic memory debugger and leak tracker for C++.
18 ~4~b*~C Fixed a bunch of bufffer problems which caused kSirc die on non-intel
19 ~4~b*~C Reduced memory footprint, and effeciency.
21 ~2Puke:
22 ~4~b*~C Reduced endian dependance
23 ~4~b*~C Lots to come soon
25 ~b~12,4             kSirc Release Notes for 981107                             
27 This release is mostly a bug fix release.
29 Bugs Fixed:
31 ~4~b*~C ~3Title Bar now works with not umode set, away, etc
32 ~4~b*~C ~3Puke now works on most machines I can find.  This means you can stop whinning about dcc being broken.
33 ~4~b*~C ~3Puke's now pretty much portable.
34 ~4~b*~C ~3Lots of little bugs all over the place.
36 ~b~12,4             kSirc Release Notes for 981025                             
38 ~2New Features:
40 ~4~b*~C ~3Mini Web Server
41 ~4~b*~C ~3MDI Mode (very experimental)
42 ~4~b*~C ~3Better Caption support with optional Topic
43 ~4~b*~C ~3New Server Picker, thanks Atko
44 ~4~b*~C ~3Selecting windows in SC brings them to foreground
45 ~4~b*~C ~3Release notes are displayed to the screen on first run
46 ~4~b*~C ~3Improved online help with /help
49 ~b~12,4             Web Server Notes                                           
51 Credit: Thanks to Roberto for the PWS config dialog,
52 99.9% of the work is his.
54 The web server setup is a graphical configuration
55 for the freely available web server called
56 mathopd.  It's run/controlled via kSirc and
57 I've some fun running it.
59 Couple notes to remember, you cannot use ports
60 < 1024.  I'm not going to run anything as root,
61 since running a web server is dangerous enough,
62 much less giving potential root access away.
64 /url command will show you a valid url
65 for you sure.  Replace <port> with the port(s)
66 that the web server is running on.
68 ~b~12,4                  MDI Mode                                              
70 Credit: Timothy Whitfield, ported the MDI interface
71 from kEirc into a generic MDI interface for KDE.
73 Now, if you want to use it, here's a bunch of
74 problems I've already seen:
76 1. Acelerator keys are all messed up.  pgup/dn
77 is a good example.  It just doesn't work.
79 2. If you minimize something, you have to
80 double click on the channel name in the server
81 controller to bring it back.
83 3. You cannot minimize the server controller.
85 4. You can drag windows off the screen in never
86 never land.
88 I'm personally not a big fan of the MDI interface
89 but I'll work on making it work right as time permits.
91 ~b~12,4                  OTHER Stuff                                           
93 There's been a bunch of bug fixes everywhere.
95 Cut & paste now cleans up correctly most of the time now.
97 New release notes box, I think it's useful. What do
98 you think?
100 Caption should be more useful now.  I think this is the
101 best way to display the topic on the screen.
103 Server controller is in and needs some more work.  Basic
104 idea works well though.
106 /help now displayes all possible functions, instead of just 
107 built in ones.  Shows all kSirc commands as well.