JabberDS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 16: Line 16:


==Features==
==Features==
*Should support any Jabber server (including GTalk)
* Should support any Jabber server (including GTalk).
*Uses DSGUI for GUI
* Uses DSGUI for GUI.
*User defined keyboard layout
* User defined keyboard layout.
*User defined fonts (DSGUI's BFont format)
* User defined fonts (DSGUI's BFont format).
*Support for fonts in BDF format
* Support for fonts in BDF format.
*Supports any Unicode characters available in font
* Supports any Unicode characters available in font.
*Roster operation (Add/Remove/Rename/Subscribe/Unsubscribe contacts)
* Roster operation (Add/Remove/Rename/Subscribe/Unsubscribe contacts).
*Multi User Chat
* Multi User Chat.
*SSL/TLS support
* SSL/TLS support.
*Displays user avatars in PNG format  
* Displays user avatars in PNG format.


==Installation==
==Installation==
#Download and extract file
Download and extract file.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] the .nds file
 
#Adjust setting which located in /data/jabberds.xml
[http://chishm.drunkencoders.com/DLDI/ DLDI patch] the .nds file.
#Copy it to the root directory of the card
 
Adjust settings from /data/jabberds.xml.
 
Copy it to the root directory of the card.


==Changelog==
==Changelog==
'''JabberDS-0.3 Neoflash Edition'''
'''JabberDS-0.3 Neoflash Edition'''
*fixed "jabber:iq-auth" authetication
* Fixed "jabber:iq-auth" authetication.
*support for user avatars in png format
* Support for user avatars in png format.
*support for fonts in BDF format
* Support for fonts in BDF format.
*clock on top screen
* Clock on top screen.
*reading of MUC bookmarks  
* Reading of MUC bookmarks .
'''JabberDS-0.2'''
'''JabberDS-0.2'''
*fixed: incorrect authentication when "server" differs from server part of JID
* Fixed: incorrect authentication when "server" differs from server part of JID.
*new: response to "jabber:iq:version"
* New: response to "jabber:iq:version".
*new: "feature-not-implemented" response for unsupported "get" iqs
* New: "feature-not-implemented" response for unsupported "get" iqs.
*new: TLS support
* New: TLS support.
'''JabberDS-0.1'''
'''JabberDS-0.1'''
*Initiall release
* Initial release.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Utility homebrews on DS]]

Revision as of 01:23, 20 May 2021

JabberDS
File:Jabberds03.png
General
Author(s)theli
TypeUtilities
Version0.3
LicenceMixed
Links
[Media:Jabberds03.rar Download]
Website
Advertisements

<htmlet>adsense</htmlet>


JabberDS is Jabber client for the Nintendo DS. It can be used with GTalk account.

This homebrew was submitted to the NEO Spring Coding Compo 2008, ranked 5th.

Features

  • Should support any Jabber server (including GTalk).
  • Uses DSGUI for GUI.
  • User defined keyboard layout.
  • User defined fonts (DSGUI's BFont format).
  • Support for fonts in BDF format.
  • Supports any Unicode characters available in font.
  • Roster operation (Add/Remove/Rename/Subscribe/Unsubscribe contacts).
  • Multi User Chat.
  • SSL/TLS support.
  • Displays user avatars in PNG format.

Installation

Download and extract file.

DLDI patch the .nds file.

Adjust settings from /data/jabberds.xml.

Copy it to the root directory of the card.

Changelog

JabberDS-0.3 Neoflash Edition

  • Fixed "jabber:iq-auth" authetication.
  • Support for user avatars in png format.
  • Support for fonts in BDF format.
  • Clock on top screen.
  • Reading of MUC bookmarks .

JabberDS-0.2

  • Fixed: incorrect authentication when "server" differs from server part of JID.
  • New: response to "jabber:iq:version".
  • New: "feature-not-implemented" response for unsupported "get" iqs.
  • New: TLS support.

JabberDS-0.1

  • Initial release.


Advertising: