|
|
| Line 41: |
Line 41: |
| | === ChatInput === | | === ChatInput === |
| | * Make the tab completion keep searching on a character pressed on the keyboard only when the completion box is running. | | * Make the tab completion keep searching on a character pressed on the keyboard only when the completion box is running. |
| | + | === Screenshots === |
| | + | <gallery> |
| | + | Image:Akiscreenshotwin.png|Aki v0.0.2 on Windows |
| | + | </gallery> |
Revision as of 12:12, 14 July 2009
About Aki
Aki is an Extensive IRC Client written for KDE4. Is it design to give a lot of customising options for the users, while also keeping it very simple to the non power users. Has a separate library called AkiIrc to allow yours to create bots separately from Aki or with Aki together.
Development
General Information
AkiIRC ToDo
- Implement Reply codes
- Switch from QSslSocket to KTcpSocket
- Finish the Aki::Irc::Channel class
- Add function to extract Urls (Should this be under Aki instead?)
- Add documentation
- Create tutorials
Aki ToDo
Backend
- Implement Kross
- Implement DBus
- Implement Plugins
Dialogs
- Make UrlWatcher catch Urls
- Make Character Selector work
- Rewrite MessageLog dialog to text base instead of QTableWidget
- Add ReplaceWord Dialog
- Complete the PluginLoader Dialog
- Write the ScriptLoader Dialog
- Write a Script Dialog to edit scripts inside Aki
ServerView
- Make tabs moveable
- Make tabs closeable
ChannelView
- Make PrivateTab tab be able to be coloured.
- Finish setting up the reply codes
- Make it possible to see /list /who etc in the parser
Configuration
- Implement all the default colours
- Add buttons to select colours for online/away in the NickList
- Add General Page
- Add Alias Page
- Add Highlighting Page
ChatInput
- Make the tab completion keep searching on a character pressed on the keyboard only when the completion box is running.
Screenshots