Heiko Bauke
a319ba6008
German localization
2016-04-16 23:01:17 +02:00
Slava Monich
138e7f2068
[app] Optimize BooksShelfItem
...
Use Loader to instantiate components on demand
2016-03-16 01:31:33 +02:00
Slava Monich
0220a2c79a
[app] Tweaking the "Loading..." screen
2016-02-21 15:13:40 +03:00
Slava Monich
34f8070d8d
[app] Fixed OBS build
2016-02-21 14:53:45 +03:00
Slava Monich
40bfd59dc5
[app] Added -d option that turns on built-in fbreader trace
...
for example, -d epub
2016-02-21 13:48:07 +03:00
Slava Monich
c9ec2cb51e
[stubs] Added XML_SetHashSalt stub
...
It't required to fix the problem created by the fix for CVE-2012-0876
This is a great example of a solution that creates more problems than
it solves.
2015-12-14 12:23:12 +03:00
Slava Monich
e3fc9982c6
[app] Fixed ZLibrary::ourApplicationDirectory
...
It wasn't pointing where FBReader code was expecting it to point.
Particularly, FBReader wasn't finding format-specific XML entities.
2015-12-14 12:18:22 +03:00
Slava Monich
58d0927e82
[app] Implemented per-book font size
...
The global font size setting still exists, per-book value is the adjustment
relative to the default value.
2015-12-13 14:46:53 +03:00
Slava Monich
7ab1b72343
[app] Changed "-a" icon alignment
2015-12-12 17:33:24 +03:00
Slava Monich
c95bb79aa2
[app] Tweaking book copy
2015-12-12 12:38:26 +03:00
Slava Monich
84b9b77523
[app] Show progress indicator when copying the book
2015-12-03 01:00:45 +02:00
Slava Monich
272a45279c
[app] Preparing to support copying folders
2015-12-02 23:38:16 +02:00
Slava Monich
08c0904a84
[app] Fixed the problem with the initial focus
...
If the first press isn't ignored by the drag area then the first flick
won't work. The problem has something to do with this drag area as
everything works fine if the drag area is removed. Couldn't figure out
what exactly the problem was and what's wrong with the initial focus,
but this hack makes things work.
2015-12-01 19:10:31 +02:00
Slava Monich
26e651a932
[app] Tweaking BooksShelfView
...
It doesn't need to be flickable. Also, re-parented BooksDragArea
2015-12-01 19:00:55 +02:00
Slava Monich
2f435649b7
[app] Removed unnecessary slash from the state file name
...
Doesn't really matter, purely cosmetic change
2015-12-01 18:59:17 +02:00
Slava Monich
34fb489107
[app] Reworked support for folder renaming
...
The actual renaming is easier to do in BooksShelf rather than BooksPathModel
and it generally makes more sense.
Editing now also starts after long-pressing the title of the current folder.
2015-12-01 00:00:56 +02:00
Slava Monich
9f1261a822
[app] Added BooksSaveTimer::saveNow() method
2015-11-30 23:18:53 +02:00
Slava Monich
a89e489f7a
[app] Fixed criteria of a valid folder name
2015-11-30 23:17:43 +02:00
Slava Monich
ed218a6f03
[app] Added translation for "Enter folder name"
2015-11-30 18:29:37 +02:00
Slava Monich
57204d3cc4
[app] Implemented folder renaming
2015-11-30 17:57:27 +02:00
Slava Monich
8a4e131452
[app] Tweaking folder UI
2015-11-29 23:18:09 +02:00
Slava Monich
89f79e2492
[app] Added limited support for folders
...
UI doesn't allow creating or renaming the folders yet and there's
no easy way to move books between folders, but if folders are there,
they will be shown and the user will be able to navigate between them.
Folders can be deleted though.
2015-11-08 14:20:25 +03:00
Slava Monich
ef19a5c2e7
[app] Better guess at screen DPI
2015-11-05 01:04:55 +03:00
Slava Monich
3ebb82b208
[app] Housekeeping
2015-11-05 01:03:49 +03:00
Slava Monich
98b269d405
[app] Use busy indicator of medium size for bookshelf item
2015-11-05 00:40:29 +03:00
Slava Monich
fe7f81e353
[app] Updated Finnish translation for book-view-formatting
2015-11-03 15:48:28 +03:00
Slava Monich
512c698fd1
[app] Only show the cancel button when actually loading the book
2015-11-03 01:33:58 +03:00
Slava Monich
53f7693ced
[app] Workaround for Qt crash
...
Qt was crashing when user was swiping over hidden cancel button.
Making button invisible helps to avoid the crash.
2015-10-31 00:04:04 +03:00
Slava Monich
312dbff58c
[app] Don't mess with the Button width
2015-10-21 13:57:38 +03:00
Slava Monich
01e9c614a0
[app] Fixed the "cancel load" button
...
Now it disappears after loading is done and becomes compatible with SFOS 1.1.7
2015-10-21 13:38:28 +03:00
Slava Monich
d82564509c
[app] Package icons in a different way
...
Otherwise deployment from QtCreator may fail.
2015-10-21 13:31:48 +03:00
Slava Monich
eda98440cf
[app] Added 108x108, 128x128 and 256x256 icons
2015-10-19 16:54:37 +03:00
Slava Monich
1fc46997eb
[app] Fixed gcc 4.8 warning "iteration 1u invokes undefined behavior"
2015-10-15 17:24:24 +03:00
Åke Engelbrektson
d91d4c939b
Update harbour-books-sv.ts
...
Correcting translation
2015-09-12 21:24:19 +02:00
Slava Monich
e00e5624f9
[app] Made it easier to cancel book loading
...
Also, show the book title at the top of the loading screen
2015-09-12 19:37:02 +03:00
Slava Monich
9f7c751e8d
[app] Fade truncated title
2015-09-12 19:24:45 +03:00
Slava Monich
63c2ea50a3
[app] Fixed cover model filtering
2015-09-12 16:09:05 +03:00
Slava Monich
7d891bfd45
[app] Set window title
2015-08-26 13:24:51 +03:00
Slava Monich
a56349fe11
[app] Tell the user when we are applying new fonts
...
"Loading..." message may be misleading as the book is already loaded.
2015-08-24 13:23:24 +03:00
Slava Monich
4dbe01fed0
[app] Removed references to non-existent menu item
2015-08-24 12:27:49 +03:00
Slava Monich
c90983070c
[app] Moved font controls from pulley menu to toolbar
...
Tool icon replaces double-click as the night/day mode switch.
2015-08-23 14:47:25 +03:00
Slava Monich
de7028bf5a
[fbreader] Enabled thread-local plain file stream cache
2015-08-21 15:18:07 +03:00
Slava Monich
36a1bcad0c
[app] Allow larger fonts
2015-08-21 00:10:42 +03:00
Slava Monich
87ebcecd28
[app] Store the current directory in dconf, not just the mountpoint
...
This will play better with the folder support when it gets implemented.
2015-08-19 18:18:25 +03:00
Slava Monich
ae06b6f808
[app] Use constants defined by HarbourSystemState
2015-08-19 01:14:42 +03:00
Slava Monich
450156f2b8
[app] Select the last used storage at startup
2015-08-19 00:37:22 +03:00
Slava Monich
033f54492e
[app] Use the same cover size in landscape and portrait
2015-08-18 21:06:46 +03:00
Slava Monich
7042dbff79
[app] Set context properties prior to loading QML
2015-08-18 17:37:34 +03:00
Slava Monich
97ce479c50
[fbreader] Added support for text color
...
Specified with CSS color attribute
2015-08-11 13:53:21 +03:00
Slava Monich
c6e46b94a2
[fbreader] Refactored CSS and XHTML support
...
This significantly improves EPUB rendering.
2015-08-09 00:54:38 +03:00