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?)
 
(3 intermediate revisions by one user not shown)
Line 7: Line 7:
 
== 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 25: 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 ==
 
== Releases ==
  
Line 62: 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 ===

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