| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| kildclient-3.0.0.exe.asc | 2014-09-07 | 819 Bytes | |
| kildclient-3.0.0.tar.gz.asc | 2014-09-07 | 819 Bytes | |
| README.txt | 2014-08-24 | 1.9 kB | |
| kildclient-3.0.0.exe | 2014-08-24 | 12.9 MB | |
| kildclient-3.0.0.tar.gz | 2014-08-24 | 1.8 MB | |
| Totals: 5 Items | 14.7 MB | 0 | |
Changes in version 3.0.0
------------------------
- The code responsible for interpreting the lines received from the
server and displaying them has been rewritten to take advantage of
newer processors by doing things in parallel. That should make the
program more responsive, especially when there are many triggers.
- KildClient has been upgraded to use GTK+ 3. This should not affect
your user experience, but plugins that use gtk2-perl for graphical
interface need to be upgraded to use gtk3-perl. In most cases,
just replacing s/Gtk2/Gtk3/ should be sufficient. But if the
plugin used deprecated functions, bigger changes might be
necessary. See the following link for more information on
upgrading: https://metacpan.org/release/Gtk3/
- KildClient now supports the GMCP (also called ATCP2) and MSDP
protocols for data transfer between the server and client.
- KildClient now supports HTTP proxies.
- Timers can now have sub-second intervals. The syntax is the same,
but you can now use an interval of "0.5" to run the timer twice
per second.
- New functions have been created to enable/disable triggers,
aliases, macros, timers and hooks without printing the "Trigger
modified" message (or similar): silentenatrigger/silentdistrigger
and similarly for the other objects.
- New function $world->cmdseparator() to set and retrieve the
command separator.
- When opening log files, parent directories are created as
necessary automatically.
- New function getclientname() returns the name of the client
("KildClient").
- Bug fixed: KildClient no longer crashes when importing triggers or
aliases from the World Selector.
- Bug fixed: Some telnet commands (used to configure protocols for
communication between KildClient and the server) could be ignored
if immediately following a new line.