BClist

This is a contact list for blind folks. It uses a list control to show all contacts, so screen readers can "read" the clist to the user.

Based on classic contact list.

This plugin needs Miranda 0.8.0.9

To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?t=11778

Changelog

. 0.8.0.1
  * Sync with latest clist version from SVN
  + Use account names
  - Needs Miranda 0.8.0.9

. 0.7.1.0
  * Sync with latest clist version from SVN
  * Fix for CTRL-1
  * Changed version number to match clist

. 0.0.0.5
  + Added support for miranda 0.8

. 0.0.0.4
  * Fix for when showing more than one clist at the same time

. 0.0.0.3
  * Fix for losing selection and focus on rebuild

. 0.0.0.2
  + Added templates for row types
  + Added updater support
  * Fixed rebuild on item data change

. 0.0.0.1
  + Initial version

Download

Ansi: bclist.zip
Unicode: bclistW.zip

Latest Version

BClist 0.8.0.1

Sources

SVN at https://developer.berlios.de/projects/mgoodies

License

GPL










Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

I wonder if it would be possible to make “clist” work correctly with “winterspeakv” Miranda plugin?

What is the problem that happens with it? What you expect it to speak?

When using clist, winterspeak doesn’t announce anything apart from Welcome to ICQ when Miranda is started. winterspeak announce incoming messages perfectly when using the “Nicer Clist”.

Ok, I’ll test it

Hello Pescuma,
I have also found a bug with this clist.
1) When miranda starts and clist window goes into foreground automatically the list of contacts is not focused. So I have to hide and show the window again to be able to select a contact.
2) when the window is in the foreground shorcut keys to switch statuses are not working. I mean ctrl+1, ctrl+2 ETC.
Please if you have time look into it or give some hints at least so I can try searching for anyone capable and willing to help.
Thanks

I just wanted to thank you for making a wonderful plug-I that works wi the “Non-Visual-Desktop Access” screen reader very well!
Please check out the “technology Center” section of my web site, which there is a special page there dealing with the “Miranda Im” client, and I’ve placed a link to your page dealing wit the “B-Clist” plug-in there.
I ca’t wait for the full verson of v7.0 to com out, but fr now I’m using 7.0 Pre 8 I believe its called. Keep up the good work!
Sincerely,
Trenton Matthews

Hi,
I also want to thank you for making this plugin. But I find the nonfunctioning status hotkeys (ctrl-1, …) very anoying. Could you please fix it? Pleeaasee ;-)

And would it be possible to add one more shortcut just to focus the clist? I’m very disappointed since Miranda 0.6.0.4 no more focuses the clist when pressing “read message” shortcut and there’s no message in the queue. The only way how to focus it is to hide and show the window, what’s nonsens in my opinion. I want to focus it, not to hide and show again. :-)

Thanks a lot

Hello. First of all, thanks for the accessible clist. The only thing that I miss now, since you already fixed the keyboard shortcuts, is the metacontacts support. Would it be possible to add it? Thanks in advance and keep up the great work.

Nope, I do not intend to add metacontacts support for this clist.

Hi, I am strongly behind continuing with development of blind contactlist. I m blind user of Miranda Im a this good idea brought me ek. posibility to use miranda without problems with reading contactlist in windows 2000 and status and status message next to contact is nice feature. I have one tip for next version. Posibility to move to contact with combination of more letters ek. if you will write jam, list jumps to james, not to Marri¨, would be great.

hi,

I want to thank you for the clistblind plugin you developed and worked on and would like to ask you about one thing that would really make the plugin easier to use not being a little cumbersome. I’m accused on the standard clistclassic plugin, which doesn’t speak on the screen reader, but pressing a key with a letter belonging to a chosen name it jumps right on it (the name).
This plugin that you put together is fabulous but has this glitch because I can only browse thru the contactlist via cursor (which is actually amazing because it does speak) but when wanting to just jump on a certain name pressing a key with the letter the name starts with I’ve got no chance, because it just doesn’t work.
Would you please be so nice makind some amend on this problem? I’d be really grateful to you and guess that the others would as well. And again great job!
have a good one and cya
Tapin

when I stand in any window and somebody from my contactlist suddenly connects or disconnects, the message in the previous window gets lost and also the focus disappears and it’s overlapped with the newly connected or disconnected user. Therefore I must close the window, jump on a desktop and immediately return right to the same window as before to finish reading the last part of the message. It always happens when I’m standing in any window and somebody in my contactlist gets connected or disconnected. For example reading a message of Jack, then suddenly Jim gets connected or disconnected, the Jack’s window is overlapped with Jim’s one (who’s got connected now), and the Jack’s window loses its focus (impossible moving with the arrows on the lines). I’m forced to jump on a desktop and then get back into the Jack’s window to finish reading his message and pray for nobody to get connected or disconnected because the Jack’s window would get disappeared again and overlapped with the newly connected user. I believe its a lucid description, in conclusion I want to add that I’m suspicious it does this effect (described above) also at change status of any users but I can’t verify that.
I firmly hope you do understand to what I’m trying to tell you and will be so much grateful to you if you manage to remove this glitch that really makes reading of messages kind of difficult.

Hey Ricardo,
I would just like to point out that ability to focus an item based on it’s first letter key-press is default behaviour of listboxes. I am not sure how this works but common practice where this is used to be broken is when there is a message loop for the whole dialog handling messages for it’s child windows.

This plugin is great I must say. Simply reiterating what others have said before me, but without it, I could not use Miranda at all.
People had been telling me to upgrade for a very long time now, and the day that Windows Live decided to force itself upon me after having put up with MSN7.5 and it’s adverts in my messages and slowing down my system, coming to this was just totally the right move to make.
My screen-reader doesn’t like any of the other plugins but yours? Perfect.
So definitely a huge thanks and keep up the good work.
PS. I got given a build of Miranda and the documentation for your plugin does not haev your website in it.
Consider adding it to the next build of the plugin so that people like me and others that I have given a custom Miranda build too, will know where to come for, to get updates.
Thanks.

Hi,
my name is sebastian. I use the plugin bclist together with Miranda IM 7.19.
The Plugin Bclist it’s fantastic, but I found one problem:
When bclist its active, and I’m online, and you are in the options > typ-notify, Miranda has an error. Miranda must be exit.
Can you help me?

@ sebastian

Are you sure the crash is caused by this clist?

Hi Pescuma! Thanks for your plugin i have two crash reports for you. I ope i can send it to you this way. \nFirst: When i try to expand “Message session” branch of the options tree which allow me to midify Scriver’s settings and place focus on item called “Typing notification” Miranda crashes.\nCrash log from Crash Dumper at\nhttp://miranda.pastebin.ca/1547016\n\n\n\n2. When i try to make conference on Gadu-Gadu protocol Miranda crashes either. It started after upgrade MIM to 0.8. Before the update i couldn’t check by spacebar contact i would like to add to conference like i could on Modern Contact List so this feature would be great\nCrash log for the bug with conferences\nhttp://miranda.pastebin.ca/1547022\n\n\n\nThanks once again for plugin

Hi Pescuma,

At first, sorry so much for my late answer!

I wrote:
Hi,
my name is sebastian. I use the plugin bclist together with Miranda IM 7.19.
The Plugin Bclist it’s fantastic, but I found one problem:
When bclist its active, and I’m online, and you are in the options > typ-notify, Miranda has an error. Miranda must be exit.
Can you help me?
——-

yes, i’m shure, that this problem happens only, when bclist is aktive.

today, i trayed it again.
i used miranda 0.8.5 and your actuell bclist.
when i aktivate bclist, and restart my miranda, and open the options, and go with cursor up (in the optionslist) and i reached the point “typing notify” (scriver was active), the pc stops, and after 2 or 3 secons, miranda crashed with an error.
when i activate srmm, typing notify remove in “message sessions > typing notify”, when bclist is active, miranda crashed too with an error.

BUT! when i activate classic list, and navigate on typing notify, nothing happens (scriverand srmm)

i’m not allone with this problem, a friend-boy and a friend-girl tray it with yours miranda-version, and the same happens there.

i used today a new miranda 0.8.5, i created a new profile, and only the plugins scriver and blist i copyed in the plugin-folder.

i hope, i gave you enough information, that you can tray it by your self, and fix it!

i use the screenreader: jaws 10.x on a german system with xp sp3
but the friend-boy tray it on a vista-pc

sorry for my horrible english, but i hope you can understand this ^^

bye
sebastian

@ Sebastian

Probabily it’s missing some functionality that exists in new miranda. I’ll try to reproduce here. Thanks for the report.

Hi Pescuma,
I’m really grateful to you for developing this plug-in it works for me great especially on the freeware open-source screenreader
http://www.nvda-project.org/
but I’d like to ask you if you could make a function which allows pressing the first or first two letters of a desired nickname and the cursor would jump right on him/her? It works this way on clistclassic where pressing e.g. quickly letters “tap” and it jumps on the nick Tapin. Here it doesn’t jump on anything whatsoever pressing “tap” or anything. I have to get through the contactlist with arrows wanting to land on “Tapin”. Would it pleas be possible implementing this amend on it?
big thanks for your work, I keep my fingers crossed for ya!
catcha later
Tapin

Hi, again

I apologize for my thickness I didn’t express myself well, I didn’t mean jumping right by pressing only the first letter but more than first. For instance pressing
tap
it jumps on
Paul (starting with the third letter)
because it doesn’t respect more than one letter. pressing
ta
it jumps on
Adam. (starting with the second one)
In bothh of these cases I wanted to jump on
Tapin
but pressing more than one letter it jumps on a nickname corresponding with the last letter pressed not respecting all letters together.
I firmly hope it’s enough lucid description to the best of my abilities. :-)
so bye