I

I am Sadrul Habib Chowdhury. I work mostly on Finch (or the-application-previously-known-as-gaim-text) and libgnt.

Me

  • freenode: sadrul
  • aim: adilshc
  • jabber: imadil@…
  • email: sadrul@…

Wishlist

Here's a list of stuff I want to have in Finch, libgnt, Pidgin and libpurple:

  • Finch
    • A plugin like markerline to mark the last viewed text in a chat/im.
    • A way to group conversation windows. This can probably be done using a plugin.
    • A 'Get Info' button in the authorization-request dialog. Done (the information is automatically retrieved and displayed)
  • libgnt
    • Split input strings to make sure everything works smoothly over a very slow connection. Done
    • A file selector. This will help implementing the file/folder selection in libpurple's request api. Done
    • Multiline textboxes.
    • Separator in trees.
    • Create a UI from an XML description. For example, "<vbox><label>Hello World</label><button>OK</button></vbox>" will generate a nice little dialog box. Done
    • A spell-checker. It would probably use Enchant, and be a plugin/external library, instead of built into libgnt.
    • An image-viewer. Perhaps use aalib for this. From a brief look, I think Designing a new driver is the way to go.
  • Pidgin
    • Move the history plugin into libpurple.
  • libpurple
    • Allow executing some perl/tcl etc codes using the respective plugin loaders without requiring to write a plugin. patch

If you find any of these interesting and want to implement them, feel free to contact me.

Other Stuff

If you like finch/libgnt, you may also like:

  • python-gnt: python bindings for libgnt
    • gx: a gnt frontend for xmms2
  • gntodo: a todo manager

I am a non-avid blogger!

Open Tickets Assigned to Me

milestone 3.0.0

#3267
Replace PluginPref API with Request API

milestone Patches Needing Improvement

#10897
"View Log" (History) does not support Conference Chats (Multi-user chats)

milestone Patches Needing Review

#12169
Finch does not resize correctly (irssi)
#12208
Finch Irssi window manager draws conversation window at wrong X coordinate
#12676
libgnt arrow keys not working properly under urxvt
#12820
separate color option for gchat "do not disturb" vs "away"

milestone Patches welcome

#4308
Finch on windows
#5327
Finch shows a suboptimal set of statuses
#8748
Finch tab support
#9285
Finch Mouse support slight enhancements...
#9961
no XMPP service discovery in Finch
#10252
Edit Icon Theme - Restart to default after pidgin closed
#12630
Official Plugin edit list and contact theme

milestone 2.10.1

#14620
Allow disabling of vv support per account

milestone None

#2772
"Conversation Colors" plugin breaks the displaying of a sent image in an AIM direct IM
#4934
Allow user to expand all windows simulaneously
#4935
highlight chat name a unique color/boldness when your name is typed
#6449
man-page finch for russian language
#8576
Standardize Keyboard Shortcuts
#8692
purple_conversation_present doesn't seem to work
#9118
Finch: duplicated notification tabs for new mail
#9705
Finch crashes on accepting conference invitation
#10336
buddy icon opening in finch
#10870
LIBS in pidgin-2.6.4/finch/libgnt/Makefile should include -ldl and -lm
#11246
A relative path to change wm entry in .gtnrc
#11623
Add OTR support to Finch
#11994
finch notification system
#12189
Window width bug in finch when not using 80-character width
#12205
Finch sound gntsound.c PURPLE_SOUND_GOT_ATTENTION
#12448
Add different taskbar notifications for CHAT conv wrt PURPLE_MESSAGE_NICK
#12642
finch problem with connectbot Android with ALT key
#12644
Finch: Open ICQ-Buddy-Invations in Background
#12714
finch gets slow when resizing windows if it's been running for a while
#13086
Window does not resize/maximize back
#13119
finch keybindings keys shortcut hot
#13555
libngt segfaults frequently but after a random amount of time when google talk calls are in progress
#13738
finch crashes on quit
#14215
gnttree falls into an assertion loop on tab key in New IM dialog
#14460
finch disconnects from freenode's IRC a lot
#14709
using ncurses from a non-/usr/include directory doesn't update finch's .pc
#14796
finch sometimes spins CPU forever when manually IMing someone in AIM
#15007
Immediate Segfault on FreeBSD


Last Modified by sadrul, 4 years ago
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!