Commit Graph

1853 Commits

Author SHA1 Message Date
Luis Ángel San Martín
515a45f8b7 Fixed unicode paths handling when pdfium is used by using FPDF_LoadCustomDocument and QFile for handling the file access. 2017-09-28 19:26:05 +02:00
Luis Ángel San Martín
250dfe24e0 Merged in selmf/yacreader/develop (pull request #53)
Fix problems with missing safety checks in Render::fillBuffer and pdfcomic
2017-09-28 07:11:47 +00:00
Luis Ángel San Martín
a6dc42e496 Merged in selmf/yacreader/unarr_dll (pull request #50)
Add prebuilt dlls for unarr on win.
2017-09-28 07:11:28 +00:00
Felix Kauselmann
958003f52f Fix problems with missing safety checks in Render::fillBuffer and pdfcomic 2017-09-27 22:00:00 +02:00
Luis Ángel San Martín
aa3fad1fe2 Merged in selmf/yacreader/small-fixes-9.0 (pull request #52)
Small fixes 9.0:
2017-09-27 18:58:41 +00:00
Luis Ángel San Martín
befbb06220 invalidate comics in httpsession before deleting them. 2017-09-27 20:49:44 +02:00
Luis Ángel San Martín
72880cb59e Finish processing a comic if it has been invalidated. 2017-09-27 19:43:07 +02:00
Luis Ángel San Martín
79beadb952 Fixed crash in update comic controller, it looks like something has changed in how qt manages sql queries when the go out of scope, a call to clear releases everything and the crash doesn't happen anymore. I have to see if it is a good idea to call clear always.... 2017-09-27 19:29:16 +02:00
Luis Ángel San Martín
2b70a5907f Fixed thread leak when a comic has to be destroyed while it is being processed. 2017-09-27 09:38:50 +02:00
Luis Ángel San Martín
618214f667 Merged 2017-09-27 09:00:50 +02:00
Luis Ángel San Martín
2afb9c65ec Fixed viewer not being updated after loading next/previous comic if the current comics was being processed and fixed thread leak. 2017-09-27 09:00:11 +02:00
Luis Ángel San Martín
33b04e6b32 Emit new signal "destroyed" when a comic is destroyed. 2017-09-27 08:58:31 +02:00
Felix Kauselmann
f6382666b6 Fix bug #46 (icons on Linux) 2017-09-25 16:31:51 +02:00
Felix Kauselmann
c26e1442bf Add a list of 8.6.0 changes to CHANGELOG.md 2017-09-24 23:42:32 +02:00
Felix Kauselmann
0724c6ac65 Keep version at 8.6.0 for now 2017-09-24 21:50:12 +02:00
Felix Kauselmann
70dc610476 Remove obsolete qt4 macro 2017-09-24 21:48:23 +02:00
Felix Kauselmann
1d2db2dfda Convert changelog to markdown syntax 2017-09-24 21:43:15 +02:00
Felix Kauselmann
0a8814ad6d Use hg archive to create source tarball 2017-09-24 21:15:16 +02:00
Luis Ángel San Martín
c263d78235 Merged in selmf/yacreader/small-fixes-9.0 (pull request #51)
Small fixes 9.0

Approved-by: Luis ?ngel San Mart?n <luisangelsm@gmail.com>
2017-09-24 07:14:00 +00:00
Felix Kauselmann
6eb6b83efe Replace magic number for open recent length with config setting (no gui yet, maybe later) 2017-09-23 21:03:06 +02:00
Felix Kauselmann
976daa3546 Don't use relative paths for open recent entries. 2017-09-23 18:59:52 +02:00
Felix Kauselmann
0798ac2b0a Increase open recent entries to 25 2017-09-23 16:56:53 +02:00
Felix Kauselmann
01726daa66 Update static unarr lib for OS X 2017-09-21 12:48:56 +02:00
Felix Kauselmann
2250422cb6 Unarr: support unicode filenames 2017-09-19 23:16:58 +02:00
Felix Kauselmann
169904421c Use pkg-config to detect (lib)unarr on unix 2017-09-19 15:45:46 +02:00
Felix Kauselmann
0b14e7a830 Update unarr DLL's 2017-09-19 15:30:08 +02:00
Luis Ángel San Martín
b28e9e4e68 Added a new setting for improving the performance in the remote browser by showing less information about folders. REMOTE_BROWSE_PERFORMANCE_WORKAROUND 2017-09-16 10:01:10 +02:00
Luis Ángel San Martín
c06fb71a52 Added a warning message whem too many libraries are created so users are guided to use yacreaderlibrary in the right way. 2017-09-14 09:30:36 +02:00
Luis Ángel San Martín
0aeb0422d8 Use a more flexible approach for finding YACReader.app whe it is launched from YACReaderLibrary in macos. Now all standard locations for apps are checheck before failing with "YACReader not found...". 2017-09-13 12:39:43 +02:00
Luis Ángel San Martín
a9ccad6e3d Fixed progress when the user reaches the latest page in double page mode. 2017-09-13 12:16:33 +02:00
Luis Ángel San Martín
d81b93e827 Fixed open latest comic in macos. 2017-08-28 19:22:53 +02:00
Luis Ángel San Martín
4d4556f7e2 Removed usage of QSqlRecoerd unless is totally necessary. 2017-08-28 19:02:18 +02:00
Luis Ángel San Martín
9ed1f0f306 Merge 2017-08-28 18:52:24 +02:00
Luis Ángel San Martín
ddf59849cc Added new action for opening the latest issue opened, by default CTRL+R. 2017-08-28 18:33:44 +02:00
Luis Ángel San Martín
1e74234dbf Fixed data base info retrieving through DBHelper - values(QString) and QSqlRecord. Methods implemented before the fixes in the develop branch. 2017-08-26 17:03:18 +02:00
Luis Ángel San Martín
f149f314e0 Merge 2017-08-26 16:54:10 +02:00
Luis Ángel San Martín
8b20014cc8 Fixed data base info retrieving in ReadingListModel. 2017-08-26 16:17:54 +02:00
Luis Ángel San Martín
f5fda9b530 Fixed db Fixed data base info retrieving in FolderModel. 2017-08-26 16:17:17 +02:00
Luis Ángel San Martín
6de499e566 Fixed db Fixed data base info retrieving in ComicModel. 2017-08-26 16:16:54 +02:00
Luis Ángel San Martín
d6898e9a4e Fixed data base info retrieving through DBHelper, value(QString) should never be used because it is really slow. All items sorting should be done at db level or using std::sort. 2017-08-26 16:16:11 +02:00
Felix Kauselmann
96194e41f5 Add prebuilt dlls for unarr on win. 2017-08-04 22:20:31 +02:00
Luis Ángel San Martín
f0d350a827 Use the new controllers. 2017-05-26 17:32:05 +02:00
Luis Ángel San Martín
d08740e32d Added new server controller for providing the content of a reading list. 2017-05-26 17:29:28 +02:00
Luis Ángel San Martín
ac03d61f7d Fixed TagsController. 2017-05-26 17:28:09 +02:00
Luis Ángel San Martín
6373d3660b Implemented ReadingListsController. 2017-05-26 17:27:46 +02:00
Luis Ángel San Martín
85fba7e8f5 Added new methods for getting reading lists and comics in a reading list. Fixed DBHelper for not using GUI related classes (reading_list_item). 2017-05-26 17:27:08 +02:00
Luis Ángel San Martín
d20277736d Added model classes for reading lists and labels. 2017-05-26 17:24:56 +02:00
Luis Ángel San Martín
1988bbb58e Make naturalComprare public in case we need to user the int return value instead of a bool. 2017-05-26 17:19:55 +02:00
Luis Ángel San Martín
8f7af955c2 Fixed warning 2017-05-26 17:18:50 +02:00
Luis Ángel San Martín
6a6f983115 Merge 2017-05-25 18:04:29 +02:00