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
2019-03-14 20:58:45 +01:00
Frans de Jonge
5992bb6401
Bump fonts ( #4744 )
...
Fixes #4743 (shallow submodule + GitHub bug). Updated FreeSans fixes #4707 todo (swapped arrows).
2019-03-05 22:56:59 +01:00
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
2019-03-03 12:31:55 +01:00
Robert
ad45eb28de
Change icon in About window ( #4233 )
2018-09-18 21:48:39 +02:00
NiLuJe
ebf47771d8
Update Google Fonts ( #3942 )
...
* Minor cleanup
We don't ship Droid Sans Fallback anymore
* Tweak UI fallback font list for better coverage
* Bump base & fonts
To pickup related changes
2018-05-16 10:28:06 -04:00
Frans de Jonge
2e98cb5cf4
[chore] Make the binary fonts a submodule
2018-05-15 21:55:56 +02:00
Frans de Jonge
88dee4194d
[feat] SDL2: add window icon (new logo) ( #3884 )
...
Also update Ubuntu Touch icon
Fixes #2000 , fixes #3858
2018-04-15 23:39:42 +02:00
Robert
227584de22
New option - create new directory ( #3555 )
2018-01-01 16:31:39 +01:00
Qingping Hou
d206abc724
update menu-icon.png for voyage ( #2631 )
2017-03-13 10:28:39 -07:00
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
2017-02-26 13:50:59 -08:00
robert00s
2599c39d42
GoodReads Plugin ( #2346 )
...
GoodReads Plugin
2016-11-18 09:09:30 -08:00
Qingping Hou
20eb36a03d
feat: add network management UI for kobo
2016-07-11 23:50:19 -07:00
Alex Pletnev
0f9bfbf147
#1730 Create complete book feature
2016-02-08 18:16:55 +02:00
frankyifei
a33c1e91a1
fix showing space with "?"
2015-12-22 17:53:53 +10:30
chrox
9654e9ce6c
fix #1608 with touch coordinates detection
...
Some kobo touch devices have X Y coordinates in touch events swapped.
This patch provides a GUI to probe if the device needs to swap the XY.
The Kobo Touch users will be directed to tap on the upper right corner
of the screen and the probe will check if the X value is smaller than
the Y value in the tap event.
2015-10-18 00:25:40 +08:00
chrox
a043d8873b
use grayscale instead of RGB color space for icons
2015-10-18 00:25:33 +08:00
frankyifei
23c963ed15
replace Droidsansfallback with NotoSansCJK-Regular
2015-09-04 00:15:12 +09:30
Frans de Jonge
52147daa26
Merge pull request #1510 from chrox/fix-droid-font
...
Add missing urw fonts and fix unit test
2015-04-28 17:28:52 +02:00
chrox
a4404cfb10
Add missing urw fonts and fix unit test
2015-04-28 22:20:12 +08:00
NiLuJe
276f432274
Fix our copies of the Droid fonts
...
Pull slightly older versions of them, before the subsetting and
fontcrunching. Mainline FT utterly fails to deal with them correctly
otherwise.
2015-04-28 13:32:39 +02:00
NiLuJe
bd03372d93
Update Noto while we're at it
2015-04-27 22:14:24 +02:00
NiLuJe
a59965a054
Import our own copy of the Droid fonts
...
We need them, and MUPDF 1.7 dropped some of them.
Imported from
https://github.com/android/platform_frameworks_base/tree/master/data/fonts
2015-04-27 22:12:24 +02:00
chrox
24f1d0feb3
optimize png image to grayscale mode
2014-10-21 22:41:44 +08:00
chrox
7c9130744c
add collapsable TOC menu
2014-10-14 21:34:56 +08:00
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.
2014-09-14 15:05:28 +01:00
chrox
21dcf787da
add OPDS support
...
This PR implements a simple OPDS browser which can be launched
from filemanager menu.
2014-09-05 21:07:43 +08:00
chrox
c74c258fc7
add filemanager icon in reader menu
...
now we can access the filemanager in all launcher configurations
2014-09-05 21:07:42 +08:00
NiLuJe
d6494ffed0
Run every PNG icons through optipng
...
Very, very minor space savings ;p.
2014-08-05 17:47:14 +02:00
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.
2014-08-05 17:41:36 +02:00
NiLuJe
482fbb2486
Add icons missing in #749
2014-08-01 07:20:15 +02:00
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 .
2014-07-27 21:43:39 +08:00
chrox
49ee4f4e4a
whiten background color of appbar.column.two.large.png
2014-07-27 21:43:19 +08:00
NiLuJe
c6e6e0a5f2
Add the Noto font family to our ressources.
...
It's basically Droid, but maintained.
Will tweak the defaults later.
2014-07-08 02:05:36 +02:00
chrox
34fd9f3efa
add koreader plugin mechanism
...
This should implement #505 .
2014-04-23 22:30:36 +08:00
chrox
3f3e434157
rescale font size when fallbacks to fallback fonts
...
and make FreeSerif font the default font instead of DroidSansFallback
This patch should fix #272 .
2013-10-16 12:22:53 +08:00
Giorgio Micotti
1201b64d18
Add an option "make koboupdate"
2013-08-06 12:03:10 +02:00
chrox
1520fd7974
add page up/down buttons in menus that have more than one pages
2013-08-02 22:44:47 +08:00
chrox
fb4b6979f5
add on-screen keyboard widget
2013-07-30 23:07:33 +08:00
chrox
4c32e95358
add GNU FreeFont for some rare charactors like phonetic symbols
2013-06-16 15:29:54 +08:00
Qingping Hou
c00c683ba5
add home icon
2013-03-16 14:32:43 -04:00
Qingping Hou
a4b17061a5
add page counting in touchmenu & bug fix for sub_item_table
2013-03-15 21:05:44 -04:00
Qingping Hou
eaf43dc30b
add go back button to touchmenu
2013-03-15 05:18:34 -04:00
Qingping Hou
6cae130ac6
add resources for ReaderMenu
2013-03-14 14:01:19 +08:00
chrox
3c1e49253a
add resources files for page flipping
2013-03-03 22:33:08 +08:00
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.
2013-02-24 19:49:23 +08:00
chrox
1c40d127cd
add icon option items in config dialog
2013-02-03 11:26:14 +08:00
chrox
138def10c3
Demo version of koptreader config dialog.
2012-12-24 08:16:17 +08:00
Tigran Aivazian
503c9b077d
Initial commit of picviewer.
...
Conflicts:
Makefile
extentions.lua
pic.c
reader.lua
2012-10-31 22:09:27 -04:00
Tigran Aivazian
ebc029dbbd
Recognize the files with ".jpeg" extension
...
Conflicts:
extentions.lua
2012-10-31 20:56:49 -04:00
NuPogodi
0eaf2671fd
New InfoMessage Concept
...
Part I (still no unireader, crereader, filesearcher & fileinfo)
Conflicts:
commands.lua
dialog.lua
filechooser.lua
filehistory.lua
font.lua
inputbox.lua
reader.lua
resources/info-i.png
screen.lua
selectmenu.lua
2012-10-02 21:03:56 -04:00