12-13-2012, 05:05 PM | #1 |
Junior Member
Posts: 3
Karma: 5229
Join Date: Dec 2012
Device: PC
|
Calibre Accessiblity
Howdy! I'm Chuck, new to the forum. Love Calibre.
I'm a software engineer at the American Printing House for the Blind. We do a lot of work with digital books, and have quite a few related projects. Calibre has a lot of awesome features that our blind engineers would want to use, but the main screen borks their screen readers. There's seemingly no readable text on those main buttons. I know this wasn't built with accessibility in mind, but we're very interested in making this product usable for our guys. I have some C/C++, Qt, and Python experience, so I would appreciate anybody familiar with the code to point me in the right direction. In particular, where those buttons are. Lot's of code in there. Lol. Thank you. |
12-13-2012, 06:44 PM | #2 |
Connoisseur
Posts: 61
Karma: 151030
Join Date: May 2012
Device: Kindle Touch
|
Some random Chuck observes: ". . . but the main screen borks their screen readers."
"Borks" means that this was done intentionally and even maliciously, and surely that is not the case. If you mean to say that your screen readers are unable to ascertain the function of the icons, parse it and convert it into a functionality that your dedicated software can utilize, just say so. |
Advert | |
|
12-13-2012, 10:00 PM | #3 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The gui code is all in src/calibre/gui2, particularly gui2/init.py gui2/layout.py, gui2/ui.py
|
12-14-2012, 10:02 AM | #4 |
Junior Member
Posts: 3
Karma: 5229
Join Date: Dec 2012
Device: PC
|
Mmmm
@squid: but, but... urban dictionary says bork == break. :P
Thank you kovid. That is very helpful. A quick question before I dive in. Are those main buttons custom controls? ...or are they stock Qt buttons? |
12-14-2012, 10:05 AM | #5 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
they are qtoolbuttons.
|
Advert | |
|
12-14-2012, 03:29 PM | #6 |
Junior Member
Posts: 3
Karma: 5229
Join Date: Dec 2012
Device: PC
|
I found the LayoutButton(QToolButton) class. Thank you very much.
|
12-14-2012, 06:19 PM | #7 |
Connoisseur
Posts: 61
Karma: 151030
Join Date: May 2012
Device: Kindle Touch
|
First of all, Urban Dictionary is hardly a respected or credible source. The term generally means to seek to obstruct a political appointment or selection; its other major meaning is to attack a political opponent viciously. Its etymology stems from the incidents surrounding the confirmation hearings of Robert Bork to the US Supreme Court in 1987.
The usage of bork to simply mean "broken" seems to be not widely accepted, and appears to be limited to, for some reason, the breaking of a computer. My guess is that it once was and probably should be limited to include intimations of intentional mischief, such as incidents related to viruses and malware. Actually it should not be used in the computer sense at all, in my opinion, as it's an aberant derivation of the word, which for the most part is limited to use in the political sphere, and I have not seen it used elsewhere. But now I know better. Thanks for the correction. Last edited by SquiddOhio; 12-14-2012 at 10:06 PM. Reason: Removed several Hobbit references. |
12-14-2012, 06:32 PM | #8 |
Wizard
Posts: 2,251
Karma: 3720310
Join Date: Jan 2009
Location: USA
Device: Kindle, iPad (not used much for reading)
|
I've always heard "bork" to mean "broken".
|
12-14-2012, 06:37 PM | #9 |
Addict
Posts: 344
Karma: 1222222
Join Date: Aug 2009
Location: Florida
Device: Sony PRS-505
|
|
12-14-2012, 10:07 PM | #10 |
Connoisseur
Posts: 61
Karma: 151030
Join Date: May 2012
Device: Kindle Touch
|
Well, maybe that's where that guy got his name.
|
12-14-2012, 10:26 PM | #11 |
Grand Sorcerer
Posts: 12,168
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre (or Calibre Companion) For Fetching News Directly Onto Android Tablets? | mojumoka | Devices | 2 | 12-11-2012 12:18 PM |
EPUB Audio works on Calibre Mac but not Calibre Windows | BrianHanifin | Devices | 3 | 10-21-2012 09:32 PM |
How do I make all .pdf's in my calibre library open in calibre instead of preview | morbo3000 | Library Management | 9 | 07-30-2011 10:39 AM |
Patch: Calibre adds tags to identify ebook formats created by calibre. | siebert | Calibre | 1 | 07-18-2011 02:07 PM |
Kindle and Calibre user with problem importing large library into Calibre | pleabargain | Calibre | 1 | 12-07-2010 10:19 AM |