09-22-2011, 12:20 PM | #31 |
Addict
Posts: 272
Karma: 1050426
Join Date: Feb 2010
Location: California
Device: iPad Mini w/Retina, Kindle 3, Kindle Fire HDX 8.9, & Asus Transformer
|
Kovid, thanks for the explanation, love the product.
|
09-22-2011, 02:52 PM | #32 | |
Addict
Posts: 293
Karma: 21022
Join Date: Mar 2011
Location: NL
Device: Sony PRS-650
|
Quote:
Not worth the effort for me, if you want to change it, I'm willing to support you by giving directions. Main reason I get this reaction is because I want some small changes that will take a lot of time to implement. This, while Kovid wants to spend his time on functionality. So Bricorn, I think you do not have to worry, the team has function on top of priority list. But if someone has the knowledge to changes the GUI, there are enough developers on the forum that can give directions. So anyone who reads this treat, wants to help and is able to code in Python: I'd suggest to contact Kovid and see if you can help. Or first download the source at launchpad and see if you're capable of changing the gui in a better way. Spoiler:
|
|
Advert | |
|
09-22-2011, 04:41 PM | #33 | |
(he/him/his)
Posts: 12,213
Karma: 79742714
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), Fire HD 8
|
Quote:
One thought that might answer some critics, and provide some folks with a chance to actually put their efforts where their mouths are, is to enable custom "skins". This could be as minimal as a set of icons, or get into other elements. Yes, it would require a fair amount of developmental effort to enable it, but would take the onus off for future UI changes. (disclaimer: I am not a developer, and haven't looked at the Calibre source code. I have no idea how much work it would be to enable custom icons or skins.) |
|
09-22-2011, 04:50 PM | #34 |
Wizard
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
I read these UI threads and always come away shaking my head wondering what I'm missing. I seldom see any specifics about what changes need to be made to "make it more attractive." Is it all "shading" and "rounded corners on the boxes" type issues?
I do recognize that there are some confusing aspects of the UI that could be improved with coding effort. One lies in the multiple toolbars for "device connected," "device not connected," etc., but fixing these problem areas would seem to have limited payback. The problems mostly reside in the more obscure corners of Calibre (how many users change the toolbars?), and many current users have already learned the existing setup, so we're only talking about a subset of new users who would find it easier to find and learn these more obscure features. The gain due to reduced effort for these future users has to be balanced against the effort all the existing users would require to learn a new system, plus the effort to code up the "easier" interface. I'd support such changes for anyone who wants to go to the effort, but I'd be even happier if they put that effort into new/better features. |
09-22-2011, 07:35 PM | #35 |
Well trained by Cats
Posts: 30,397
Karma: 58055234
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Old (Joe Friday type) DOS guy here:
Just give me the facts . If I had to press a Key to launch a cover viewer, that would have been fine. Calibre rocks in what it does. |
Advert | |
|
09-22-2011, 09:40 PM | #36 | |
Wizard
Posts: 1,065
Karma: 858115
Join Date: Jan 2011
Device: Kobo Clara, Kindle Paperwhite 10
|
Quote:
If a spoiled Mac person can live with the UI as is, and like it, anyone can…. |
|
09-22-2011, 10:13 PM | #37 |
Wizard
Posts: 1,763
Karma: 30063305
Join Date: Dec 2006
Location: Singapore
Device: Boyue
|
The only problem with the gui I had was red red for adding and green for deleting. Those two colors just bug the hell out of me. So much so that I removed the delete button from my calibre toolbar now that I have changed the delete icon I have no problems with it.
|
09-23-2011, 01:44 AM | #38 | ||
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
Quote:
|
||
09-23-2011, 03:38 AM | #39 |
Member Retired
Posts: 23
Karma: 40
Join Date: Sep 2011
Device: Android
|
IMO, the main issues with the UI isn't any lacking beauty/animations (and please don't add any in case it slows down the program even more), it's the inconsitency. Let me explain:
By default, Calibre users mostly use/see the main toolbar and the context menu. However, I've found that there are several overlapping functions that appear in both the main toolbar and context menu, leading to confusion and waste of space. Every time I install Calibre I have to manually reconfigure the UI to my liking (I now don't even use the context menu). I wish there was a way to backup/transfer the UI settings to a new installation so I don't have to adjust/remember where all my UI preferences are. Furthermore, is there an easier way to move/adjust the UI elements besides within the Preferences menu (preferably drag-n-drop, like Google Chrome, which is an epitome of UI design)? It's very tedious to have to use the Up/Down/Left/Right arrows to move the icons around within the toolbar and context menu. |
09-23-2011, 03:56 AM | #40 | |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
|
|
09-23-2011, 03:59 AM | #41 |
Zealot
Posts: 123
Karma: 998177
Join Date: Aug 2010
Device: Kindle 3
|
I agree with both the original poster (and other drivers for improvement) and the apologist of the status quo.
Calibre is a useful, powerful, feature rich application as it is AND at the same time it definitely could use some serious usability overhaul. As good as Kovid and other developers are, they are programmers and that fact alone makes them less than ideal interaction designers. Also Calibre is being developed using Piece Meal Grows pattern and it does not really lend itself to easily creating great usability. If any of you are really interested in this subject and want to improve Calibre, find and read these two books. You will understand what USABILITY and Interaction Design really means. How and why some things excel at it and some are just meh (Calibre) and some really suck at it. "The Design of Everyday Things" by Donald Norman (father of usability as field of expertise). You will look at the world around you, especially at manmade things with different eyes, forever. I could not put it down - read it in one day. and "The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity" by Alan Cooper And you will see why developers are at disadvantage when creating good interfaces. It's not their fault. In this book Alan (one of the most prominent figures in interaction design) describes two kinds of humans: Homo Sapiens (normal people) and Homo Logicus (developers etc) and the differences between these two species. Their needs & priorities when using software and their behavioral patterns when dealing with the other kind. Come back to this thread after you've read this book particular, you will understand all view points but ... you'll see These gems are really fun to read and will truly change your lives - especially if you are developer with ambition to write great programs rather than just useful. Last edited by Starko; 09-23-2011 at 08:11 AM. |
09-23-2011, 04:08 AM | #42 | |
ZCD BombShel
Posts: 4,793
Karma: 8293322
Join Date: Jan 2009
Location: The Frozen North (aka Illinois, USA)
Device: iPad, STB Kindle Oasis
|
Quote:
That being said - the program does what it is supposed to do and does it very well. Would I like it prettier? Well, sure. (I'm female, we're odd like that, or most of us are, anyway). But absolutely NOT at the cost of functionality, and not if it takes away time from improving/refining that functionality. Apparently, what we need is a talented person who does UI design and does it in Python, and can also do it without ruining the functionality of the program. Oh, and works for free. Anyone got anyone like that hiding up their sleeves? |
|
09-23-2011, 04:56 AM | #43 | |
Member Retired
Posts: 23
Karma: 40
Join Date: Sep 2011
Device: Android
|
Quote:
Thx. |
|
09-23-2011, 05:11 AM | #44 | |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
Go to Preferences - Miscellaneous and Open calibre configuration directory. This is the directory with the configuration. Assuming the same OS, move it to replace the new install's config directory, start the new install and keep your fingers crossed. If for some reason it screws thing up exit calibre and delete the directory, upon starting calibre a default config will be recreated. If you run the portable version this should work every time. A preferences backup feature to guarantee moving preferences between installs would be nice. I just use the portable version now and the same exact setup works on my Windows 7 and Windows XP machines. Last edited by DoctorOhh; 09-23-2011 at 05:13 AM. |
|
09-23-2011, 09:15 AM | #45 | |
Guru
Posts: 819
Karma: 171672846
Join Date: Jan 2009
Location: Alberta, Canada
Device: PRS-350, PRS-650, iPhone 6, NVIDIA Shield K1
|
Quote:
I think it's time to mosey on over to the Donate page again... |
|
Tags |
calibre, design, interface |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
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 |
How install Calibre & Calibre Library where I choose? | akmatov | Calibre | 3 | 01-17-2011 08:36 PM |
Kindle and Calibre user with problem importing large library into Calibre | pleabargain | Calibre | 1 | 12-07-2010 10:19 AM |
Nice Facelift of Website | Timoleon | Calibre | 1 | 11-28-2009 01:22 AM |