You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend/apps/reader/modules
NiLuJe 22b9396696
Centralize one time migration code after updates (#7531)
There have been a couple of these this month, and keeping stuff that should only ever run once piling up in their respective module was getting ugly, especially when it's usually simple stuff (settings, files).

So, move everything to a dedicated module, run by reader.lua on startup, and that will actually only do things once, when necessary.
3 years ago
..
readeractivityindicator.lua ReaderActivityIndicator: fix isStub() 3 years ago
readerback.lua Notification: closed by any event, but not consuming it 3 years ago
readerbookmark.lua ReaderBookmark: Don't confuse bookmarks with highlights 3 years ago
readerconfig.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readercoptlistener.lua Add update of the top and bottom status bars, on +/-Charging (#7379) 3 years ago
readercropping.lua ReaderZooming: Fix defaults handling (#7463) 3 years ago
readerdevicestatus.lua Floor dimension computations (mul/div). (#6264) 4 years ago
readerdictionary.lua [UX] Search dialogs: don't close when searching with nothing entered (#7501) 3 years ago
readerdogear.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerflipping.lua Update UI layout code to use new SVG icons 3 years ago
readerfont.lua Font menu: open on page with currently selected font 3 years ago
readerfooter.lua Add update of the top and bottom status bars, on +/-Charging (#7379) 3 years ago
readergoto.lua [RFC] Pagination UI shenanigans (#7335) 3 years ago
readerhighlight.lua ReaderHighlight: Allow customizing the highlight lightening factor. 3 years ago
readerhinting.lua minor(readerhinting): access document directly instead of from ui 8 years ago
readerkoptlistener.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerlink.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readermenu.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerpagemap.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerpaging.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerpanning.lua feat: add logger module & rewrite kobo suspend script in lua 7 years ago
readerrolling.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readerrotation.lua [doc] Tag @todo, @fixme and @warning (#5244) 5 years ago
readersearch.lua [UX] Search dialogs: don't close when searching with nothing entered (#7501) 3 years ago
readerstatus.lua Show only 1 End Document Dialog at a time 3 years ago
readerstyletweak.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
readertoc.lua TOC: highlight first chapter on page instead of last 3 years ago
readertypeset.lua Screensaver: Unbreak screensaver_stretch_images (#7403) 3 years ago
readertypography.lua Centralize one time migration code after updates (#7531) 3 years ago
readerview.lua hidden setting: highlight lighten factor (#7497) 3 years ago
readerwikipedia.lua [UX] Search dialogs: don't close when searching with nothing entered (#7501) 3 years ago
readerzooming.lua ReaderZooming: Fix defaults handling (#7463) 3 years ago