2000-04-14 07:27:14 -04:00
|
|
|
|
- notifylist ei toimi, /ALIAS, /IGNORE
|
|
|
|
|
- g_strndup() !!!!! auttaa varmaan vaikka miss<73>
|
|
|
|
|
- server-specific source_host
|
|
|
|
|
- curses sijainti jotain rikkoo
|
|
|
|
|
Day changed to 30-26 2000
|
|
|
|
|
[00:10] .. [00:20]
|
|
|
|
|
|
|
|
|
|
- "away mode changed"
|
|
|
|
|
- dcc on s<>rki
|
|
|
|
|
- /server +blah tekis uuden ikkunan.
|
|
|
|
|
|
|
|
|
|
[17:37] -!- Magi [^magi@magi.yok.utu.fi] has quit IRC [Killed (Uni-Stuttgart.DE ((^magi@magi.yok.utu.fi)GMD.DE <- (.@vipek-IV.vip.net.pl)*.pl[ircd@hub.irc.pl]))]
|
|
|
|
|
:Magi!^magi@magi.yok.utu.fi QUIT :
|
|
|
|
|
|
|
|
|
|
Kalled (gart.DE ((^magi@magi.yok.utu.fi)GMD.DE <- (.@vipek-IV.vip.net.pl)*.pl[ircd@hub.irc.pl]))
|
|
|
|
|
~cras@0:0:0:0:0:ffff:
|
|
|
|
|
-teemoihin tee jotain pient<6E> selityst<73> edes!
|
|
|
|
|
- alt+left/right vaihtaa kanavaa..
|
|
|
|
|
|
|
|
|
|
- checkkaa miten ne autojoin_channelsit nyt meni.. ett<74> vapautetaan ym.
|
|
|
|
|
- raiseta ikkuna jossa on teksti<74> mut ei over aktiivisen p<><70>lle
|
|
|
|
|
- line-split.c: varmista ett<74> se 64k limitti toimii eik<69> esim. kaada!
|
|
|
|
|
- vaihda /set nimet j<>rkevimmiksi
|
|
|
|
|
- optio ett<74> vaihtaa automaagisesti sinne autocreatettuun ikkunaan. tyhjenn<6E>
|
|
|
|
|
entry (laita historyyn) ettei uusi rivi mene query ikkunaan suoraan vahingossa.
|
|
|
|
|
- "<22>l<EFBFBD> n<>yt<79> n. sekunttia pienemp<6D><70> lagia"
|
|
|
|
|
- cmd line switchi source hostille
|
|
|
|
|
- autojoinikaan ei tunnu oikein pelaavan..? vain kun vaihtuu serveri
|
|
|
|
|
- quit n<>ytett<74>isiin vaan yhdess<73> ikkunassa.
|
|
|
|
|
- /exec
|
|
|
|
|
- optionaalisesti voisi niit<69> logeja ajella siin<69> toisessa irssisessiossa
|
|
|
|
|
- msg:iss<73> kun tulee sit<69> away viesti<74> n<>ytt<74>isi vaan kerran..
|
|
|
|
|
- logrotate
|
|
|
|
|
- ignoroida tietyt ctcpt. regexpit. ignorettaa teksti<74> ..
|
|
|
|
|
egopallo/#tv.fi CANAL|MAFIA|...
|
|
|
|
|
- autorun.ircnet
|
|
|
|
|
- flood protectionia paremmaksi
|
|
|
|
|
- bottipluginiin tms. .. channel not available tms. rejoini
|
1999-12-19 18:40:46 -05:00
|
|
|
|
|
1999-09-03 10:27:29 -04:00
|
|
|
|
*** Bugs
|
|
|
|
|
|
2000-03-11 14:18:12 -05:00
|
|
|
|
- %| doesn't work with irssi text widget
|
|
|
|
|
- when changing server (/server), irssi will automatically join back to the
|
|
|
|
|
channels that were joined in previous server. If IRC network is different
|
|
|
|
|
than in previous server it shouldn't join the channels..
|
|
|
|
|
- some problems when using multiple windows with focus being all the time in
|
|
|
|
|
one of the windows and it can't be changed to different window?!
|
1999-12-19 18:40:46 -05:00
|
|
|
|
- split windows are buggy, destroying them doesn't really work well..
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- irssi can't find new themes in ~/.irssi/ while running - scan for new
|
|
|
|
|
themes when opening themes dialog? irssi-text also needs to be restarted
|
|
|
|
|
to use new themes..
|
|
|
|
|
- mirc ctcp togglemenuitem isn't updated right
|
|
|
|
|
- multiple dcc connections from different irc networks from same nick
|
|
|
|
|
doesn't work. Maybe create "server nick" and "refer nick" variables to
|
|
|
|
|
DCC_REC?
|
|
|
|
|
|
1999-10-16 07:05:08 -04:00
|
|
|
|
*** text UI
|
1999-09-03 10:27:29 -04:00
|
|
|
|
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- split windows
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- statusbar:
|
|
|
|
|
- when starting to run out of space some items could be made smaller,
|
|
|
|
|
activity for example .. make some generic flag for items to use.
|
|
|
|
|
- "you have new mail"
|
|
|
|
|
- active server tag somewhere in window
|
|
|
|
|
- word wrapping doesn't work perfectly, if colors/bolds/etc are used, they're
|
|
|
|
|
treated as spaces. So things like (<newline>blah blah) can happen (/who)
|
|
|
|
|
|
|
|
|
|
*** Big things
|
|
|
|
|
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- Complete modularisation of everything, split irc-extra, ui-common and
|
|
|
|
|
gui-* (gui especially) into separate logical components. The modules would
|
|
|
|
|
have init(), deinit(), save_state() and restore_state() - save/restore
|
|
|
|
|
should save as much as possible so that it would be possible to restart the
|
|
|
|
|
whole base system. Like when upgrading to newer version you wouldn't need
|
|
|
|
|
to quit irc at all :)
|
|
|
|
|
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- session saving thing.. specify what channels/queries/dcc chats to open in
|
|
|
|
|
which window (real/tabbed/in same window with some other), what irc net
|
|
|
|
|
channels goes to where, what channels/queries to open at startup, etc.
|
|
|
|
|
use dialog with gtktree widget to change it.
|
|
|
|
|
- some sort of address book? our own irssi ctcp to ask for other irssi users
|
|
|
|
|
for their information (of course not without asking (except optionally))..
|
|
|
|
|
could be nice also to automatically update it, keep track of all seen
|
|
|
|
|
users gathered when joining channels, whois, who, etc. commands.
|
|
|
|
|
automatically updating information could be host masks, nicks, ips, seen in
|
|
|
|
|
channels, operator in channels, .. user specified checks like last topic or
|
|
|
|
|
mode changes or even msgs to you/some channel/with some keyword. great for
|
|
|
|
|
spying people ;) maybe even useful sometimes..
|
|
|
|
|
|
|
|
|
|
.. but what database would be best for this?
|
|
|
|
|
|
|
|
|
|
- GTK version: icons to toolbars, accelerators to menus
|
|
|
|
|
- Windows style MDI windows are possible with GtkFixed .. Some people would
|
|
|
|
|
like this.. too much job for me, it would need building the MDI windows
|
|
|
|
|
ourself (title bar, borders, resizing, etc.)
|
|
|
|
|
|
|
|
|
|
- online help, documentation, ...
|
|
|
|
|
- plugins:
|
2000-02-25 12:03:17 -05:00
|
|
|
|
- scheme, tcl, python scripting? eggdrop/epic compatible scripting?
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- IRC bot, eggdrop is too old, needs a replacement ;) (started)
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- DCC file server, I'm not too excited about this, maybe someone else
|
|
|
|
|
wants to do it..
|
|
|
|
|
- Multiplayer games! :) Chess, tic-tac-toe, othello, battleship, tetris,
|
|
|
|
|
etc. Existing games should probably be used .. though there doesn't
|
|
|
|
|
seem to be any of these (except tetris) for gnome right now..
|
|
|
|
|
- audio / video chat :)
|
|
|
|
|
|
1999-10-16 07:05:08 -04:00
|
|
|
|
*** Needs rethinking ..
|
1999-09-03 10:27:29 -04:00
|
|
|
|
|
1999-10-16 07:05:08 -04:00
|
|
|
|
* Logging, check how ircii logging works and try to do everything that it
|
|
|
|
|
can do ;) currently logging is done by directly writing to disk things
|
|
|
|
|
that are displayed in screen, it could instead (optionally) print things
|
2000-02-18 17:55:19 -05:00
|
|
|
|
simply as "JOIN #blah nick (a@b.c)".
|
|
|
|
|
... just make a different theme for logging to use? ..
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- log option: add the open/close time to log
|
|
|
|
|
- log directory, automatically log all channels and queries there
|
|
|
|
|
- overwrite/append
|
|
|
|
|
- all windows, just queries, only the channels in channel list
|
|
|
|
|
- you can be joined to same channels in different irc networks (or even
|
|
|
|
|
the same ircnet!) - create the logs to different directiories/names
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- logging: longer format dd.mm.yy hh:mm:ss (configurable?)
|
|
|
|
|
|
|
|
|
|
* Notify list, join the two different dialogs, ability to track changes in
|
|
|
|
|
gone flag
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- _one_ popup dialog could open which lists all nicks in notifylist, maybe
|
|
|
|
|
sorted by arrival time, display the dates, latest joined could be with
|
|
|
|
|
different color? etc.
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- nick-specific options:
|
|
|
|
|
- check for gone-flag changes (use userhosts instead of isons)
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- pop up the dialog
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- run some command (like /exec as soon as I get that done :)
|
|
|
|
|
- dialog: keep track of hosts/realnames so after closing and opening the
|
|
|
|
|
dialog again they would show up..
|
|
|
|
|
|
1999-11-20 09:00:24 -05:00
|
|
|
|
* common api for statusbar handling
|
|
|
|
|
- it should work just as well in text mode and gui, colors could be done
|
|
|
|
|
with the normal % formats. GUI just ignores the colors..
|
|
|
|
|
- display number of ops, voices, normals and ircops in statusbar
|
|
|
|
|
|
|
|
|
|
* API for creating/modifying menus and toolbar, especially from plugins
|
|
|
|
|
- at least one configurable menu ("usermenu"), or maybe make the whole
|
|
|
|
|
menubar user configurable
|
|
|
|
|
|
|
|
|
|
|
1999-10-16 07:05:08 -04:00
|
|
|
|
*** Little things
|
|
|
|
|
|
2000-02-19 09:37:19 -05:00
|
|
|
|
- reload configuration file on the fly
|
|
|
|
|
- /savewindows - save the current channel/query positions to file and
|
|
|
|
|
load them at startup.
|
2000-02-18 17:55:19 -05:00
|
|
|
|
- multi-DCC - open multiple sockets to transfer the file
|
|
|
|
|
- re-set away message when reconnecting to server
|
1999-12-19 18:40:46 -05:00
|
|
|
|
- autoaway when idling
|
|
|
|
|
- nickserv support (automatic /msg nickserv identify password)
|
|
|
|
|
- /exec
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- itext:
|
|
|
|
|
- save/find text
|
|
|
|
|
- text selection draws the entire selection every time you move the
|
|
|
|
|
mouse...
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- if some other window has got much text, switching to it first time
|
|
|
|
|
takes some time..?
|
|
|
|
|
- exceptions for ignoring
|
|
|
|
|
- editor in setup for ~/.irssi/startup
|
|
|
|
|
- gui help
|
|
|
|
|
- change signal handling in gui-gnome so that the actual drawing and
|
|
|
|
|
functionality are in different signals, so that plugin could change the
|
|
|
|
|
whole look and feel of irssi.
|
|
|
|
|
- currently irssi sends USERHOST commands every now and then to find out
|
|
|
|
|
who are away and who are not.. optionally it could instead just watch if
|
|
|
|
|
someone hasn't written anything to channel in n minutes and mark it "away"
|
|
|
|
|
to nicklist.
|
|
|
|
|
- use different themes in different channels/queries?
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- /connect ircnet could connect to ircnet
|
|
|
|
|
- change some GLists to GHashTables, aliases at least
|
|
|
|
|
- check new irssi versions with http rather than with irssibot..
|
|
|
|
|
- implement requesting files with DCC GET from remote client for dcc file
|
|
|
|
|
servers. good for people behind firewalls.
|
|
|
|
|
- use different nicks/realnames in different irc networks
|
|
|
|
|
- gnome statubar:
|
|
|
|
|
- clock?
|
|
|
|
|
- dcc transfer meter (gtk progressbar)
|
|
|
|
|
- you could configure which events (whois, notify, etc.) to show in what
|
1999-11-20 09:00:24 -05:00
|
|
|
|
windows (all, current, status, msgs)
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- gui for configuring plugin specific theme format texts
|
|
|
|
|
- dcc send: allow selection of multiple files to send (also for dnd from
|
|
|
|
|
gmc!) Allow dropping files to anywhere in irssi.
|
|
|
|
|
- /timer, /clones
|
1999-10-16 07:05:08 -04:00
|
|
|
|
- display net splits?
|
1999-09-03 10:27:29 -04:00
|
|
|
|
- regexp for hilighting words?
|
|
|
|
|
- subcommands (dcc, window, ..) could use common function instead of copy and
|
|
|
|
|
pasting the same function all the time and modifying just two words...
|
1999-11-20 09:00:24 -05:00
|
|
|
|
- {}|~ are same as []\^ (not in all irc networks) - does this really affect
|
|
|
|
|
irssi at all..?
|