Kovid Goyal
5d961e35c4
Update gemini pricing data
2025-12-02 06:20:40 +05:30
Kovid Goyal
1b95f02f2a
Add a item to the similar books menu to ask ai for what to read next
2025-12-02 06:10:52 +05:30
Kovid Goyal
93cf30d837
...
2025-12-02 06:04:53 +05:30
Kovid Goyal
fb6c366300
Add an Ask AI about selected books action to the view button
2025-12-02 05:52:43 +05:30
Kovid Goyal
eb6c5c0b76
Allow configuring what metadata to send to AI in llm book
2025-12-02 05:33:00 +05:30
Kovid Goyal
8cb08e3d4f
...
2025-12-02 05:21:27 +05:30
Kovid Goyal
df5f263674
Merge branch 'fix-clone_menu' of https://github.com/un-pogaz/calibre
2025-12-01 22:39:40 +05:30
un-pogaz
9db5421ed1
fix: clone_menu don't copy check state
2025-12-01 18:02:26 +01:00
un-pogaz
663ec4afa9
fix: cover flow: init_template always executed
2025-12-01 17:58:49 +01:00
Kovid Goyal
8d947c0f22
Merge branch 'add-lm-studio-ai' of https://github.com/Al00X/calibre
2025-12-01 19:34:48 +05:30
Ali X
07a64bee03
Added LMStudio AI provider
2025-12-01 14:21:18 +03:30
Kovid Goyal
a3ade0dfd2
Implement basic settings for llm book
2025-11-30 21:50:57 +05:30
Kovid Goyal
5dadf4a732
Add a build test for tzdata
2025-11-30 21:16:09 +05:30
Kovid Goyal
fe045cb908
Dont break calibre for people running from source without tzlocal
2025-11-30 20:54:05 +05:30
Kovid Goyal
59cee5b4df
Use a named local timezone for better display of historical dates in the local timezone
...
See #2133435 (Suggestion for timezone handling (linux example included))
2025-11-30 20:23:47 +05:30
Kovid Goyal
e1e4aa46aa
Make LLM settings dialog re-useable
2025-11-30 18:57:17 +05:30
Kovid Goyal
564cdbdc75
Fix #2133452 [Viewer - askAI instructions]( https://bugs.launchpad.net/calibre/+bug/2133452 )
2025-11-30 14:38:23 +05:30
Kovid Goyal
1094ff381c
Fix addition of format specific options when using calibredb catalog with command line flags
2025-11-30 13:45:05 +05:30
Kovid Goyal
74df390e3e
Fix #2133134 [calibredb catalog to bibtex error]( https://bugs.launchpad.net/calibre/+bug/2133134 )
2025-11-30 13:42:30 +05:30
Kovid Goyal
35b5608f9e
Make settings dialog re-useable
2025-11-30 13:36:10 +05:30
Kovid Goyal
62af32460e
Fix #2132182 [Metadata downloaded from Amazon has incorrect series number]( https://bugs.launchpad.net/calibre/+bug/2132182 )
2025-11-30 11:31:31 +05:30
Kovid Goyal
39d2175a47
Remove unused signal
2025-11-30 10:50:33 +05:30
Kovid Goyal
41d0da4267
Start work on general book related AI chat widget
2025-11-30 10:13:50 +05:30
Kovid Goyal
454f430371
Fix #2132182 [Metadata downloaded from Amazon has incorrect series number]( https://bugs.launchpad.net/calibre/+bug/2132182 )
2025-11-30 09:12:27 +05:30
Kovid Goyal
ca724cc144
More refactoring to make conversation widget re-useable
2025-11-29 12:28:25 +05:30
Kovid Goyal
6aeb3ddfcc
Make the AI conversation widget re-useable
2025-11-29 10:22:04 +05:30
Kovid Goyal
d97ba6acdb
Plugin update dialog: Make URLs in the plugin description clickable links
2025-11-29 10:10:17 +05:30
Kovid Goyal
b84921b09c
Have rmtree_with_retry only sleep for sharing violation errors
2025-11-28 17:16:57 +05:30
Kovid Goyal
a43ea7b8ca
Fix a regression in the previous release that caused the case change menu to not be present in the comments editor.
2025-11-23 08:28:42 +05:30
Kovid Goyal
7a6084485e
Remove unneeded code
2025-11-23 08:27:03 +05:30
Kovid Goyal
de523be168
...
2025-11-22 17:17:20 +05:30
Kovid Goyal
458fd49052
Return supported file extensions for empty path query
2025-11-22 16:56:04 +05:30
Kovid Goyal
b0a4707e72
...
2025-11-22 16:32:09 +05:30
Kovid Goyal
ef535f4e1d
Simple server to read metadata from files on UNIX
2025-11-22 13:59:56 +05:30
Kovid Goyal
153945a202
...
2025-11-22 10:20:41 +05:30
Kovid Goyal
9b81dd7090
Fix #2132137 ['NoneType' object has no attribute 'underlying_book_id']( https://bugs.launchpad.net/calibre/+bug/2132137 )
2025-11-22 08:49:58 +05:30
Kovid Goyal
5c17572d5b
version 8.15.0
2025-11-21 10:18:43 +05:30
Kovid Goyal
b0a4c9cff8
Edit book: Fix a memory leak in the HTML syntax highlighter. Fixes #2130880 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2130880 )
2025-11-20 15:36:07 +05:30
Kovid Goyal
aa1d792a44
DRYer
2025-11-20 15:07:29 +05:30
Kovid Goyal
22f3cec440
Editing book list: Be robust against the book list changing in the background when a book is auto added or similar while a cell is being added. Fixes #2131622 [Miss edit when rows ordre change during editing of a cell]( https://bugs.launchpad.net/calibre/+bug/2131622 )
2025-11-20 13:57:07 +05:30
Kovid Goyal
2f78ad94f8
Fix #2131629 [In the "Get books" advanced search filters, the "Price" field is ambiguous and lacks clarifying information, confusing users]( https://bugs.launchpad.net/calibre/+bug/2131629 )
2025-11-20 12:37:09 +05:30
Kovid Goyal
0146da93f5
E-book viewer: Highlights panel: Show the date for highlights in the tooltip when hovering over a highlight. Fixes #2131619 [Viewer - annotations timestamps]( https://bugs.launchpad.net/calibre/+bug/2131619 )
2025-11-20 12:07:03 +05:30
Kovid Goyal
57164bd6a2
Comments editor: When changing case preserve as much text formatting as feasible
2025-11-20 11:42:16 +05:30
Kovid Goyal
fcece2ad6a
Comments editor: Add shortcuts for case change operations. Select some text, right click and see the case change menu for the shortcuts. Fixes #2131158 [[Enhancement] Change case shortcuts in the metadata editor]( https://bugs.launchpad.net/calibre/+bug/2131158 )
2025-11-20 10:01:42 +05:30
Kovid Goyal
fca34b8da3
Replace use of deprecated std::wstring_convert
2025-11-19 11:11:46 +05:30
Kovid Goyal
2a10f39e68
Use std::to_chars for formatting float numbers as well
...
this gives us a larger representation in many cases since it tries to
represent floats to max precision, but that tradeoff is worth it for
dropping 2000 lines of C code.
2025-11-19 10:56:27 +05:30
Kovid Goyal
be304b6f99
Use std::to_chars instead of stb for uint->hex
2025-11-19 10:39:38 +05:30
un-pogaz
367e051b4c
iteritems (manual 3)
2025-11-18 16:14:51 +01:00
un-pogaz
ce13dfbb43
iteritems (manual 2)
2025-11-18 16:14:51 +01:00
un-pogaz
0d37a96eaa
iteritems (manual 1)
2025-11-18 16:14:51 +01:00