34aabb0685 
					 
					
						
						
							
							Use QTransform instead of QMatrix  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec4deaf594 
					 
					
						
						
							
							background role is now window  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8173f9f94c 
					 
					
						
						
							
							Use setContentsMargins instead of setMargin  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c2d6be1ef 
					 
					
						
						
							
							Use angleDelta instead of delta  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						baccb1a21b 
					 
					
						
						
							
							Include QRegExp  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24b2def878 
					 
					
						
						
							
							Compare with QString  
						
						
						
						
					 
					
						2021-10-19 00:00:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2de4b26b71 
					 
					
						
						
							
							Start supporting Qt6  
						
						... 
						
						
						
						Everything is broken but we want to start fixing as much as possible 
						
						
					 
					
						2021-10-19 00:00:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aa02a19bb 
					 
					
						
						
							
							clang-format  
						
						
						
						
					 
					
						2021-10-18 21:56:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						175f533b75 
					 
					
						
						
							
							Typo in ComicVine field  
						
						
						
						
					 
					
						2021-09-27 18:45:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						def1cd56d0 
					 
					
						
						
							
							Fix macos build  
						
						
						
						
					 
					
						2021-09-27 17:45:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80f808bd68 
					 
					
						
						
							
							Insert xml info while adding a comic to the library  
						
						
						
						
					 
					
						2021-09-27 15:41:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4c90a8920 
					 
					
						
						
							
							Add support for scanning xml info from the libraries context menu  
						
						... 
						
						
						
						This will let people to rescan their existing libraries. 
						
						
					 
					
						2021-09-27 15:40:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc68387fbc 
					 
					
						
						
							
							Update ImportWidget to support XML scan mode  
						
						
						
						
					 
					
						2021-09-27 15:39:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da51bd45c6 
					 
					
						
						
							
							Use InitialComicInfoExtractor everywhere  
						
						
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bebe9714e 
					 
					
						
						
							
							Add files to the project  
						
						
						
						
					 
					
						2021-09-27 15:32:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e340e5011 
					 
					
						
						
							
							Add class for scanning a whole library looking for xml info in all the files  
						
						
						
						
					 
					
						2021-09-27 15:32:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4deb5e1911 
					 
					
						
						
							
							Extract and rename ThumbnailCreator to its own files  
						
						... 
						
						
						
						It adds support for getting XML info files and for skipping cover extraction. 
						
						
					 
					
						2021-09-27 15:31:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0910937e39 
					 
					
						
						
							
							Add function for parsing xml info into ComicInfo  
						
						
						
						
					 
					
						2021-09-27 15:28:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e81b58e5c 
					 
					
						
						
							
							Add message about wrong type in ageRating field  
						
						
						
						
					 
					
						2021-09-26 18:44:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8ad2b540b 
					 
					
						
						
							
							Merge branch 'develop' into clazy_autorefactoring  
						
						
						
						
					 
					
						2021-09-26 08:52:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53f92ba1f6 
					 
					
						
						
							
							Enable hdpi scaling  
						
						
						
						
					 
					
						2021-09-13 17:34:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d9873db75 
					 
					
						
						
							
							Always export libraries as .ydb  
						
						
						
						
					 
					
						2021-07-30 08:58:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768de98c2a 
					 
					
						
						
							
							Fix cancel button in add library dialog  
						
						
						
						
					 
					
						2021-06-30 17:49:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a623dfb133 
					 
					
						
						
							
							Database Models: Remove obsolete signals  
						
						... 
						
						
						
						Folder model and comic model contain two signal relais which do not
serve any obvious purpose.
Remove them. 
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7a9e66377 
					 
					
						
						
							
							ComicVine: Convert to new slot syntax  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1e4396dc5 
					 
					
						
						
							
							YACReaderLibrary: Convert a bunch of widgets/dialogs to new slot syntax  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79d004c42b 
					 
					
						
						
							
							ComicViews: Convert to new syntax, add clazy exception for QML signals  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3a1e32198 
					 
					
						
						
							
							New slot syntax: Manually convert leftover QButtons  
						
						... 
						
						
						
						There is a bunch of QButton and similar widget connnections which
cannot be converted to new slot syntax automatically.
Fix them by hand and bundle them for testing. 
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						485ce1c9d8 
					 
					
						
						
							
							Convert Mac toolbar to new slot syntax  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47324e7f22 
					 
					
						
						
							
							Comic/Render: Use overloads refactor some SIGNAL/SLOT connections to new syntax  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f813a018d2 
					 
					
						
						
							
							Comic: Virtual prototype for process(), fix signal/slot  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8377de7c3e 
					 
					
						
						
							
							Clazy: Use fixits to refactor some old style signal connections  
						
						
						
						
					 
					
						2021-06-29 13:53:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82a94113e1 
					 
					
						
						
							
							macOS Info.plis: remove deprecated CFBundleGetInfoString  
						
						
						
						
					 
					
						2021-06-26 00:39:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85677afc7b 
					 
					
						
						
							
							Merge pull request  #203  from vedgy/fix-library-crash-at-exit-after-deletion  
						
						... 
						
						
						
						Library: don't crash at exit after a folder or a comic is deleted 
						
						
					 
					
						2021-06-19 18:13:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91c9375dc1 
					 
					
						
						
							
							Fix opening a comic from the current/next comic banner in the grid view  
						
						
						
						
					 
					
						2021-06-19 07:24:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad036ec6ae 
					 
					
						
						
							
							Include the hashes of the prev/next comics in the comic info when opening a comic in the server  
						
						
						
						
					 
					
						2021-06-18 22:55:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af13279c18 
					 
					
						
						
							
							Fix open comic signal  
						
						
						
						
					 
					
						2021-06-11 22:36:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02739ec140 
					 
					
						
						
							
							Do not reuse v1 docroot and template paths  
						
						... 
						
						
						
						They can go stale and break v1 browsing 
						
						
					 
					
						2021-06-01 19:34:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68e9f06a13 
					 
					
						
						
							
							GridComicsView: ignore unhandled key presses  
						
						... 
						
						
						
						When a key not handled by Grid view is pressed while it has focus, the
following warning appears in Library's output
qrc:/qml/GridComicsView.qml:776: Error: Cannot assign [undefined] to int
AND the top-left cover is selected. The added early return fixes both
issues. 
						
						
					 
					
						2021-05-28 19:35:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2acfbbfac7 
					 
					
						
						
							
							Library: add Quit shortcut  
						
						... 
						
						
						
						The Ctrl+Q shortcut is assigned to Quit action in most applications on
GNU/Linux. Command+Q is used on macOS. The added shortcut should be
automatically mapped to Command+Q on macOS judging by the following
quote from QKeySequence class documentation:
Note: On macOS, references to "Ctrl", Qt::CTRL, Qt::Key_Control and
Qt::ControlModifier correspond to the Command keys on the Macintosh
keyboard
QKeySequence::Quit could be used as the default key sequence in place of
`Qt::CTRL | Qt::Key_Q`. This would leave the shortcut unassigned by
default on Windows. But YACReader doesn't use QKeySequence::StandardKey
anywhere, so perhaps this shortcut should be hard-coded too.
The shortcut is particularly useful when Close to tray option is
enabled, because in this case closing the Library window with a system
window manager shortcut simply hides it. 
						
						
					 
					
						2021-05-28 19:34:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fc60c72aa 
					 
					
						
						
							
							Update YACReaderLibrary <-> YACReader communication to support reading lists  
						
						
						
						
					 
					
						2021-05-27 18:56:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						945b24a8f8 
					 
					
						
						
							
							Extract opening a comic from YACReaderLibrary to its own file  
						
						... 
						
						
						
						And send a new param `--readingListId` to tell YACReader that the comic is opened from a reading list. 
						
						
					 
					
						2021-05-27 18:48:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9285bd099 
					 
					
						
						
							
							Add a flag to getReadingListFullContent so it can load all the fields  
						
						
						
						
					 
					
						2021-05-27 18:39:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bb450408c 
					 
					
						
						
							
							Extract "query to ComicInfo" to its own method to avoid duplicated code  
						
						
						
						
					 
					
						2021-05-27 18:38:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50840e955d 
					 
					
						
						
							
							Map the new controller to its path  
						
						
						
						
					 
					
						2021-05-25 21:46:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0333c9f050 
					 
					
						
						
							
							Add a new server controller for opening comics from reading lists  
						
						
						
						
					 
					
						2021-05-25 21:45:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cf11f47e1 
					 
					
						
						
							
							Avoid potential null pointer access  
						
						
						
						
					 
					
						2021-05-25 21:41:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6848295ba4 
					 
					
						
						
							
							Remove unused imports and forward definitions  
						
						
						
						
					 
					
						2021-05-25 21:40:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2483217d9 
					 
					
						
						
							
							Configure OpenGL settings earlier to avoid wrong state in the options dialog  
						
						
						
						
					 
					
						2021-05-16 09:37:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13d0f5fc75 
					 
					
						
						
							
							Do not show the what's new dialog when there are no libraries  
						
						... 
						
						
						
						No libraries probably means fresh installation. 
						
						
					 
					
						2021-05-16 09:21:42 +02:00