summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO113
1 files changed, 110 insertions, 3 deletions
diff --git a/TODO b/TODO
index f3288930..edc15389 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,110 @@
+ *** sorry for the finnish items, they're just too many to translate and
+ *** I've kept writing them in finnish usually... They also don't always
+ *** tell very well about the problem, just some note to myself that I'd
+ *** remember myself..
+
+ - /sb redraw doesn't do anything to non-format lines (should redraw
+ timestamp, etc.)
+ - autorename query when msg is received from another nick in same host
+ - /formatabstract & /formatreplace to update abstracts & replaces in themes
+ - queries don't work properly in waiting channels .. because the server tag
+ verifying fails, we should just create the query and give the server tag
+ to it without checking if the server tag is really found at that time.
+ - autologissa tulee ongelmia jos printataan targettiin ilman serveriä ..
+ tapahtuu esim. "starting query with xxx" kun restoretaan ikkunoita
+ jos query oli savetettu. sitten huono kun se ei katoa koskaan itsekseen..
+ - perl:
+ - joku tapa että perlilläkin voisi muuttaa kokonaan inputtiriviä
+ - perliin: CHATNET_REC, MODULE_REC, THEME_REC, KEYINFO_REC,
+ "complete word" signaali, haluaa GSList **:n .. tuon muuttaminen,
+ listan alkuun tai loppuun kaman lisäys..
+
+ - joku printnickmsg() jolla voisi printata nuo nickin vaihdot ja quitit
+ ..ja killit skriptissä..
+ - /bind -delete?
+ - <tommik> hmm, I just did /notify nick, /unnotify nick, /notify nick OPN...
+ and now /notify shows the nick in all networks I'm connected to -
+ /notify -idle and you make /whois nick nick ei toimi
+ - redirectiot sotkee jotenkin jos on notify idlessä xmunkki ja tekee
+ /wii xmunkki .. kun se laittaa "event empty"yn channelit ja muut, ei
+ realname/endofwhoisiä
+ - jos serveri ei löydä mun dns:ää niin voi tulla i-linen puute.. irssi ei
+ saisi lopettaa tossa kohtaa serveriin yhdistämistä... voisi jotenkin
+ säätää että bannin tullessa jos on ircnet asetettu niin ei lopettaisi
+ koskaan..
+ - serveri jos asettaa +r:n niin siitä ei sen jälkeen pääse eroon millään
+ muulla kuin /disconnectilla.. voisi pitää muistissa vaan itse annettuja
+ modeja eikä niitä mitä serverillä oli disconnectin aikana.
+ - se komentojuttu.. vois tehdä command_bind()iin suoraan parametrit ja optiot
+ optioistakin vois pitää sen historyn jos core ja fe-common tms. on eri
+ niin sitten fe-comon unloadattaessa tulis se coren takaisin voimaan.
+ mutta kuitenkin se merge juttu olis kokoajan että olis nopea..
+ - <fuchs> when i am called _` or just ] or { or something like that
+ every incomming msg is hilighted :/
+ - proxyyn tuki sille että kirjoittaa proxyssä msg:n niin clientitkin saa sen
+ - moduuleilta vois ottaa automaagisesti pois unloadissa niiden settingsit
+ myös. ja otetaanko niiltä commandeja/signeeleja edes vielä?
+ - valita jos yritetään käyttää disable-staticcia configuressa.
+
+ - /mark .. ja automarkki että näkyy joku ------------ uuden tekstin kohdassa.
+ - /server -ircnet EFNet -next to cycle to the next server (or /reconnect
+ ircnet actually..).
+ - laita se splittaamaan automaagisesti msg:t ja noticet
+ - kommentit configgifilessä blockeissa bugaa. tee kunnon tarkistukset
+ kaikkialle noita ja virheellisiä juttuja varten.
+ is_node_list() uppercaseksi ja tee IS_NODE_BLOCK
+ - silc käskyt gruuppiin
+
+ - irc-nicklist.c: move nick change to core.
+ - irc-queries.c: - '' -
+
+ - logausta vois tutkia vähän.. manuaalisesti ei voi nyt esim. logittaa
+ joko efnetin tai ircnetin #irssiä.
+
+ - --more-- tulee jotenkin splitikkunoihin vaikkei pitäisi.
+ window show, window hiden jälkeen ehkä ..eivaan ton jälkeen rivit ei
+ vaihdu enää vaan pitää itse pgdownia painaa ja shown jälkeen tuli
+ joku outo tyhjiä rivejä vaan jotain corruptiota.. 2 ikkunaa oli vaan.
+
+ - hilightit + window activityt koodi on ihan sekasotkua. privamsg hilightit
+ vois tehdä pubmsg hilightien tyyliin
+ - /notify -away ja -idlessä olis kiva jos nickissä voisi olla wildcardeja
+ - completio vois hyppiä niiden -optioiden ohi. vois myös täydennellä
+ erikseen option parametrejä? ja se conffattava completio.. alias completio
+ - ignore -pattern:n arvo pitäisi näyttää
+ - näytä /hilight:n ulostuksessa värit
+ - autoignore korjaa.
+ - /save -all, tallentais kaikki configin asetukset ja teeman koko teeman
+ - haluis et teksti alkais ruudun alhaalta eikä ylhäältä
+ - autoresume dcc autogetissä
+ - dcc time left
+ - dcc chatissa ei vaihdu nickki vaikka muualla vaihtuu.. oma ja toisen.
+ - dcc filet välilyönneillä vois pelata
+ - plugin.h API
+ - fserver
+ - settingssit moduuleittain omiin blokkeihin niin sitten vois valittaa
+ tuntemattomista jos on typoja ja sellasta
+ - pitäis pakottaa ircnet asettamaan setupserverissä .. ja jos poistaa
+ ircnetin? "chat network xxx not found, assuming standard IRC network"..
+ - editorimainen rivin editointimahdollisuus pitkille riveille :)
+ - /window scroll off
+ - vertically split windows
+ - /set prompt $N etc.
+ - try profiling the code with /cat filewith10000lines
+ - when pasting text, irssi could notice it and ask
+ "pasting 30 lines of text, ok?"
+ - wait 1 sec before sending the text, if arrow up key is pressed abort
+ sending the text. also really remove the line from screen and maybe
+ put some notice?
+
+ - ircnetin nimen voisi napata sieltä /ircnet:stä .. että se case menee
+ oikein. /server, /server list, /channel list, status ikkuna, [ircnet] ..
+ - optio käyttää sitä VALKOISTA tai määrättyä väriä eikä "default" väriä
+
+ - skriptejä:
+ - nappula status window/takaisin hyppimiseen
+ - xtermin titlen asettelija
+
*** New stuff in TODO, try to get rid of these :)
@@ -7,7 +114,6 @@
- autoignoring:
- it shouldn't save them to config file
- it could be merged with /ignore -time
- - fix the proxy plugin to work again..
- /server <number> would connect to n'th server in list. show the numbers
with /server list
- when dcc chat is accepted and query exists from the same nick, replace
@@ -51,7 +157,6 @@
- add user counts (ops/voices/normal/total)
- themes:
- document the different formats briefly :)
- - logging messages could be printed with a different theme
- Make /SET HOLD_MODE
- /CAT should pause on every screenful of text, this should be some kind of
printtext_multiline_paused() function which would use some callback to
@@ -63,13 +168,15 @@
- /NOTIFY -comment xxx - add a comment to notify. print the comment when
user comes to irc.
- "Should we check people in notify list when you're away" option
- - Implement /EXEC, /ON and /TIMER commands
+ - Implement /EXEC (steal all options from epic, make shell window somehow
+ with query), /ON and /TIMER commands
- All those options to /WHO and /LIST commands that EPIC has
- /SCROLLBACK FIND ?
- nick/channel lists at right side of the text version of irssi. Ctrl-N
for example could hide/show them. add mouse support for it.
- /password command that asks you to type the password to entry line and
would hide it with asterisks, good if people spy on you :)
+ - CTCP #channel HISTORY # - give # last lines of history from channel
*** Bugs