The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Nemo/IRC Chatter

From Mer Wiki
< Nemo(Difference between revisions)
Jump to: navigation, search
(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 MeeGo and Harmattan. IRC Chatter is based on Qt, QML, and its backend uses libcommuni, a Qt-based IRC client library.
+
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.)
 
Here you can find some info about IRC Chatter.
 
 
  
 
== Introduction ==
 
== Introduction ==
  
IRC Chatter was born from the necessity to have an awesome IRC app on [[MeeGo]]/[[Harmattan]]. 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 Harmattan and has gone a long way since then: now it's the official IRC client of Nemo Mobile, and enjoys popularity in the community.
+
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
* The version for the Nokia N9 may also be discussed in #harmattan
+
 
 +
== 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'
* Use 'dpkg-buildpackage' to build a Debian package (eg. for Harmattan)
 
** You can add qmake flags to the package build via the QMAKEFLAGS environment variable
 
  
 
=== 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.
 
== Releases ==
 
 
=== Latest version ===
 
 
* 04 March, 2012: 'v0.2.92' has been released! You only need to download this single package, no dependencies needed.
 
 
=== 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 ==
 
 
The app is currently working on Harmattan and it's also the official IRC client of Nemo Mobile. It should work on any platform but its current UI is dependent on the MeeGo Qt Components.
 

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

[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

[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.
Personal tools