64 Commits

Author SHA1 Message Date
Larry Shaffer
1a092f92ca Additional fix for # 5879, handle .ui files for python utilities
- Built off of pull request 299 by Salvatore Larosa
2012-10-25 00:59:31 -06:00
Salvatore Larosa
3fecd44ae5 Merge branch master of https://github.com/qgis/Quantum-GIS 2012-10-20 01:44:52 +02:00
Sandro Santilli
8ca2236134 Add a PLUGIN_INSTALL cmake macro and use it from db_manager plugin
One step forward toward closing http://hub.qgis.org/issues/5879
Next all pugins should be converted to use of the macro...
2012-10-20 01:17:37 +02:00
Salvatore Larosa
ca20be178a [FEATURE] - Choose Fontfamily and API files for Python Console
- update Italian translation
- added Settings icon for toolbar
- update Italian translation fro console_help
2012-10-19 23:23:26 +02:00
Salvatore Larosa
a28157ce15 minor fixes and changes
- rename helpConsole to console_help
- add key event (del) to prevent removing of the prompt when selected
2012-10-07 10:59:50 +02:00
Salvatore Larosa
4513ada562 Fix 6459
- update Italian translate
- renamed help console to console_help.py
- renamed Deutsch properties file (help translation)
- added MouseEvent (midbutton) to Python Console
2012-10-05 22:21:56 +02:00
Juergen E. Fischer
1aa4c1eb63 debian packaging update - also moved python console files and icons 2012-10-05 18:30:19 +02:00
Juergen E. Fischer
eae523d33b partly revert 14cad93b 2012-10-05 15:01:51 +02:00
Larry Shaffer
064c0c054b PyQScintilla api files setup for local compiling of pap file
- Update and concatenate sip-built api files into PyQGIS.api
- Move python/qgis/api to python/qsci_apis for future api selection and compiling module
- Add base version api files for python components
2012-10-04 15:06:25 -06:00
Juergen E. Fischer
14cad93bae setup sip dependencies 2012-10-04 13:15:42 +02:00
Juergen E. Fischer
4b263d6b06 and more sip fixes 2012-09-30 18:18:40 +02:00
Juergen E. Fischer
45ebedf430 sip fixes: networkanalysis is a separate module 2012-09-27 11:18:52 +02:00
Juergen E. Fischer
74fd0e48ae more sip fixes:
- also move enum StyleEntity in QgsStyleV2
- fix some warnings
2012-09-24 18:43:20 +02:00
Juergen E. Fischer
f3cb57b1eb SIP bindings update:
- update methods of existing classes
- add comment to methods missing in the sip bindings
- split up collective sip files into single files and use
  same directory structure in python/ as in src/
- add a lot of missing classes (some might not make sense because of
  missing python methods in those classes)
- remove some non-existing methods from the header files
- add scripts/sipdiff
- replace some usages of std::vector and std::set with QVector/QSet
2012-09-24 02:42:57 +02:00
Juergen E. Fischer
3941112e60 also copy console_sci to build directory 2012-09-11 18:49:58 +02:00
Tim Sutton
b817c6161d Fix python console api installation 2012-09-11 14:35:29 +02:00
Salvatore Larosa
cf272f8801 New Python Console 2012-09-10 19:16:37 +02:00
Juergen E. Fischer
24603eafd8 handle min()/max() macros offending std::numeric_limits<T>::min()/max() on MSVC in one spot 2012-08-18 19:45:07 +02:00
Juergen E. Fischer
5e8d129346 bring back internal spatialite for Debian squeeze and Ubuntu lucid, maverick, natty and oneiric 2012-04-24 22:34:50 +02:00
Juergen E. Fischer
c56491b111 fix #4805:
- drop internal spatialite and internal spatialindex
- drop support for debian lenny (no system spatialindex/spatialite there)
2012-04-23 20:51:30 +02:00
dakcarto
67c77e5532 Added SIP generation to build/python directory of API files for QScintilla code completion/call tips.
Signed-off-by: Tim Sutton <tim@linfiniti.com>
2012-04-10 07:18:01 +02:00
Juergen E. Fischer
dabd59b134 also build pyspatialite with system spatialite 2012-03-08 15:56:02 +01:00
Marco Hugentobler
83f95b8fa7 Add sip files for gps connection. Patch from Marcel Huber, ticket #4826 2012-02-01 16:09:20 +01:00
Juergen E. Fischer
275585cf83 fix creatation of python output directory on windows 2011-11-16 11:12:24 +01:00
Sergey Yakushevs
94b5f99c37 Merge remote branch 'pb/master' into network-analysis
Conflicts:
	python/CMakeLists.txt
	src/analysis/network/qgsgraphbuilder.h
	src/plugins/roadgraph/graphbuilder.h
	src/plugins/roadgraph/linevectorlayerdirector.cpp
	src/plugins/roadgraph/simplegraphbuilder.cpp
	src/plugins/roadgraph/utils.cpp
	src/plugins/roadgraph/utils.h
2011-09-27 16:51:56 +06:00
Juergen E. Fischer
8c9ed1880b fix another cmake <2.8 issue (followup to f3d5387edb309935c956acda6ae5e1f52523286c) 2011-08-09 13:51:25 +02:00
Martin Dobias
90eaa87d85 [FEATURE] Allow running QGIS from build directory without installing 2011-07-25 19:23:29 +02:00
Sergey Yakushevs
776d7dfbd4 Launch python bindings for network analysis library 2011-06-02 13:49:43 +06:00
Juergen E. Fischer
b74a515e94 cmake: replace deprecated SUBDIRS with ADD_SUBDIRECTORY 2011-05-27 22:45:08 +02:00
Juergen E. Fischer
4d480fc3bb update version tracking to git 2011-05-04 21:56:25 +02:00
jef
5aed037fdc add 'internal' pyspatialite
git-svn-id: http://svn.osgeo.org/qgis/trunk@15015 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-01-10 21:34:39 +00:00
jef
741d99c9b0 fix #3378
git-svn-id: http://svn.osgeo.org/qgis/trunk@14988 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-12-31 23:55:54 +00:00
jef
8ffd816518 fix cmake warning
git-svn-id: http://svn.osgeo.org/qgis/trunk@14330 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-04 20:05:12 +00:00
jef
82edec5a70 fix for #2985 (take III)
git-svn-id: http://svn.osgeo.org/qgis/trunk@14325 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-03 13:56:32 +00:00
jef
926fc951a7 fix for #2985 (take II)
git-svn-id: http://svn.osgeo.org/qgis/trunk@14324 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-03 10:07:45 +00:00
jef
3cf96c28f4 fix for #2985
git-svn-id: http://svn.osgeo.org/qgis/trunk@14323 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-03 09:11:28 +00:00
jef
2db0c1906f working fix for #2670 and fix for GRASS 6.2 support (as found on debian lenny)
git-svn-id: http://svn.osgeo.org/qgis/trunk@13489 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-15 08:21:42 +00:00
jef
2b753a2ec6 fix #2720
git-svn-id: http://svn.osgeo.org/qgis/trunk@13488 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-15 07:28:28 +00:00
jef
7a21742ca7 make PyQt4 detection work with CMake 2.6.0 as found in Debian lenny
git-svn-id: http://svn.osgeo.org/qgis/trunk@13473 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-13 08:58:55 +00:00
jef
c5d6626a9b tie proxy factory support in SIP bindings to PyQt4 version instead of Qt
git-svn-id: http://svn.osgeo.org/qgis/trunk@13468 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-11 22:00:43 +00:00
jef
4ab3c74592 resolve Qt 4.5 dependency
git-svn-id: http://svn.osgeo.org/qgis/trunk@13447 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-09 00:45:17 +00:00
jef
f2717b806f fix windows build
git-svn-id: http://svn.osgeo.org/qgis/trunk@13269 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-06 22:25:12 +00:00
wonder
34766114ea PyQGIS: make sure that python modules don't get out of sync: rebuild gui and analysis modules when core module is changed
git-svn-id: http://svn.osgeo.org/qgis/trunk@12854 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-31 16:38:06 +00:00
wonder
87c5348818 Native and faster compilation of python bindings (#2370)
git-svn-id: http://svn.osgeo.org/qgis/trunk@12774 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-16 11:04:41 +00:00
wonder
e4d0a3f552 [FEATURE] new python console implementation.
Simpler, easier and better :-)


git-svn-id: http://svn.osgeo.org/qgis/trunk@12727 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-10 11:14:46 +00:00
wonder
e4c860e22e Converted Python console from C++ to Python.
This cleans python support a bit and makes a starting point for further improvements of the console.

It's possible to run the console also outside QGIS:

import qgis.console
qgis.console.show_console()



git-svn-id: http://svn.osgeo.org/qgis/trunk@12725 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-10 00:10:23 +00:00
jef
6b7ad07597 [FEATURE] customizable attribute forms using Qt Designer dialog UIs
- add support for checkbox edit type and edit forms for vector layers
- selection of ui file in vector layer properties (general tab)
- the forms are opened when a feature is added or via identify.
  The widgets on the ui have to be named like the attribute they are supposed
  to edit or show.  If the vector layer is not in editing mode, the widgets
  will be disabled



git-svn-id: http://svn.osgeo.org/qgis/trunk@12077 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-10 18:30:57 +00:00
cfarmer
4a7839c313 add new functions to analysis library, also adds python bindings to analysis library
git-svn-id: http://svn.osgeo.org/qgis/trunk@11976 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 19:22:27 +00:00
wonder
b3c0989385 Moved most of the python support code to a new module qgis.utils
This will enable more flexibility in plugins handling
Hopefully it doesn't break anything :-)


git-svn-id: http://svn.osgeo.org/qgis/trunk@11950 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 12:04:42 +00:00
jef
fdc629ce5d improve nmake detection
git-svn-id: http://svn.osgeo.org/qgis/trunk@11443 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-08-19 19:09:10 +00:00