hius07
ed550948a9
mosaicmenu: fix collection mark ( #11969 )
5 months ago
hius07
14519bc076
Dispatcher: add File browser actions 'Set display mode', 'Sort By' ( #11921 )
5 months ago
SomeGuy
eb63cf655f
CoverBrowser: update MosaicMenu FocusManager grid view to 2D ( #11906 )
...
This PR [and #11884 ] are for #11834 .
5 months ago
hius07
c6e6d72cf3
Collections: add collection mark to books ( #11868 )
5 months ago
hius07
c47d3b3177
Menu widget: cleanup ( #11759 )
5 months ago
hius07
d82815952e
Annotations, part 1 ( #11563 )
...
New format to handle annotations (page bookmarks, highlights, notes) and store them in the book metadata files.
6 months ago
hius07
6b0d97bf22
Multiple collections ( #11693 )
6 months ago
hius07
c8c4e0301a
covermenu: fix file dialog ( #11576 )
7 months ago
hius07
66afeebe85
CoverBrowser: show cached cover of deleted file in history ( #11523 )
7 months ago
hius07
5d4747c593
FileManager: less lfs calls ( #11452 )
...
Use item info provided by FileChooser.
Also fix showing PathChooser with invalid path,
and fix issue when opening non-supported files.
8 months ago
hius07
50fcc04725
CoverBrowser: do not call lfs on every item ( #11449 )
8 months ago
hius07
b8090c641c
Minimize DocSettings:open() calls ( #11437 )
8 months ago
hius07
d94b819eb1
CoverBrowser: use bookinfo cache in Classic mode ( #11404 )
...
Getting bookinfo from the cache db is much faster than opening a book, let's use it in Classic mode too.
With fallback if no metadata available.
9 months ago
hius07
b832d43d98
CoverBrowser: fix classic mode update cache ( #11398 )
9 months ago
NiLuJe
90ae4acca6
Chore: Review FrameContainer constructors for shared dimen objects
...
Nothing else seems problematic, this is mostly just cosmetic sanitization
around Geom objects.
9 months ago
NiLuJe
65e22ceafc
Widgets: Fix a bunch of regressions after the FrameContainer change in #11364
...
FrameContainer now preserves its self.dimen, which means it cannot be
shared with another widget or container that might also modify it during
painting ;).
Fix #11370
Fix https://github.com/koreader/koreader/pull/11364#issuecomment-1894454657
Fix #11379
9 months ago
hius07
e0ed04a1a1
CoverBrowser: fix cover cache check #2 ( #11380 )
9 months ago
hius07
43831236ce
CoverBrowser: doc_settings cache improvement ( #11360 )
9 months ago
hius07
234a68d80b
CoverBrowser: fix cover cache check ( #11356 )
9 months ago
hius07
ea9ef6781c
CoverBrowser: adjustable mosaic grid ( #11232 )
9 months ago
hius07
e577c79d95
File search, FileChooser and others ( #10994 )
1 year ago
hius07
0ac258fcb7
Coverbrowser: event for cache refreshing ( #10956 )
1 year ago
Benoit Pierre
08555ad68b
coverbrowser: make showing some metadata fields optional
1 year ago
Benoit Pierre
e8bc28db33
coverbrowser: minor simplification
...
Add a `toggleSetting` helper.
1 year ago
Benoit Pierre
7d3456edc1
[plugin] CoverBrowser: improve title & authors layout ( #10942 )
...
- handle possible height overflow
- now that labels don't overflow, increase the minimum font size
1 year ago
hius07
108d87742a
Custom metadata: fixes ( #10889 )
1 year ago
hius07
e4ba8c7909
Custom metadata: event ( #10869 )
1 year ago
hius07
ed2ea6803f
Custom metadata ( #10861 )
1 year ago
hius07
1ef7821b66
getProps: centralize 2 ( #10837 )
...
Centralize and optimize handling document properties.
1 year ago
poire-z
626864f856
[chore] replace utf8 bytes with Unicode escape sequence
1 year ago
hius07
01e6593dd4
File popup dialog buttons ( #10537 )
1 year ago
hius07
4f23a6fafa
Custom book covers ( #10329 )
1 year ago
hius07
fd8cb14c00
CoverBrowser: fix getting cached info ( #10346 )
2 years ago
hius07
b7c4e1c21b
ListMenu: show mark for books with highlights ( #10276 )
2 years ago
hius07
4d26650ad6
Filesearcher: add search in book metadata ( #10198 )
2 years ago
hius07
aedb713f82
Menu widget: cleanup ( #10241 )
2 years ago
hius07
cc3e48fa3a
Coverbrowser: unify display modes ( #10188 )
2 years ago
hius07
a3d42ac344
Classic display mode: add popup file dialog buttons ( #10185 )
2 years ago
Frans de Jonge
26dc43553b
[fix] CoverBrowser: fix calling upvalue crash in MosaicMenu ( #10164 )
...
Regression introduced in #10140 .
2 years ago
hius07
5cf72b6eea
MosaicMenu: correct access to doc settings ( #10140 )
2 years ago
hius07
15605291c2
DocSettings: add support of centralized sdr storage ( #10132 )
2 years ago
melyux
e55b60175b
CoverBrowser Mosaic: improve book status, floating progress bar ( #9939 )
...
- New dogear icons in Mosaic cover view to indicate each
possible book status: 'Reading', 'On hold', 'Finished'
- Progress bar redesigned to be floating, taller, thicker
bordered in Mosaic cover view
- Don't show progress bar if book is finished
- FakeCover bottom text (filename) adjusted to not overlap
with progress bar and dogear if they exist
- Mosaic book shortcut letter moved from bottom left to
top left
2 years ago
hius07
da841f3d87
ListMenu: correct access to doc settings ( #10119 )
2 years ago
Melik
bc92ad923e
Move cache update logic into CoverMenu:updateCache
2 years ago
Melik
7d6da81233
Compact covermenu addn. to for loop, fix collections bug, further gimp genStatusButton to use upvalues
2 years ago
Melik
d9b0785a96
Reset button gen to util, collections current file check
...
- filemanagerutil.resetDocumentSettings()'s doc_settings:close() -> doc_settings:flush()
- Remove current_status from filemanagerutil.getStatusButtonsRow() args, get it inside from file
- Move genStatusButton() inside filemanagerutil.getStatusButtonsRow()
- Move "Reset settings" button generation to filemanagerutil
- Rename "Reset settings" button to "Reset" and update popup box text
- Disable "Reset settings" for file if it's currently open in Collections (same as History)
2 years ago
Melik
fb7ec830c6
Create getStatusButtonsRow() for status buttons, hide row if history item deleted
2 years ago
Melik
502bb0ccbf
Create genStatusButton() for buttons, use item.dim for deleted in history
2 years ago
Melik
1b2adfd201
Return to callback fudging, fix book info callback replacement
2 years ago
Melik
a9313dda1a
Add buttons to collections
2 years ago