The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Nemo/IRC Chatter
(Created page with "= 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 libcommuni, a Qt-base…") |
(→Questions?) |
||
(6 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 == | |
+ | 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)]] | |
+ | |||
+ | 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) | ||
=== Questions? === | === Questions? === | ||
Line 16: | 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 34: | Line 62: | ||
** 'qmake' | ** 'qmake' | ||
** 'make' | ** 'make' | ||
− | |||
− | |||
=== Dependencies === | === Dependencies === | ||
Line 44: | Line 70: | ||
* libcommuni | * libcommuni | ||
** NOTE: because of Nokia Store packaging requirements, the necessary parts of the Communi library are embedded into the executable | ** 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 | * libmeegotouch | ||
− | ** IRC Chatter 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.