The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Nemo/IRC Chatter
 (→Questions?)  | 
			|||
| (5 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
= IRC Chatter =  | = IRC Chatter =  | ||
| − | IRC Chatter is a lightweight, touch-friendly IRC client aimed at   | + | IRC Chatter is a lightweight, touch-friendly IRC client aimed at touchscreen devices. IRC Chatter is based on Qt, QML, and its backend uses libcommuni, a Qt-based IRC client library.  | 
IRC Chatter is free and open source software licensed under the terms of GPLv2+. (Some parts are licensed under LGPL.)  | IRC Chatter is free and open source software licensed under the terms of GPLv2+. (Some parts are licensed under LGPL.)  | ||
| − | |||
| − | |||
| − | |||
== Introduction ==  | == Introduction ==  | ||
| − | IRC Chatter was born from the necessity to have an awesome IRC app on [[MeeGo  | + | IRC Chatter was born from the necessity to have an awesome IRC app on [[MeeGo]]. The platform didn't support previous software technologies like GTK+ or QWidgets, so it was necessary to create one in QML. This was the first IRC client for the platform and has gone a long way since then: now it's the official IRC client of Nemo Mobile, and enjoys popularity in the community.  | 
The author of the app is [[User:Venemo|Timur Kristóf (aka. Venemo)]]  | The author of the app is [[User:Venemo|Timur Kristóf (aka. Venemo)]]  | ||
| Line 28: | Line 25: | ||
You can ask your questions from us directly on IRC, on [http://freenode.net/ Freenode].  | You can ask your questions from us directly on IRC, on [http://freenode.net/ Freenode].  | ||
* #irc-chatter is the official channel for IRC Chatter  | * #irc-chatter is the official channel for IRC Chatter  | ||
| − | * #nemomobile is the channel for Nemo related discussions  | + | * #nemomobile is the channel for Nemo related discussions, feel free to ask about IRC Chatter there too  | 
| − | + | ||
| + | == Releases ==  | ||
| + | |||
| + | === Latest version ===  | ||
| + | |||
| + | * v0.3.2 - Nov 10, 2012  | ||
| + | ** To install on Nemo, run '''zypper in irc-chatter''' as root.  | ||
| + | ** [http://venemo.fedorapeople.org/harmattan/ Download for Harmattan]  | ||
| + | |||
| + | === Bugs, feature requests ===  | ||
| + | |||
| + | * Please use the [https://bugs.nemomobile.org/ Nemo bugzilla] to report them  | ||
| + | ** File your bug under the "Applications" / "IRC client" category  | ||
| + | |||
| + | == Platform support ==  | ||
| + | |||
| + | It should work on any platform but its current UI is dependent on the MeeGo Qt Components.  | ||
| + | * Nemo Mobile  | ||
| + | * Plasma Active  | ||
| + | * Harmattan  | ||
== Hacking on IRC Chatter ==  | == Hacking on IRC Chatter ==  | ||
| Line 46: | Line 62: | ||
** 'qmake'  | ** 'qmake'  | ||
** 'make'  | ** 'make'  | ||
| − | |||
| − | |||
=== Dependencies ===  | === Dependencies ===  | ||
| Line 59: | Line 73: | ||
* libmeegotouch  | * libmeegotouch  | ||
** NOTE: IRC Chatter only uses MTF for notifications. This is something that can be easily patched out. The app does not use MTF for any other purpose.  | ** NOTE: IRC Chatter only uses MTF for notifications. This is something that can be easily patched out. The app does not use MTF for any other purpose.  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Latest revision as of 20:48, 10 November 2012
Contents | 
[edit] IRC Chatter
IRC Chatter is a lightweight, touch-friendly IRC client aimed at touchscreen devices. IRC Chatter is based on Qt, QML, and its backend uses libcommuni, a Qt-based IRC client library.
IRC Chatter is free and open source software licensed under the terms of GPLv2+. (Some parts are licensed under LGPL.)
[edit] Introduction
IRC Chatter was born from the necessity to have an awesome IRC app on MeeGo. The platform didn't support previous software technologies like GTK+ or QWidgets, so it was necessary to create one in QML. This was the first IRC client for the platform and has gone a long way since then: now it's the official IRC client of Nemo Mobile, and enjoys popularity in the community.
The author of the app is Timur Kristóf (aka. Venemo)
Contributors are:
- Hiemanshu Sharma (aka. hiemanshu)
 - László Papp (aka. djszapi)
 - Johannes Siipola (aka. joppu) created the icon
 
Special thanks to:
- Misha Ketslah (aka. ZogG)
 - Ryan Abel (aka. GeneralAntilles)
 - Javier S. Pedro (aka. javispedro)
 
[edit] Questions?
You can ask your questions from us directly on IRC, on Freenode.
- #irc-chatter is the official channel for IRC Chatter
 - #nemomobile is the channel for Nemo related discussions, feel free to ask about IRC Chatter there too
 
[edit] Releases
[edit] Latest version
-  v0.3.2 - Nov 10, 2012
- To install on Nemo, run zypper in irc-chatter as root.
 - Download for Harmattan
 
 
[edit] Bugs, feature requests
-  Please use the Nemo bugzilla to report them
- File your bug under the "Applications" / "IRC client" category
 
 
[edit] Platform support
It should work on any platform but its current UI is dependent on the MeeGo Qt Components.
- Nemo Mobile
 - Plasma Active
 - Harmattan
 
[edit] Hacking on IRC Chatter
[edit] Useful links
-  IRC Chatter repo on Gitorious
- Shortended URL is http://bit.ly/ircchattercode
 - Feel free to clone it and send me merge a request if you've implemented something!
 
 - Communi's site
 
[edit] Building
-  The usual Qt mantra
- 'qmake'
 - 'make'
 
 
[edit] Dependencies
- Qt >= 4.7.x
 - Qt Quick 1.1
 - qt-components (the MeeGo variant)
 -  libcommuni
- NOTE: because of Nokia Store packaging requirements, the necessary parts of the Communi library are embedded into the executable
 - NOTE: the author of Communi has also created his own IRC client app, which is not to be confused with IRC Chatter
 
 -  libmeegotouch
- NOTE: IRC Chatter only uses MTF for notifications. This is something that can be easily patched out. The app does not use MTF for any other purpose.