Kovid Goyal
e1072478cb
pep8
2025-01-20 20:50:29 +05:30
Kovid Goyal
a26eba374d
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-20 20:43:51 +05:30
Kovid Goyal
613049d4f1
Implement get_file_by_name for windows MTP driver
2025-01-20 19:11:58 +05:30
Charles Haley
9c662216eb
Move DisplayedFields to look_feel_tabs.__init__
2025-01-20 11:29:19 +00:00
Kovid Goyal
2a36fd3fce
Implement function to get metadata by name
2025-01-20 16:53:41 +05:30
Charles Haley
a750fb4d91
Automatically register the child tab class instances in preferences
2025-01-20 10:09:51 +00:00
Kovid Goyal
b8c92ac9ce
Use bulk fetch for list_folder by name
2025-01-20 14:45:47 +05:30
Kovid Goyal
f19ca06b86
Start work on names based interface for windows mtp driver
2025-01-20 14:16:20 +05:30
Kovid Goyal
6865c5eea3
Merge branch 'master' of https://github.com/unkn0w7n/calibre
2025-01-20 08:08:14 +05:30
Charles Haley
b8a3e09955
Two changes:
...
1) add a new tab to Pref / L&F / TB to show the rules viewer
2) change the architecture of preferences to support subclasses as tabs.
2025-01-19 18:02:10 +00:00
unkn0w7n
519791f780
update economist
2025-01-19 17:35:52 +05:30
Kovid Goyal
030a05e7f8
Add libmtp wrapper methods to get files and metadata by name
2025-01-19 09:47:21 +05:30
Kovid Goyal
51d94af28d
Fix name collision in groupbox leading to missing title
2025-01-19 09:23:15 +05:30
Kovid Goyal
d001a4e786
Alternatives Economiques by Kabonix
2025-01-19 09:05:56 +05:30
Kovid Goyal
ebcfa3dd17
Update Arret sur images
2025-01-19 09:03:58 +05:30
Kovid Goyal
b9394ff3af
Zerodeux by Kabonix
2025-01-19 09:02:21 +05:30
Kovid Goyal
337a0c352c
Afrique XXI by Kabonix
2025-01-19 09:01:31 +05:30
Kovid Goyal
e71f77ea4b
Orient XXI by Kabonix
2025-01-19 08:58:36 +05:30
Kovid Goyal
74258c0dcb
Contretemps by Kabonix
2025-01-19 08:50:07 +05:30
Kovid Goyal
6dfc2f24cd
Update Le Canard Enchaine
2025-01-19 08:43:24 +05:30
Kovid Goyal
d0e5b3a29e
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-19 07:46:27 +05:30
Kovid Goyal
9f0505333f
Merge branch 'improve-reset-icon-tag-browser' of https://github.com/un-pogaz/calibre
2025-01-19 07:43:20 +05:30
Kovid Goyal
ade24f832a
Merge branch 'fix-build-with-gcc15' of https://github.com/keszybz/calibre
2025-01-19 07:41:26 +05:30
un-pogaz
cb09c9058f
move 'reset all value icons' into the values section
2025-01-18 20:00:54 +01:00
Charles Haley
2a1380b1c8
Update for the tag browser section
...
- Describe the icon selection decision hierarchy
- Add the new menu action added ny @un_pogaz
2025-01-18 16:46:39 +00:00
un-pogaz
9ec00f0ca5
add confirm dialog for all deleting icon action
2025-01-18 15:53:03 +01:00
un-pogaz
b4cef06f61
reset only value icons and not template
2025-01-18 14:57:28 +01:00
un-pogaz
a1aba91928
add action to reset all value icons
2025-01-18 14:21:58 +01:00
un-pogaz
6ecf4e8858
...
2025-01-18 14:14:43 +01:00
Zbigniew Jędrzejewski-Szmek
c04bd03a68
Fix build with -std=gnu23
...
Gcc 15 defaults to gnu23, which makes bool a native type, so
it cannot be redefined like this.
2025-01-18 13:49:36 +01:00
un-pogaz
e9dd0c5c4f
improve reset to default icons
2025-01-17 20:14:33 +01:00
un-pogaz
a503f07bfd
DRY
2025-01-17 20:09:33 +01:00
un-pogaz
ee21e84110
...
2025-01-17 19:12:22 +01:00
Kovid Goyal
fdff266a5d
Merge branch 'fix-tag-brower-attribute-error' of https://github.com/un-pogaz/calibre
2025-01-17 19:48:10 +05:30
un-pogaz
ab4438b6a5
fix also for content-server
2025-01-17 15:05:36 +01:00
un-pogaz
da52211180
fix: icon not loading when using a PTM
2025-01-17 14:54:14 +01:00
Kovid Goyal
c1b3340d37
Bump version for beta release
...
string changes
2025-01-17 08:19:36 +05:30
Kovid Goyal
e3dc567edd
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-17 07:45:24 +05:30
Charles Haley
9e1faa1475
Fix regression setting the default category icon
2025-01-16 21:26:41 +00:00
Charles Haley
c7b54fccf2
Escape ampersands in tag browser icon value strings.
2025-01-16 20:42:32 +00:00
Kovid Goyal
645b2161a0
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-16 21:18:30 +05:30
Charles Haley
2b5f4eeda0
TB Icons: Fix showing the "Use default" menu line when there is no item value.
2025-01-16 15:44:46 +00:00
Kovid Goyal
06186cd93d
string changes
2025-01-16 20:53:46 +05:30
Kovid Goyal
85f70dc95c
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-16 20:50:19 +05:30
Charles Haley
f65b874d1a
Stuff for value icons:
...
- Documentation
- bug fixes in icon template evaluation
- Better enabling/disabling of menu lines in the tag browser context menu
2025-01-16 15:09:17 +00:00
Kovid Goyal
3331d35a49
Cleanup Manage value icons sub-menu
...
Use the value name when available. It's true that the sub-menu contains
entries to manage overall icons as well, but the common use case is
changing the icon for the particular value, so use the value name in the
menu entry.
2025-01-16 19:20:03 +05:30
Kovid Goyal
39e17d55e3
Get tag browser value icons working in content server
2025-01-16 19:10:11 +05:30
Kovid Goyal
a0a7ef06c0
Merge branch 'master' of https://github.com/cbhaley/calibre
2025-01-16 18:56:25 +05:30
Charles Haley
508cfc563d
Pass the tag browser icon names to the content server client.
...
The name is in the dict entry 'value_icon', which might not exist, be a file name, or be None. This is a path rooted at the 'tb_icons' directory. Icons that come from templates are in the 'template_icons' subdirectory, in which case a slash is used as the path separator.
2025-01-16 12:54:56 +00:00
Kovid Goyal
44a3066a10
Fix #2093803 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2093803 )
2025-01-16 17:05:48 +05:30