< User:Venemo(Difference between revisions)
|
|
| (29 intermediate revisions not shown) |
| Line 1: |
Line 1: |
| - | [[Image:Irc-chatter-harmattan-icon.png|80px|thumb|Icon]] | + | #REDIRECT [[IRC_Chatter]] |
| - | | + | |
| - | [[Image:irc-chatter-n9.jpg|350px|thumb|User interface]]
| + | |
| - | | + | |
| - | = IRC Chatter =
| + | |
| - | | + | |
| - | IRC Chatter is a lightweight, touch-friendly IRC client aimed at MeeGo and Harmattan. IRC Chatter is based on Qt, QML, and its backend uses libircclient-qt.
| + | |
| - | | + | |
| - | Here you can find some info about IRC Chatter. If you wish for a new feature, add it to the [[User:Venemo/IRC_Chatter#Wish_list|Wish list]]!
| + | |
| - | | + | |
| - | == Introduction ==
| + | |
| - | | + | |
| - | At the right you can see the user interface of IRC Chatter. Click on the pic to make it larger.
| + | |
| - | (No, I do not own a Nokia N9, this is just a screenshot gimped over a pic from a random review site.)
| + | |
| - | | + | |
| - | === Questions? ===
| + | |
| - | | + | |
| - | See you at '''#irc-chatter''' on [http://freenode.net/ Freenode]!
| + | |
| - | | + | |
| - | * ''About the author: see my [[User:Venemo|User page]] and my [[User:Venemo/HarmattanPlans|Plans for Harmattan]]''
| + | |
| - | * Co-author: Hiemanshu
| + | |
| - | * Author of the icon: Joppu
| + | |
| - | | + | |
| - | === Useful links for hacking ===
| + | |
| - | | + | |
| - | * [https://gitorious.org/colorful-apps/irc-chatter IRC Chatter repo in Gitorious]
| + | |
| - | ** ''Feel free to clone it and send me merge a request if you've implemented something!''
| + | |
| - | * [https://bitbucket.org/jpnurmi/libircclient-qt/wiki/Home LibIrcClient-Qt home page]
| + | |
| - | * [http://jpnurmi.kapsi.fi/libircclient-qt/doc/latest/annotated.html LibIrcClient-Qt documentation]
| + | |
| - | | + | |
| - | == Releases ==
| + | |
| - | | + | |
| - | * 'v0.1' can be downloaded [http://sources.venemo.net/harmattan/irc-chatter_0.1.0_armel.deb from this link] alongside with the required version of [http://sources.venemo.net/harmattan/libircclient-qt_0.5.0.9_armel.deb libircclient-qt]. (You will be able to get it from RzR's repo as well.)
| + | |
| - | | + | |
| - | == Features ==
| + | |
| - | | + | |
| - | === Coming soon™ ===
| + | |
| - | | + | |
| - | * Ability to connect to multiple IRC servers
| + | |
| - | * Packaging, icon, .desktop file
| + | |
| - | * Autocompletion order based on last message order
| + | |
| - | * Fixing of known issues... ;)
| + | |
| - | * ...etc
| + | |
| - | | + | |
| - | === Wish list ===
| + | |
| - | | + | |
| - | Is there a feature you want? Put it on our wishlist!
| + | |
| - | | + | |
| - | * Server login password support '''✓'''
| + | |
| - | ** ''Done in v0.1''
| + | |
| - | * Autojoining on start-up to defined channels '''✓'''
| + | |
| - | ** ''Done in v0.1''
| + | |
| - | * Automatic URL parsing to visualise thumbnails or url clicker buttons (finger friendly) etc
| + | |
| - | * Some sort of bouncer support - perhaps using the quassel backend? Maybe another may suit better.
| + | |
| - | <!-- Leave this at the bottom of the wishlist so that other people feel encouraged to add their own -->
| + | |
| - | * ''Your feature idea here!''
| + | |
| - | | + | |
| - | === Features already there ===
| + | |
| - | | + | |
| - | * Decent and shiny GUI
| + | |
| - | * Usable in portrait mode too (with virtual keyboard)
| + | |
| - | * Join/part channels and query/close users
| + | |
| - | * You can select text and open links
| + | |
| - | * Supported commands
| + | |
| - | ** /join (or /j)
| + | |
| - | ** /part (or /p)
| + | |
| - | ** /quit (or /q)
| + | |
| - | ** /close
| + | |
| - | ** /me
| + | |
| - | ** /nick
| + | |
| - | ** /topic (but no topic changing)
| + | |
| - | ** ''others are coming!''
| + | |
| - | * Highlighting
| + | |
| - | ** Channels that have new messages are blue
| + | |
| - | ** If they have new messages addressed to you, they are red
| + | |
| - | | + | |
| - | === Known issues, limitations ===
| + | |
| - | | + | |
| - | Work is being done to eliminate these.
| + | |
| - | ETA: soon™
| + | |
| - | Issues that are striked out have been fixed.
| + | |
| - | | + | |
| - | * <del>Lacking an appropriate configuration GUI, currently the client is hardcoded to connect to the [http://freenode.net Freenode] network with the nickname "Your_Nick_Here"</del>
| + | |
| - | ** ''A nice page is added that appears on applaunch and solves this.'' You can still only connect to one server at a time though.
| + | |
| - | * Settings GUI is not working at all
| + | |
| - | ** ''It has been removed from v0.1, will be added to a later version.''
| + | |
| - | * Disconnections are not detected
| + | |
| - | * Can't reconnect after disconnect
| + | |
| - | * <del>Can't display CTCP actions (/me)</del>
| + | |
| - | * '''Some''' /commands don't work yet
| + | |
| - | * <del>Parting a channel or closing a query MAY result in a segfault</del>
| + | |
| - | * <del>Autoscrolling issues when opening/hiding VKB or chaning orientation</del>
| + | |
| - | * <del>Autoscrolling fails when last message is longer than 1 line</del>
| + | |
| - | * <del>No text selection</del>
| + | |
| - | * <del>Links not highlighted</del>
| + | |
| - | * <del>Topic is not displayed</del>
| + | |
| - | * <del>Autocompletion issues</del>
| + | |
| - | * Doesn't handle mode changes
| + | |
| - | * ...?
| + | |
| - | | + | |
| - | == Platform support ==
| + | |
| - | | + | |
| - | The app is currently working on '''Harmattan''' (that is the primary target for now). When the app is functional, we are planning to port it to 'vanilla' MeeGo and possibly other platforms that support qt-components.
| + | |