Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							3c0fb94880 
							
						 
					 
					
						
						
							
							[pyqgis-console] use asterisk to track changes in script  
						
						
						
						
					 
					
						2020-10-20 06:59:24 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8013df61 
							
						 
					 
					
						
						
							
							[console] Fix exception when running scripts (followup cce7aa7)  
						
						... 
						
						
						
						and move responsibility for showing warning messages to QgsCodeEditor
base class, so that the same code can be used by other dialog script editors 
						
						
					 
					
						2020-10-12 13:06:34 +10:00 
						 
				 
			
				
					
						
							
							
								Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							cce7aa7315 
							
						 
					 
					
						
						
							
							[pyqgis-console] restore marker icon for syntax check  
						
						
						
						
					 
					
						2020-10-12 09:49:45 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2b21001e 
							
						 
					 
					
						
						
							
							Ensure autocomplete correctly works for all QgsCodeEditorPython instances  
						
						
						
						
					 
					
						2020-10-06 03:57:50 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec7f0e69c 
							
						 
					 
					
						
						
							
							Remove QgsPythonConsoleBase so that we have a single definitive Python editor class (QgsCodeEditorPython)  
						
						
						
						
					 
					
						2020-10-06 03:57:50 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc55102eb8 
							
						 
					 
					
						
						
							
							Move icon references back out of QgsPythonConsoleBase  
						
						
						
						
					 
					
						2020-10-05 18:37:46 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e66a0a025b 
							
						 
					 
					
						
						
							
							Move more code out of QgsPythonConsoleBase  
						
						
						
						
					 
					
						2020-10-05 18:37:46 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9782a12f5 
							
						 
					 
					
						
						
							
							Move more code to QgsCodeEditorPython base class  
						
						
						
						
					 
					
						2020-10-05 13:24:46 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ad946d45c8 
							
						 
					 
					
						
						
							
							Ensure colors in Python console match colors for Python editors  
						
						... 
						
						
						
						used elsewhere in the application 
						
						
					 
					
						2020-10-04 05:02:57 +10:00 
						 
				 
			
				
					
						
							
							
								Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							a2fb7f3eeb 
							
						 
					 
					
						
						
							
							[pyqgis-console] change message bar to Warning  
						
						
						
						
					 
					
						2020-09-27 04:55:13 +10:00 
						 
				 
			
				
					
						
							
							
								Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							1760e26a3a 
							
						 
					 
					
						
						
							
							[pyqgis-console] warn user to generate personal access token  
						
						
						
						
					 
					
						2020-09-27 04:55:13 +10:00 
						 
				 
			
				
					
						
							
							
								Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							eee29257bd 
							
						 
					 
					
						
						
							
							[pyqgis-console] use QgsBlockingNetworkRequest to create Gist  
						
						
						
						
					 
					
						2020-09-27 04:55:13 +10:00 
						 
				 
			
				
					
						
							
							
								Salvatore Larosa 
							
						 
					 
					
						
						
						
						
							
						
						
							c92e873815 
							
						 
					 
					
						
						
							
							[pyqgis-console] using gist to share snippets instead of codepad  
						
						
						
						
					 
					
						2020-09-27 04:55:13 +10:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							982e4f1262 
							
						 
					 
					
						
						
							
							Rename BaseClass to QgsPythonConsoleBase  
						
						
						
						
					 
					
						2020-09-03 16:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							09fc2e6aa9 
							
						 
					 
					
						
						
							
							Merged console and editor settings stuff  
						
						... 
						
						
						
						So the Editor and Console etc share one set of settings:
- Merged Editor and Console settings-tabs in one Settings tab in the settings dialog
- Removed the Editor ui from the settings dialog
- Changed all names of settings in Editor so it uses the normal/console settings 
						
						
					 
					
						2020-08-27 22:53:21 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							354b9598ec 
							
						 
					 
					
						
						
							
							Move font, margin and caret code to baseclass  
						
						
						
						
					 
					
						2020-08-27 18:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							ab83e57cc8 
							
						 
					 
					
						
						
							
							Context menu 'Search selected in PyQGIS docs' in Console panes  
						
						
						
						
					 
					
						2020-07-08 21:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							a1fda50f95 
							
						 
					 
					
						
						
							
							Move setLexers to base  
						
						
						
						
					 
					
						2020-07-08 21:17:27 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							6162f48d30 
							
						 
					 
					
						
						
							
							Get rid of all the ColorEditor stuff  
						
						
						
						
					 
					
						2020-07-08 20:26:43 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							180a630363 
							
						 
					 
					
						
						
							
							Move icons to base and add some to items  
						
						
						
						
					 
					
						2020-07-05 11:48:27 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Duivenvoorde 
							
						 
					 
					
						
						
						
						
							
						
						
							5889f7df78 
							
						 
					 
					
						
						
							
							Add simple BaseClass  
						
						
						
						
					 
					
						2020-07-04 16:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4b80e2f1 
							
						 
					 
					
						
						
							
							Refine multiline selection behaviour in editors  
						
						
						
						
					 
					
						2019-01-11 10:15:51 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							dab069e1ea 
							
						 
					 
					
						
						
							
							Improve multiline cursor behavior in Python console and expression editor  
						
						... 
						
						
						
						Now supports multi-line inserts and pastes 
						
						
					 
					
						2018-12-20 17:23:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1bbbaeb6 
							
						 
					 
					
						
						
							
							[console] Fix saving scripts sometimes defaults to QGIS bin folder  
						
						
						
						
					 
					
						2018-12-06 05:42:47 +10:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							45aca2f942 
							
						 
					 
					
						
						
							
							fix unclosed strings not style in python console & script editor  
						
						
						
						
					 
					
						2018-05-23 10:08:02 +07:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf6bbf424 
							
						 
					 
					
						
						
							
							Improve default color scheme for python console & script editor  
						
						
						
						
					 
					
						2018-05-22 17:56:25 +07:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							45b045d212 
							
						 
					 
					
						
						
							
							Fix missing color settings for python console / script editor  
						
						
						
						
					 
					
						2018-05-22 13:31:29 +07:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6d87a4cf3f 
							
						 
					 
					
						
						
							
							[console] Fix unclosed strings don't respect the preset font size  
						
						
						
						
					 
					
						2018-05-22 15:43:14 +10:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e93a175c 
							
						 
					 
					
						
						
							
							[python console] update toolbar icon and action position  
						
						... 
						
						
						
						(harmonize position with the processing script editor) 
						
						
					 
					
						2018-05-20 15:50:31 +07:00 
						 
				 
			
				
					
						
							
							
								Felis Pimeja 
							
						 
					 
					
						
						
						
						
							
						
						
							198bf77208 
							
						 
					 
					
						
						
							
							Vectorize console icons ( #6515 )  
						
						
						
						
					 
					
						2018-03-09 09:53:53 +07:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							7823025b8d 
							
						 
					 
					
						
						
							
							[python console] remove 'u' prefixes from strings ( fix   #18171 )  
						
						
						
						
					 
					
						2018-02-23 10:39:08 +02:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							6dfedc38e9 
							
						 
					 
					
						
						
							
							translation string fixes and cleanups  
						
						
						
						
					 
					
						2018-02-15 22:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc3d9d1b2 
							
						 
					 
					
						
						
							
							unite QgsMessageLog::Level and QgsMessageBar::MessageLevel in Qgis::MessageLevel  
						
						... 
						
						
						
						make enum items lower case
remove unused QgsMessageLog::None and All 
						
						
					 
					
						2018-02-06 08:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f79bfba1c 
							
						 
					 
					
						
						
							
							Use svg version of python console icon, courtesy of @pkinglinz ( #6016 )  
						
						
						
						
					 
					
						2018-01-09 10:33:08 +07:00 
						 
				 
			
				
					
						
							
							
								Gary Sherman 
							
						 
					 
					
						
						
						
						
							
						
						
							036646fcfe 
							
						 
					 
					
						
						
							
							Fix Object Inspector in Python console editor  
						
						
						
						
					 
					
						2017-09-27 10:05:19 -08:00 
						 
				 
			
				
					
						
							
							
								Mario Baranzini 
							
						 
					 
					
						
						
						
						
							
						
						
							78af413dcc 
							
						 
					 
					
						
						
							
							Remove python future compatibility layer  
						
						
						
						
					 
					
						2017-08-07 10:27:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b6b8434f4 
							
						 
					 
					
						
						
							
							Avoid endless wait cursors in console  
						
						
						
						
					 
					
						2017-07-30 21:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							0e09fdacde 
							
						 
					 
					
						
						
							
							Use monospace fonts for console on all platforms  
						
						
						
						
					 
					
						2017-04-12 22:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc5bb508e 
							
						 
					 
					
						
						
							
							pep8/pyflakes3 cleanups  
						
						
						
						
					 
					
						2017-03-04 02:38:15 +01:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							a10c890383 
							
						 
					 
					
						
						
							
							More QgsSettings updates:  
						
						... 
						
						
						
						* revives WMS
* QgsSettings::clear() added
* section added to QgsSettings::contains()
* type parameter added to sip binding of QgsSettings.value()
* TODO: customization & evis 
						
						
					 
					
						2017-03-04 02:37:59 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3968b9aa 
							
						 
					 
					
						
						
							
							more spelling fixes  
						
						
						
						
					 
					
						2017-01-20 15:06:09 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							0a63d1f2c2 
							
						 
					 
					
						
						
							
							[spellcheck] properly look into various cases and add more fixes"  
						
						
						
						
					 
					
						2017-01-16 16:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							37ebcdd1cd 
							
						 
					 
					
						
						
							
							[spellcheck] allow inwords checks and line skipping  
						
						... 
						
						
						
						spell check will be done automatically in words by default (when some conditions are fulfilled)
possibility to avoid in words checking by adding :* at the end in spelling.dat
one can add #spellok at the end of a line of code to skip spell check on this line 
						
						
					 
					
						2017-01-10 20:18:37 +01:00 
						 
				 
			
				
					
						
							
							
								Larry Shaffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1d58e532b8 
							
						 
					 
					
						
						
							
							[pyqgis-console] Use python3 for editor subprocess calls  
						
						
						
						
					 
					
						2016-12-29 11:40:26 -07:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							31df84aa6b 
							
						 
					 
					
						
						
							
							run 2to3 on source  
						
						
						
						
					 
					
						2016-09-21 23:30:04 +02:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							6b8130d54d 
							
						 
					 
					
						
						
							
							remove pngs which are available as svg  
						
						... 
						
						
						
						(cherry picked from commit 1cbb842feb393b7bab2b31b2e970c48816c58d3c) 
						
						
					 
					
						2016-09-11 22:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							eba6101357 
							
						 
					 
					
						
						
							
							Fix broken python save/open dialogs under PyQt5  
						
						... 
						
						
						
						Will break stuff under PyQt4... oh well, better stuff working on Qt5
then Qt4 
						
						
					 
					
						2016-09-05 11:41:49 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0d804341 
							
						 
					 
					
						
						
							
							Fix error when executing python code under python 3  
						
						
						
						
					 
					
						2016-09-05 10:17:37 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							11ee2fc809 
							
						 
					 
					
						
						
							
							Fix running unsaved script in console  
						
						
						
						
					 
					
						2016-05-16 18:14:58 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							8071acd064 
							
						 
					 
					
						
						
							
							move PyQt compat folder to python/qgis  
						
						
						
						
					 
					
						2016-04-29 14:10:26 +02:00