Commit Graph

  • fd3d54449e Fix unarr detection on Linux systems that use qmake without pkg-config support Felix Kauselmann 2018-01-12 20:03:29 +01:00
  • 0b52310089 Merged in apollo2k4/yacreader/apollo2k4/update-russian-translation-need-to-subtr-1515429169911 (pull request #58) Luis Ángel San Martín 2018-01-09 20:41:13 +00:00
  • 76b1020768 Update changelog Felix Kauselmann 2018-01-09 20:16:15 +01:00
  • 10fe267176 Restrict pdf page size to 3840x3840 to avoid OOM on bad pdf documents Felix Kauselmann 2018-01-09 20:06:44 +01:00
  • f2a356fc70 Update russian translation. Need to subtract and to bring the terminology to a common denominator apollo2k4 2018-01-08 16:32:56 +00:00
  • e935281b47 Pdfium isn't threadsafe? Pdfium gets mutexed! Felix Kauselmann 2018-01-08 14:39:26 +01:00
  • 760c1b3847 Merged luisangelsm/yacreader/develop into develop Felix Kauselmann 2018-01-06 11:49:15 +01:00
  • 036dc454c6 Fix Info.plist for YACReader. Luis Ángel San Martín 2018-01-06 09:19:41 +01:00
  • 90754baa79 Clear pagesEmited in Render to avoid reusing them when a new comic has been opened. Luis Ángel San Martín 2018-01-06 08:55:56 +01:00
  • 4e0d2644fb Don't emit pageAvailable unless it is available. Luis Ángel San Martín 2018-01-06 08:54:44 +01:00
  • 103f8caae5 Add cancellation support to CompressedArchive (unarr). Luis Ángel San Martín 2018-01-06 07:54:57 +01:00
  • a516fb1df4 Implement the new ExtractDelegate method in FileComic, Luis Ángel San Martín 2018-01-06 07:52:55 +01:00
  • c766fedd45 Add a method to ExtractDelegate for querying if the extraction has been cancelled. Luis Ángel San Martín 2018-01-06 07:41:27 +01:00
  • 7fb2f1a8ff Merged luisangelsm/yacreader/develop into develop Felix Kauselmann 2018-01-04 15:26:31 +01:00
  • 6ab0ae0315 Improve systemd instructions for yacreaderlibraryserver Felix Kauselmann 2018-01-03 20:45:24 +01:00
  • 184cd43257 Set application icons for X11 based systems Felix Kauselmann 2018-01-03 20:20:51 +01:00
  • 3fce9b346e Check gl context before deleting defaultTexture in flow_gl. Luis Ángel San Martín 2018-01-03 16:44:45 +01:00
  • 936dd63d4c Wait for all threads to finish rendering before deleting the filters, otherwise any PageRender could try to use a filter after deleting it. Luis Ángel San Martín 2018-01-03 16:44:10 +01:00
  • 8f886661c6 Merged luisangelsm/yacreader/develop into develop Felix Kauselmann 2018-01-03 10:32:06 +01:00
  • da8856d271 Update CHANGELOG. Luis Ángel San Martín 2018-01-02 21:14:23 +01:00
  • 7e106aedd9 Fix crash on exit in YACReader. The problem was the default texture in the flow being deleted more than once. Luis Ángel San Martín 2018-01-02 21:12:32 +01:00
  • c490e48c00 New Info.plist for YACReader in macos, it should fix the "open with" problem. Luis Ángel San Martín 2017-12-29 10:35:45 +01:00
  • 13922591be Fix pdf_backend.pri in macos. Luis Ángel San Martín 2017-12-29 08:12:02 +01:00
  • 1c232b0549 Merged luisangelsm/yacreader/develop into develop Felix Kauselmann 2017-12-11 11:00:52 +01:00
  • 7ee67a4472 Fix break lines. Luis Ángel San Martín 2017-11-26 09:18:40 +01:00
  • c1d4e0076d Add sytemctl service instructions for running yacreaderlibraryserver. Luis Ángel San Martín 2017-11-26 09:16:32 +01:00
  • e8c6f60c13 Merge Luis Ángel San Martín 2017-11-26 07:39:08 +01:00
  • 64e8f2700b Fix corrupted invalid png. Qt was having problems to pack/show this image and QtCreator complained when I tried to open it. Luis Ángel San Martín 2017-11-21 20:57:57 +01:00
  • 3f1b1f620b Fix typo in icon path Felix Kauselmann 2017-11-21 11:45:10 +01:00
  • 28a6939a01 svg icons for Linux Felix Kauselmann 2017-11-21 11:01:31 +01:00
  • a90528e579 Comic updates from a local client have to be processed in the main thread so the UI gets updated inmediatly. Luis Ángel San Martín 2017-11-20 21:44:00 +01:00
  • b60c0e523c Fix sorting in siblings calculation, it is the name (file name) not the title. Luis Ángel San Martín 2017-11-20 21:38:07 +01:00
  • d5f167b670 Don't set the window icon, let windows use the app icon. Luis Ángel San Martín 2017-11-20 21:37:26 +01:00
  • 31ba1275d3 Update app icons for YACReader and YACReaderLibrary in Windows. Luis Ángel San Martín 2017-11-20 19:43:48 +01:00
  • 455509f2b8 Merged in selmf/yacreader/develop (pull request #56) Luis Ángel San Martín 2017-11-19 09:10:46 +00:00
  • 5c268217d3 Fix read flag calculation on progress read updated from the server. Luis Ángel San Martín 2017-11-19 10:03:40 +01:00
  • c69499246d Backed out changeset 2a88239c2640 (don't change critical stuff during a beta phase) Felix Kauselmann 2017-11-14 18:05:17 +01:00
  • 97cfff3ef2 QProcess: always use proper process arguments when opening YACReader from the library Felix Kauselmann 2017-11-12 12:08:22 +01:00
  • 0c34d54b86 Remove obsolete script Felix Kauselmann 2017-11-11 08:56:04 +01:00
  • caf53f0442 Fix spelling errors reported by stevepusser Felix Kauselmann 2017-11-11 08:55:16 +01:00
  • 6ccc78558f Remove unneeded es.qm files. Felix Kauselmann 2017-11-06 13:11:33 +01:00
  • a0e3046be7 Fix build for Qt 5.3 Felix Kauselmann 2017-11-05 17:56:39 +01:00
  • 237cb02638 Fix YACReaderLibraryServer service file and service install path. Felix Kauselmann 2017-11-03 08:32:35 +01:00
  • 2c914d6579 Support Haiku OS specific libs and compile flags in the build system. Felix Kauselmann 2017-11-03 08:15:46 +01:00
  • 8c4f167fb0 Merged in selmf/yacreader/develop (pull request #55) Luis Ángel San Martín 2017-10-24 16:31:54 +00:00
  • 0372dc4cec Add a systemd service file for the headless server Felix Kauselmann 2017-10-24 10:25:35 +02:00
  • 6a1ba45a4d Add 64 bit builddir support for YACReaderLibraryServer Felix Kauselmann 2017-10-22 14:21:35 +02:00
  • af59672204 Buildsystem: add folders for 64bit build and improve dependencies detection. Felix Kauselmann 2017-10-21 21:49:00 +02:00
  • 02e7caf5c5 Bug fix. Updates through the server didn't update the read field in the DB. Luis Ángel San Martín 2017-10-20 17:42:25 +02:00
  • a1b37eb9cb Fixed comic file path hidden by local declaration in macos. This fixes the comic not found error message. Luis Ángel San Martín 2017-10-03 18:52:14 +02:00
  • 82ad89b39e Fixed typo. Luis Ángel San Martín 2017-10-03 10:20:58 +02:00
  • 980b92a27f Fixed add label, begin/end insert rows used to fail in this case, probably it was a qt bug, not it works as intended. Luis Ángel San Martín 2017-09-29 22:53:29 +02:00
  • 5bf5297229 Bumped version number to 9.0.0 Luis Ángel San Martín 2017-09-29 11:51:19 +02:00
  • 9dc4c7a753 Updated translation resources files. Luis Ángel San Martín 2017-09-29 11:51:04 +02:00
  • 515a45f8b7 Fixed unicode paths handling when pdfium is used by using FPDF_LoadCustomDocument and QFile for handling the file access. Luis Ángel San Martín 2017-09-28 19:26:05 +02:00
  • 250dfe24e0 Merged in selmf/yacreader/develop (pull request #53) Luis Ángel San Martín 2017-09-28 07:11:47 +00:00
  • a6dc42e496 Merged in selmf/yacreader/unarr_dll (pull request #50) Luis Ángel San Martín 2017-09-28 07:11:28 +00:00
  • 958003f52f Fix problems with missing safety checks in Render::fillBuffer and pdfcomic Felix Kauselmann 2017-09-27 22:00:00 +02:00
  • aa3fad1fe2 Merged in selmf/yacreader/small-fixes-9.0 (pull request #52) Luis Ángel San Martín 2017-09-27 18:58:41 +00:00
  • befbb06220 invalidate comics in httpsession before deleting them. Luis Ángel San Martín 2017-09-27 20:49:44 +02:00
  • 72880cb59e Finish processing a comic if it has been invalidated. Luis Ángel San Martín 2017-09-27 19:43:07 +02:00
  • 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.... Luis Ángel San Martín 2017-09-27 19:29:16 +02:00
  • 2b70a5907f Fixed thread leak when a comic has to be destroyed while it is being processed. Luis Ángel San Martín 2017-09-27 09:38:50 +02:00
  • 618214f667 Merged Luis Ángel San Martín 2017-09-27 09:00:50 +02:00
  • 2afb9c65ec Fixed viewer not being updated after loading next/previous comic if the current comics was being processed and fixed thread leak. Luis Ángel San Martín 2017-09-27 09:00:11 +02:00
  • 33b04e6b32 Emit new signal "destroyed" when a comic is destroyed. Luis Ángel San Martín 2017-09-27 08:58:31 +02:00
  • f6382666b6 Fix bug #46 (icons on Linux) Felix Kauselmann 2017-09-25 16:31:51 +02:00
  • c26e1442bf Add a list of 8.6.0 changes to CHANGELOG.md Felix Kauselmann 2017-09-24 23:42:32 +02:00
  • 0724c6ac65 Keep version at 8.6.0 for now Felix Kauselmann 2017-09-24 21:50:12 +02:00
  • 70dc610476 Remove obsolete qt4 macro Felix Kauselmann 2017-09-24 21:48:23 +02:00
  • 1d2db2dfda Convert changelog to markdown syntax Felix Kauselmann 2017-09-24 21:43:15 +02:00
  • 0a8814ad6d Use hg archive to create source tarball Felix Kauselmann 2017-09-24 21:15:16 +02:00
  • c263d78235 Merged in selmf/yacreader/small-fixes-9.0 (pull request #51) Luis Ángel San Martín 2017-09-24 07:14:00 +00:00
  • 6eb6b83efe Replace magic number for open recent length with config setting (no gui yet, maybe later) Felix Kauselmann 2017-09-23 21:03:06 +02:00
  • 976daa3546 Don't use relative paths for open recent entries. Felix Kauselmann 2017-09-23 18:59:52 +02:00
  • 0798ac2b0a Increase open recent entries to 25 Felix Kauselmann 2017-09-23 16:56:53 +02:00
  • 01726daa66 Update static unarr lib for OS X Felix Kauselmann 2017-09-21 12:48:56 +02:00
  • 2250422cb6 Unarr: support unicode filenames Felix Kauselmann 2017-09-19 23:16:58 +02:00
  • 169904421c Use pkg-config to detect (lib)unarr on unix Felix Kauselmann 2017-09-19 15:45:46 +02:00
  • 0b14e7a830 Update unarr DLL's Felix Kauselmann 2017-09-19 15:30:08 +02:00
  • b28e9e4e68 Added a new setting for improving the performance in the remote browser by showing less information about folders. REMOTE_BROWSE_PERFORMANCE_WORKAROUND Luis Ángel San Martín 2017-09-16 10:01:10 +02:00
  • c06fb71a52 Added a warning message whem too many libraries are created so users are guided to use yacreaderlibrary in the right way. Luis Ángel San Martín 2017-09-14 09:30:36 +02:00
  • 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...". Luis Ángel San Martín 2017-09-13 12:39:43 +02:00
  • a9ccad6e3d Fixed progress when the user reaches the latest page in double page mode. Luis Ángel San Martín 2017-09-13 12:16:33 +02:00
  • d81b93e827 Fixed open latest comic in macos. Luis Ángel San Martín 2017-08-28 19:22:53 +02:00
  • 4d4556f7e2 Removed usage of QSqlRecoerd unless is totally necessary. Luis Ángel San Martín 2017-08-28 19:02:18 +02:00
  • 9ed1f0f306 Merge Luis Ángel San Martín 2017-08-28 18:52:24 +02:00
  • ddf59849cc Added new action for opening the latest issue opened, by default CTRL+R. Luis Ángel San Martín 2017-08-28 18:33:44 +02:00
  • 1e74234dbf Fixed data base info retrieving through DBHelper - values(QString) and QSqlRecord. Methods implemented before the fixes in the develop branch. Luis Ángel San Martín 2017-08-26 17:03:18 +02:00
  • f149f314e0 Merge Luis Ángel San Martín 2017-08-26 16:54:10 +02:00
  • 8b20014cc8 Fixed data base info retrieving in ReadingListModel. Luis Ángel San Martín 2017-08-26 16:17:54 +02:00
  • f5fda9b530 Fixed db Fixed data base info retrieving in FolderModel. Luis Ángel San Martín 2017-08-26 16:17:17 +02:00
  • 6de499e566 Fixed db Fixed data base info retrieving in ComicModel. Luis Ángel San Martín 2017-08-26 16:16:54 +02:00
  • 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. Luis Ángel San Martín 2017-08-26 16:16:11 +02:00
  • 96194e41f5 Add prebuilt dlls for unarr on win. Felix Kauselmann 2017-08-04 22:20:31 +02:00
  • f0d350a827 Use the new controllers. Luis Ángel San Martín 2017-05-26 17:32:05 +02:00
  • d08740e32d Added new server controller for providing the content of a reading list. Luis Ángel San Martín 2017-05-26 17:29:28 +02:00
  • ac03d61f7d Fixed TagsController. Luis Ángel San Martín 2017-05-26 17:28:09 +02:00
  • 6373d3660b Implemented ReadingListsController. Luis Ángel San Martín 2017-05-26 17:27:46 +02:00
  • 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). Luis Ángel San Martín 2017-05-26 17:27:08 +02:00