Commit Graph

  • 4c54f2a07c Fix clicking on the folders treeview when it shown results from search Luis Ángel San Martín 2022-03-28 22:32:52 +02:00
  • 9e9f035f35 Use Qt::HighDpiScaleFactorRoundingPolicy::PassThrough Luis Ángel San Martín 2022-03-12 11:51:29 +01:00
  • f27de78fe1 Fix grid cell selection border Luis Ángel San Martín 2022-02-20 18:02:11 +01:00
  • 72670ea6c8 Move connections to happen later Luis Ángel San Martín 2022-01-19 21:13:53 +01:00
  • f48201fb91 Initialize fields to nullptr Luis Ángel San Martín 2022-01-19 21:12:37 +01:00
  • 2d741140e6 Add nullptr check Luis Ángel San Martín 2022-01-19 21:12:26 +01:00
  • 4bb227aff2 Fix trace message Luis Ángel San Martín 2022-01-19 21:12:00 +01:00
  • 1b54a407b8 Move common initialization code to the parent class Luis Ángel San Martín 2022-01-19 19:16:27 +01:00
  • ab927d791b Avoid code duplication Luis Ángel San Martín 2022-01-19 18:30:38 +01:00
  • a6a812d8e5 Update CHANGELOG Luis Ángel San Martín 2022-01-19 18:29:40 +01:00
  • 8d0beee195 Use parent instead of id Luis Ángel San Martín 2022-01-19 18:29:09 +01:00
  • 24ad06e839 Remove icon Luis Ángel San Martín 2022-01-19 18:28:49 +01:00
  • d73a9a2207 Move DropShadow block Luis Ángel San Martín 2022-01-19 18:28:38 +01:00
  • 26b4a85928 Rename id Luis Ángel San Martín 2022-01-19 18:27:22 +01:00
  • 6892a28d0a Check for undefined and null values in QML Luis Ángel San Martín 2022-01-19 18:24:29 +01:00
  • 68dbd90413 Update listeners definitions Luis Ángel San Martín 2022-01-19 18:22:04 +01:00
  • 1a25fd0740 Update listeners definitions Luis Ángel San Martín 2022-01-19 18:20:05 +01:00
  • f3e08a04d7 Add some initial values for context variables Luis Ángel San Martín 2022-01-19 18:17:53 +01:00
  • 27383da945 Configure the initial size of the covers Luis Ángel San Martín 2022-01-19 18:17:04 +01:00
  • 59ae6c5e51 Extract method Luis Ángel San Martín 2022-01-19 18:16:13 +01:00
  • 2ae9b83bbf Make sure that opengl is used Luis Ángel San Martín 2022-01-19 18:15:36 +01:00
  • b841aff4a3 Wrap booleans in QVariant when updating the qml context Luis Ángel San Martín 2022-01-19 18:14:29 +01:00
  • 768d7ee73c Set initial dummy values for some context references Luis Ángel San Martín 2022-01-19 18:13:20 +01:00
  • e80f5a9f64 Move common initialization to the parent class Luis Ángel San Martín 2022-01-19 18:12:40 +01:00
  • c948ee70cb Add some system info to the help/about dialog Luis Ángel San Martín 2022-01-16 11:19:19 +01:00
  • be684514e3 Merge pull request #189 from vedgy/enable-shortcuts-in-other-layouts Luis Ángel San Martín 2022-01-16 11:18:24 +01:00
  • 662b5c99fd Don't leak "orphan" actions at exit Igor Kushnir 2021-03-09 14:47:58 +02:00
  • 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