Live data from Hacker News

The Calibre Content Server

manual.calibre-ebook.com

141–145 of 145 posts

Re: The Calibre Content Server

#141
post #78

Earlier quoted context omitted.

Try resizing a window in any Electron app. Bonus points if you have display scaling enabled.

Works fine. That's not the issue with electron (for me at least), it's battery life/power consumption.

On every machine I've used any Electron app on, there are large gray areas that flash and lag behind the mouse cursor when resizing (it's especially noticeable on Slack). On hidpi displays, half the time there are 1px black lines remaining on the right and bottom sides (probably due to poor rounding). Compare that to native apps like Sublime or Windows Explorer.

Re: The Calibre Content Server

#142

Calibre is unfortunately a big mess of spaghetti code. I had a problem with speeds when a book is being added. Couldn't get myself out of the soup to fix it.

Is this a function of the number of existing books in the library? Basically does this appear only with large libraries? Might be worth filing a bug I have found the author to be pretty quick in responding.

Nope. Works slow with 0 books, although I do have about 700, which still is by Big-Oh standards, at least it should be, small.

Re: The Calibre Content Server

#143
post #141

Earlier quoted context omitted.

Works fine. That's not the issue with electron (for me at least), it's battery life/power consumption.

On every machine I've used any Electron app on, there are large gray areas that flash and lag behind the mouse cursor when resizing (it's especially noticeable on Slack). On hidpi displays, half the time there are 1px black lines remaining on the right and bottom sides (probably due to poor rounding). Compare that to native apps like Sublime or Windows Explorer.

Just tested on both a 4k 13" Windows Display and a 2K 15" Mac Display - yes I see what you mean. That is pretty bad, though I've never noticed that before.

Re: The Calibre Content Server

#144

Related but slightly off topic: Am I the only one who is turned off to calibre due to how "heavy" and clunky it feels? I suspect this is due to the program being written in Java. I think the author does great work maintaining the project but frankly wish it was more modern. Perhaps this is a good side project for me to delve into ;) EDIT: thanks to users who clarified that Calibre is written in python.

I don't find it heavy, just that the UI is not pleasant. From the icon, to the splash screen, to the many extraneous menu items and buttons. I find it painful to use, but there doesnt seem to be a good alternative. I guess that means I should create one.

Re: The Calibre Content Server

#145

Earlier quoted context omitted.

Is this a function of the number of existing books in the library? Basically does this appear only with large libraries? Might be worth filing a bug I have found the author to be pretty quick in responding.

Nope. Works slow with 0 books, although I do have about 700, which still is by Big-Oh standards, at least it should be, small.

2422 books here all of the above ought to be small though as noted. I think it would be interesting to profile and figure out which part is slow. Is it equally slow if you run calibredb add in the terminal?
Post reply on HN