Commit Graph

  • 482c19b358 Allow triggering Open latest comic action when the toolbar is hidden Igor Kushnir 2021-03-09 10:44:37 +02:00
  • 24e42f76d2 Make Magnifying glass shortcuts work with non-Latin layouts Igor Kushnir 2021-03-08 17:44:30 +02:00
  • 5254e66da3 Fix a typo in Viewer::magnifyingGlassShowed name Igor Kushnir 2021-03-08 17:54:20 +02:00
  • c8697ccd2d Always limit Magnifying glass's height Igor Kushnir 2021-03-10 17:16:05 +02:00
  • efe9a1b995 MagnifyingGlass: get rid of C-style casts to Viewer* Igor Kushnir 2021-03-10 14:59:36 +02:00
  • fdba938fe8 MagnifyingGlass: don't updateImage() needlessly Igor Kushnir 2021-03-08 16:28:31 +02:00
  • a1bb7735d2 Reader: make 12 keyboard shortcuts work with non-Latin layouts Igor Kushnir 2021-03-06 18:48:25 +02:00
  • 0fad89dc03 Simplify code that disables previous/next comic actions Igor Kushnir 2021-03-08 11:25:01 +02:00
  • f030a7fb0c Remove deprecated and always disabled alwaysOnTopAction Igor Kushnir 2021-03-07 20:08:43 +02:00
  • b3c99823eb MainWindowViewer::createActions(): deduplicate setDisabled Igor Kushnir 2021-03-07 19:24:59 +02:00
  • 3bb475b47a MainWindowViewer: deduplicate enabling/disabling actions Igor Kushnir 2021-03-07 19:01:35 +02:00
  • feaee915bc Extract Viewer::(vertical|horizontal)ScrollStep() Igor Kushnir 2021-03-06 18:39:01 +02:00
  • 133b547e7a Remove unused *Step* data members from Viewer Igor Kushnir 2021-03-06 18:13:13 +02:00
  • 88e0f5513a Reader: make 3 keyboard shortcuts work with non-Latin layouts Igor Kushnir 2021-01-30 20:35:36 +02:00
  • 77c96de0ea Remove unused resources Luis Ángel San Martín 2022-01-15 15:51:59 +01:00
  • e452178adb Log the device pixel ratio used while rendering Luis Ángel San Martín 2022-01-15 11:54:40 +01:00
  • 08021ba9a8 Take care of QToolButton not handling hdpi properly Luis Ángel San Martín 2022-01-15 11:32:32 +01:00
  • 565bc3a5d0 Replace all uses of devicePixelRatio with devicePixelRatioF Luis Ángel San Martín 2022-01-14 19:22:50 +01:00
  • 380aea2a66 Enable Qt::HighDpiScaleFactorRoundingPolicy::PassThrough Luis Ángel San Martín 2022-01-14 19:21:43 +01:00
  • e532fa4439 Use devicePixelRatioF instead of devicePixelRatio when rendering pages Luis Ángel San Martín 2022-01-13 23:12:05 +01:00
  • c414761be7 Update CHANGELOG Luis Ángel San Martín 2022-01-13 23:06:39 +01:00
  • fce1f163aa Check that double click is done using the left button before toggling full-screen mode Luis Ángel San Martín 2022-01-13 23:06:24 +01:00
  • d20958c14f Make forward and backward mouse buttons turn pages Luis Ángel San Martín 2022-01-13 23:05:49 +01:00
  • dcb7e6e0c6 Add settings to control the page turn behavior on scroll Luis Ángel San Martín 2022-01-13 23:04:22 +01:00
  • a1e0340b3d Fix some warnings Luis Ángel San Martín 2021-12-29 17:58:40 +01:00
  • d8f224645d Remove YACReader::SearchModifiers Luis Ángel San Martín 2021-12-29 14:58:03 +01:00
  • 1cf4ef97ea Merge pull request #215 from vedgy/exit-search-mode-before-creating-folder Luis Ángel San Martín 2021-12-29 12:48:42 +01:00
  • ea2c90011a Library: exit search mode before creating a folder Igor Kushnir 2021-02-12 18:40:52 +02:00
  • 40ca07f8f8 Extract YACReaderNavigationController::exitSearchMode() Igor Kushnir 2021-02-12 19:51:24 +02:00
  • 3a60d89f06 Merge pull request #239 from vedgy/concurrent-queue-fixes Luis Ángel San Martín 2021-12-29 10:53:17 +01:00
  • e2cc1064fe Run tests in qt6 too Luis Ángel San Martín 2021-12-28 20:34:42 +01:00
  • d013abedc1 Azure: run tests as a step of each platform's job Igor Kushnir 2021-03-18 16:09:39 +02:00
  • 05b384ed6d Make ConcurrentQueue::waitAll() const Igor Kushnir 2021-03-18 11:30:55 +02:00
  • 72c78d0164 ConcurrentQueue: remove redundant checks Igor Kushnir 2021-03-18 11:02:07 +02:00
  • 4cb542c8cc Remove ConcurrentQueue::joinAll() Igor Kushnir 2021-03-18 09:51:59 +02:00
  • 61cd245037 Document ConcurrentQueue and de-inline its implementation Igor Kushnir 2021-03-18 09:10:51 +02:00
  • 2655613543 ConcurrentQueue: simplify the constructor implementation Igor Kushnir 2021-03-18 08:30:05 +02:00
  • c333fbc7d0 ConcurrentQueueTest::randomCalls(): test dominant enqueue() Igor Kushnir 2021-03-17 16:31:41 +02:00
  • d026050d49 ConcurrentQueue::jobsLeft: int => std::size_t Igor Kushnir 2021-03-16 18:12:13 +02:00
  • d8a6b7f432 ConcurrentQueue: std::move jobs Igor Kushnir 2021-03-16 14:27:59 +02:00
  • d869e1230b ConcurrentQueue::enqueue: increment jobsLeft before adding a job Igor Kushnir 2021-03-16 12:50:53 +02:00
  • 57eb8d0171 ConcurrentQueue::cancelPending: notify _waitVar Igor Kushnir 2021-03-16 10:25:48 +02:00
  • b514ba1270 tests: add ConcurrentQueueTest::randomCalls() Igor Kushnir 2021-03-12 18:18:55 +02:00
  • e8b5f42e75 ConcurrentQueue::nextJob: notify all _waitVar threads Igor Kushnir 2021-03-12 17:33:54 +02:00
  • 2cbcaaa391 tests: add ConcurrentQueueTest::waitAllFromMultipleThreads() Igor Kushnir 2021-03-12 17:30:46 +02:00
  • 34b0698d02 Make ConcurrentQueueTest::cancelPending1UserThread() non-flaky Igor Kushnir 2021-03-11 16:56:04 +02:00
  • b43e3383d5 ConcurrentQueue::cancelPending: return the number of canceled jobs Igor Kushnir 2021-03-11 16:19:35 +02:00
  • a72fdb9ca2 ConcurrentQueue::cancelPending: don't reset jobsLeft to 0 Igor Kushnir 2021-03-12 12:57:25 +02:00
  • 4bbd16c3b3 tests: add ConcurrentQueueTest::cancelPending1UserThread() Igor Kushnir 2021-03-12 12:52:59 +02:00
  • 228fe1284e Fix a typo in ConcurrentQueue::cancelPending function name Igor Kushnir 2021-03-04 17:26:37 +02:00
  • ec938651c4 tests: add the first Qt Test - ConcurrentQueueTest Igor Kushnir 2021-03-03 18:03:52 +02:00
  • b0b0849cbc Extract DEFINES += NOMINMAX into common config.pri Igor Kushnir 2021-03-03 17:27:31 +02:00
  • ca7be7cc2d Fix download file name Luis Ángel San Martín 2021-12-29 09:13:54 +01:00
  • c10f181054 Use mirror for 7z and p7zip src deps Luis Ángel San Martín 2021-12-29 08:49:49 +01:00
  • 040883a107 Fix static assert when compiling with Qt 6.2.2 Luis Ángel San Martín 2021-12-28 17:48:35 +01:00
  • 97d21a5f27 Install required additional qt6 modules Luis Ángel San Martín 2021-12-28 16:40:30 +01:00
  • ef5b8136ae Add a build job for qt6 to ensure that no regressions are introduced that will break qt6 compilation Luis Ángel San Martín 2021-12-28 15:56:50 +01:00
  • e822e19703 Update CHANGELOG Luis Ángel San Martín 2021-12-27 16:44:21 +01:00
  • 55f7c4e1b0 Modify the scale of the cell on mouse over Luis Ángel San Martín 2021-12-27 16:25:43 +01:00
  • 88de0ae25a Add publication date to the classic comics view table Luis Ángel San Martín 2021-12-26 20:26:16 +01:00
  • 2cb20cd11e Remove commented code Luis Ángel San Martín 2021-12-26 20:23:32 +01:00
  • 62464a450c Fix method overriding Luis Ángel San Martín 2021-12-26 20:22:35 +01:00
  • 868c6aa269 Use the new signal to trigger YACReaderNavigationController::selectedFolder Luis Ángel San Martín 2021-12-26 17:33:04 +01:00
  • a619947bfd Add a signal to YACReaderTreeView to know when the current index changes Luis Ángel San Martín 2021-12-26 17:32:09 +01:00
  • 3792a1efc5 Add override to overridden methods in YACReaderTreeView Luis Ángel San Martín 2021-12-26 17:31:18 +01:00
  • 5971aacda0 Enable using integrated GPU in Dual GPU Macs spinningthelock 2021-12-25 11:30:04 -05:00
  • e7ad50bc2c Add some comments to make easier to find jobs config in azure pipelines .yml Luis Ángel San Martín 2021-12-18 21:06:34 +01:00
  • 75fe9c0da2 Try to use a more meaningful tag name for dev releases Luis Ángel San Martín 2021-12-18 19:15:10 +01:00
  • c51b7894c9 Add a target pointing to the destination repository Luis Ángel San Martín 2021-12-18 18:37:54 +01:00
  • cc1b7ba3fc Set the full repo name Luis Ángel San Martín 2021-12-18 17:13:22 +01:00
  • c74ad79c03 Try to upload dev builds to yacreader-dev-builds Luis Ángel San Martín 2021-12-18 15:11:50 +01:00
  • 181494027b Add updated mime-types to YACReader.desktop BEN ENGLISCH 2021-11-08 23:04:37 -06:00
  • 053a27d474 Add more missing dlls to the windows installer Luis Ángel San Martín 2021-11-07 20:47:54 +01:00
  • e882ad272b Qt.labs.animation is not used yet Luis Ángel San Martín 2021-11-07 09:31:23 +01:00
  • 7f8c5c9d34 Add QtQuickControls2.dll to the windows installer Luis Ángel San Martín 2021-11-07 09:31:10 +01:00
  • 19410cd6e7 Enable the usage of pkg-config by MinGW builds Joan Karadimov 2021-10-31 20:39:56 +02:00
  • 30b8e1bf3c Shorten a Unix/MinGW condition in config.pri Joan Karadimov 2021-10-31 20:08:36 +02:00
  • 2d533949f4 Remove duplicate variables from YACReaderLibrary.pro Joan Karadimov 2021-10-10 21:15:06 +03:00
  • 6aeed9ae90 Include some missing headers Joan Karadimov 2021-10-10 20:56:22 +03:00
  • 1c3fd4d16f Do not pass MSVC arguments to mingw/gcc Joan Karadimov 2021-10-10 20:47:58 +03:00
  • 7268de0197 Merge pull request #277 from YACReader/feature/qt6-migration Luis Ángel San Martín 2021-10-24 09:53:12 +02:00
  • 806b5d2462 Install qtquickcontrols2 package in Linux Luis Ángel San Martín 2021-10-23 17:29:37 +02:00
  • 4bee296096 Strict qt5.15 breaks poppler Luis Ángel San Martín 2021-10-23 17:11:50 +02:00
  • ab2de73285 Try dev/unstable Luis Ángel San Martín 2021-10-23 09:42:21 +02:00
  • fb133fe98c Try dev/stable Luis Ángel San Martín 2021-10-20 22:48:32 +02:00
  • e1814c5a51 Try dev repo to see if fixes compilation when using poppler + qt5.15 Luis Ángel San Martín 2021-10-20 22:13:33 +02:00
  • 3d7f66d327 Try to install the right version of poppler for qt5.15 Luis Ángel San Martín 2021-10-20 21:07:00 +02:00
  • 820e876885 try to get qt5.15 in ubuntu Luis Ángel San Martín 2021-10-20 19:25:53 +02:00
  • bac5cfe9c2 Bump unbuntu image to 20.04 Luis Ángel San Martín 2021-10-20 19:19:32 +02:00
  • 45b94cd8ef Migrate GridComicsView and InfoComicsView to QtQuick and QtQuick.Controls 2.15 Luis Ángel San Martín 2021-10-17 14:54:13 +02:00
  • 71b17fe258 Trivial migrations to QtQuick 2.15 Luis Ángel San Martín 2021-10-17 14:51:28 +02:00
  • 17064a12e6 Remove qml components what won't be used anymore Luis Ángel San Martín 2021-10-17 14:45:36 +02:00
  • c5d3ebebc8 Remove commented code Luis Ángel San Martín 2021-10-07 22:57:09 +02:00
  • 997b82eb79 Add quickcontrols2 to YACReaderLibrary Luis Ángel San Martín 2021-10-07 22:31:29 +02:00
  • 89459a470d Use Qt::endl Luis Ángel San Martín 2021-10-07 22:30:20 +02:00
  • 2dbfc6cab5 Simplify connection from QComboBox Luis Ángel San Martín 2021-10-07 22:29:50 +02:00
  • ffc0f9ec8a Don't use QDesktopWidget Luis Ángel San Martín 2021-10-07 22:29:17 +02:00
  • 86a31c0ea5 Use QRegularExpression Luis Ángel San Martín 2021-10-07 22:28:43 +02:00
  • 2c0dccd764 Use constructor explicitly Luis Ángel San Martín 2021-10-07 22:28:30 +02:00
  • 47e7eb3801 Remove unused includes Luis Ángel San Martín 2021-10-07 22:26:30 +02:00