98577bbcb8  
						 
						
							
							
								
								
								Allow setting URLs in the widget (for config) and fix "salt" generation  
							
							 
							
							
							
							
						 
						
							2015-02-15 21:40:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8493f036ba  
						 
						
							
							
								
								
								Reorganize code a bit  
							
							 
							
							
							
							
						 
						
							2015-02-15 19:03:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	32dd9bfc1a  
						 
						
							
							
								
								
								Hide the connect widget whether we're auto-downloading or not  
							
							 
							
							
							
							
						 
						
							2015-02-15 18:52:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d5d0d8ac03  
						 
						
							
							
								
								
								Expose the auto-download functionality in the UI  
							
							 
							
							
							
							
						 
						
							2015-02-15 18:33:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b72c14dc89  
						 
						
							
							
								
								
								UI file for the search widget - WIP  
							
							 
							
							
							
							
						 
						
							2015-02-15 18:33:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	bc63d4e575  
						 
						
							
							
								
								
								Plug the search widget in the main window (top dock)  
							
							 
							
							... 
							
							
							
							
							Move all dock-related initialization to a dedicated function 
							
						 
						
							2015-02-15 18:32:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	45016bd3a2  
						 
						
							
							
								
								
								Make the search widget functional  
							
							 
							
							
							
							
						 
						
							2015-02-15 18:32:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f4842f7eb9  
						 
						
							
							
								
								
								Add an option to allow auto-download after connection  
							
							 
							
							
							
							
						 
						
							2015-02-15 18:31:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c1d0710db3  
						 
						
							
							
								
								
								Rename to searchwidget  
							
							 
							
							
							
							
						 
						
							2015-02-15 16:37:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8570cd6d80  
						 
						
							
							
								
								
								Add support for pool retrieval  
							
							 
							
							
							
							
						 
						
							2015-02-15 16:37:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ca5ee8b192  
						 
						
							
							
								
								
								Set an object name  
							
							 
							
							
							
							
						 
						
							2015-02-15 16:36:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9e5dd48bc6  
						 
						
							
							
								
								
								Some test code to see if pool download is working  
							
							 
							
							
							
							
						 
						
							2015-02-15 01:00:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	21360fbe2f  
						 
						
							
							
								
								
								Add a poolMode property to QML  
							
							 
							
							... 
							
							
							
							
							Pools don't need infinite scrolling, so set a property which will be
handled from C++ to disable the behavior.
TODO: Ensure that pools with items > 100 are handled. 
							
						 
						
							2015-02-15 00:59:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5a4d2afa84  
						 
						
							
							
								
								
								Add a poolAt() convenience function to the model  
							
							 
							
							... 
							
							
							
							
							This will allow retrieving pools from the UI. 
							
						 
						
							2015-02-15 00:58:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9b47e26bcb  
						 
						
							
							
								
								
								Uncomment qDebugs for debugging  
							
							 
							
							
							
							
						 
						
							2015-02-15 00:58:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	7afc82127f  
						 
						
							
							
								
								
								Add the pool model to the build system  
							
							 
							
							
							
							
						 
						
							2015-02-15 00:18:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1af084647f  
						 
						
							
							
								
								
								Add a basic pool widget  
							
							 
							
							... 
							
							
							
							
							More work is needed to make it workable:
- Download pools
- Clearing the thumbnail area when things are fetched
- Find a way to get more posts from the same pool 
							
						 
						
							2015-02-15 00:16:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8ed916ef20  
						 
						
							
							
								
								
								Add Q_DECL_OVERRIDE  
							
							 
							
							
							
							
						 
						
							2015-02-15 00:16:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	4f21002603  
						 
						
							
							
								
								
								Fix Qt includes  
							
							 
							
							
							
							
						 
						
							2015-02-15 00:15:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	488efc390b  
						 
						
							
							
								
								
								Model for displaying pools  
							
							 
							
							
							
							
						 
						
							2015-02-15 00:15:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	135b4053b8  
						 
						
							
							
								
								
								Stubs for the fetch widget  
							
							 
							
							
							
							
						 
						
							2015-02-14 14:49:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5f07fe2ea1  
						 
						
							
							
								
								
								Reset the service when connecting a second time and fetch posts after  
							
							 
							
							... 
							
							
							
							
							connected 
							
						 
						
							2015-02-14 14:46:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	aaf8adf560  
						 
						
							
							
								
								
								Add a reset() function to reset the service to default settings  
							
							 
							
							
							
							
						 
						
							2015-02-14 14:45:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1b9c0adaa8  
						 
						
							
							
								
								
								Put setting loading in a slot so it can be used at startup and when  
							
							 
							
							... 
							
							
							
							
							preferences change 
							
						 
						
							2015-02-13 07:48:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	929a099760  
						 
						
							
							
								
								
								Update to match the current API of DanbooruService  
							
							 
							
							
							
							
						 
						
							2015-02-13 07:47:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0200965e99  
						 
						
							
							
								
								
								Add the missing method setBlacklist(const QStringList&)  
							
							 
							
							... 
							
							
							
							
							On top of that, make nextPostPage() Q_INVOKABLE so it can be used from
QML. 
							
						 
						
							2015-02-13 07:46:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	555ed62e1c  
						 
						
							
							
								
								
								Use the configured cache size  
							
							 
							
							
							
							
						 
						
							2015-02-12 21:33:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f4566d3aca  
						 
						
							
							
								
								
								Large refactoring of DanbooruService  
							
							 
							
							... 
							
							
							
							
							The idea is to use a long-lived DanbooruService instance, rather than
recreating it, so move most of the parameters via setters and getters.
Still needs some adjustments for resetting. 
							
						 
						
							2015-02-12 21:31:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e1045e1fa6  
						 
						
							
							
								
								
								Hook maximum allowed rating into the configuration  
							
							 
							
							... 
							
							
							
							
							I wonder if max posts should be a setter in DanbooruService... 
							
						 
						
							2015-02-12 00:41:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2f8d935dd6  
						 
						
							
							
								
								
								Add a combo box for maximum allowed rating  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:40:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0166cb0360  
						 
						
							
							
								
								
								Set the combo box to the actual rating in the configuration  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:40:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ad933d96dd  
						 
						
							
							
								
								
								Add maximum allowed rating  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:39:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	6db97fbc5d  
						 
						
							
							
								
								
								Hook up the configuration action  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:19:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1127033e47  
						 
						
							
							
								
								
								Adjust to changes in the UI  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:18:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	7af2981e41  
						 
						
							
							
								
								
								No need to use up/down in the UI, order doesn't matter  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:18:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b5c96e5035  
						 
						
							
							
								
								
								KConfigXT: use default boards  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:18:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	deb070b907  
						 
						
							
							
								
								
								This is not needed  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:17:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	80e995f0a0  
						 
						
							
							
								
								
								Hook the main page  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:06:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	4fcb5bf182  
						 
						
							
							
								
								
								Clean up CMakeLists.txt  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:06:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	348f5ea0f1  
						 
						
							
							
								
								
								Basic general page configuration  
							
							 
							
							
							
							
						 
						
							2015-02-12 00:05:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9620581a2f  
						 
						
							
							
								
								
								Hook KConfigXT to the main window  
							
							 
							
							
							
							
						 
						
							2015-02-11 23:01:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	39e3a76e4b  
						 
						
							
							
								
								
								Preparation for KConfigXT based configuration  
							
							 
							
							
							
							
						 
						
							2015-02-10 07:43:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	735d08f1a8  
						 
						
							
							
								
								
								Add functionality to ensure that the basic system works  
							
							 
							
							... 
							
							
							
							
							There are some things missing:
- Configuration
- Resuming downloads when the list doesn't scroll past the window 
							
						 
						
							2015-02-08 23:53:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d94084bc25  
						 
						
							
							
								
								
								Add setters for board url, cache, username, and password to DanbooruService  
							
							 
							
							... 
							
							
							
							
							Remove also a useless constructor 
							
						 
						
							2015-02-08 23:52:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d20cc5d3f5  
						 
						
							
							
								
								
								Fix connect widget  
							
							 
							
							... 
							
							
							
							
							Don't use winId as it breaks QQuickWidget (see Qt docs)
Add an isAnonymous() function to check whether the login is there or will not be used
Properly set passwords in the wallet
Do the hashing properly 
							
						 
						
							2015-02-08 23:51:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5035caf3ef  
						 
						
							
							
								
								
								Remove StrictlyEnforceRange  
							
							 
							
							... 
							
							
							
							
							This causes nasty effects in the view 
							
						 
						
							2015-02-08 12:03:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9b27b329ca  
						 
						
							
							
								
								
								Rewrite license block to be consistent  
							
							 
							
							
							
							
						 
						
							2015-02-08 10:20:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	21ec91d937  
						 
						
							
							
								
								
								CMakeLists are a work in progress  
							
							 
							
							
							
							
						 
						
							2015-02-08 10:20:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	867f04daf8  
						 
						
							
							
								
								
								Try to make the grid view with focus  
							
							 
							
							
							
							
						 
						
							2015-02-08 10:20:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	027bd6f6f5  
						 
						
							
							
								
								
								Basic mainwindow is back (not functional yet)  
							
							 
							
							
							
							
						 
						
							2015-02-08 10:18:38 +01:00