Commit Graph

29 Commits (991ac62ac15cb7f50cfc8fac65f674a71f79c2a4)

Author SHA1 Message Date
NiLuJe 2011cf1ad1 Various blitting related cleanups (#4789)
* Fix the "Enable debug logging" checkbox so that it properly disables "Enable verbose debug logging" when it gets disabled
* Avoid asking ImageWidget for alpha-blending when it's not useful
* Make ImageWidget's alpha-blending code-path double-check that alpha-blending actually is needed, and avoid it if possible
* In the same vein, only do alpha-blending in textboxwidget when absolutely necessary
* Prefer color constants over the gray() method, ensuring that they're part of the eInk palette

Depends on https://github.com/koreader/koreader-base/pull/853

Fix #4774
5 years ago
NiLuJe bb3f49a566 [feat, Kobo] On Kobo, drop fb to 8bpp on startup (#4637)
* The Great 8bpp Experiment

Swap to 8bpp on Kobo, because we're 'effing grayscale, for pete's sake!

* Always swap to 8bpp, no matter the launch method.

Because it turned out that, even when restarting Nickel, we had to
restore the expected bitdepth ourselves, because pickel/Nickel didn't do
the job completely.

(I'm going to guess the grayscale flag wasn't getting flipped properly).

* Dither every non-transparent icon to the eInk palette

* Make sure hasBGRFrameBuffer is only enabled when the Kobo fb actually is
@ 32bpp...

* Re-process badly grayscaled icons

* And re-grayscale that one w/ gamma correction so the squares show up
better.

* Allow the fbdepth switch to be disabled (in Developer settings).

Also, allow setting debug mode that way.

Also, forcibly disable verbose logging when disabling debug.

* Update setting name to piggyback on the existing check in reader.lua

* Update icons postprocessing info
5 years ago
Robert 227584de22 New option - create new directory (#3555) 6 years ago
Qingping Hou d206abc724 update menu-icon.png for voyage (#2631) 7 years ago
Frans de Jonge d1785e1863 Reorganize menus
* Replace "home" (exit) menu with hamburger
* Discard pokeball and put items in hamburger
* Introduce search menu in reader

Cf. #2562
7 years ago
Qingping Hou 20eb36a03d feat: add network management UI for kobo 8 years ago
Alex Pletnev 0f9bfbf147 #1730 Create complete book feature 8 years ago
chrox a043d8873b use grayscale instead of RGB color space for icons 9 years ago
chrox 24f1d0feb3 optimize png image to grayscale mode 10 years ago
chrox 7c9130744c add collapsable TOC menu 10 years ago
Michael Hall 96aa795618 Adding Touch Menu Wifi Status icon/Toggler for Kobo and Kindle. Change to
NetworkMgr:getWifiStatus() to ping default gateway instead of 8.8.8.8.
10 years ago
chrox 21dcf787da add OPDS support
This PR implements a simple OPDS browser which can be launched
from filemanager menu.
10 years ago
chrox c74c258fc7 add filemanager icon in reader menu
now we can access the filemanager in all launcher configurations
10 years ago
NiLuJe d6494ffed0 Run every PNG icons through optipng
Very, very minor space savings ;p.
10 years ago
NiLuJe bd32e1f10a Add some breathing room to the FM icons.
In the form of a spacer icon between the first/last icon and the
next/prev one. Should help with fatfingeritis.
10 years ago
NiLuJe 482fbb2486 Add icons missing in #749 10 years ago
chrox 87e667748a add font size menu entry
It changes screen DPI and may needs to reboot the reader to take effect.
This should fix #746.
10 years ago
chrox 49ee4f4e4a whiten background color of appbar.column.two.large.png 10 years ago
chrox 34fd9f3efa add koreader plugin mechanism
This should implement #505.
10 years ago
chrox 1520fd7974 add page up/down buttons in menus that have more than one pages 11 years ago
chrox fb4b6979f5 add on-screen keyboard widget 11 years ago
Qingping Hou c00c683ba5 add home icon 11 years ago
Qingping Hou a4b17061a5 add page counting in touchmenu & bug fix for sub_item_table 11 years ago
Qingping Hou eaf43dc30b add go back button to touchmenu 11 years ago
Qingping Hou 6cae130ac6 add resources for ReaderMenu 11 years ago
chrox 3c1e49253a add resources files for page flipping 11 years ago
chrox 3dfa9aa51d add a dog-ear-like icon at the above right corner of bookmarked page
And tap the above right corner will toggle the bookmark on this page on/off.
11 years ago
chrox 1c40d127cd add icon option items in config dialog 11 years ago
chrox 138def10c3 Demo version of koptreader config dialog. 12 years ago