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
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
98b269d405
[app] Use busy indicator of medium size for bookshelf item
2015-11-05 00:40:29 +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
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
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
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
4417e55191
[app] Changed title color to match default cover
2015-07-20 22:48:23 +03:00
Slava Monich
135f196868
[app] Show number of scanned files to entertain the user
2015-07-16 23:51:57 +03:00
Slava Monich
8065a8a724
[app] Settings need to be passed to BookModel
2015-07-12 19:39:55 +03:00
Slava Monich
af87d79ceb
[app] Added left swipe hint
2015-07-12 18:50:12 +03:00
Slava Monich
d677a150dc
[app] Use global Settings object instead of passing it around
...
As an optimization measure.
2015-07-12 13:12:35 +03:00
Slava Monich
213828811c
Fixed a few issues with re-paging after rotation
...
The situation when device is rotated before the current paging task
has completed wasn't handled correctly. E.g. current book position
wasn't restored after rotating the device back, page count in the
progress indicator wasn't restarted etc.
2015-07-11 04:56:38 +03:00
Slava Monich
d6cacd2fd1
Invert colors on double-click
2015-07-11 01:35:13 +03:00
Slava Monich
74ff222bf1
Make sure the right font family is used by BooksTitleText by default
2015-07-06 18:46:19 +03:00
Slava Monich
c009edfec6
Tweaking import page UI
2015-07-03 01:49:07 +03:00
Slava Monich
e9db1e773a
Sailfish integration
2015-06-28 14:22:35 +03:00