324 Commits

Author SHA1 Message Date
mhugent
535d232e88 Added a --with-wfs switch to the auto* build system to compile the wfs plugin
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5906 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-10-02 09:34:55 +00:00
g_j_m
5e95efd8b9 Move the isfinite checks in the wms provider to the qgsrect class and
use numeric_limits instead of the C99 isfinite macro/function. Remove
the check for a functioning isfinite macro/function


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5894 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-09-30 19:53:00 +00:00
g_j_m
6b1a682a28 A speculative fix for some compilation problems as a result of commit
r5887. May need more tweaking...


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5890 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-09-30 11:56:40 +00:00
g_j_m
eaebce6d3a Apply patches given in ticket #313
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5887 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-09-30 06:22:55 +00:00
g_j_m
9a869ad971 Fix for the problem with the auto* process failing when svnversion isn't
available. 


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5828 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-09-15 09:25:08 +00:00
mhugent
67df56e6cb Added Makefile.am and entries in configure.in for wfs provider/plugin
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5745 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-09-01 08:55:56 +00:00
g_j_m
4a21ccc5ba Fix for ticket #208. configure now accepts an optional
--with-projlibdir option to explicitly set the directory that the
proj4 library is in.

Fix an error in the summary at the end of the configure run too.



git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5715 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-08-21 09:20:41 +00:00
g_j_m
50b39b682e Apply patch in ticket #227 to head
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5670 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-08-07 07:52:42 +00:00
timlinux
dc85568758 Make building of unit tests conditional (disabled by default)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5300 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-04-18 08:58:48 +00:00
timlinux
18d800fab2 Add raster to tests
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5258 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-04-11 10:11:49 +00:00
mhugent
b371ae3177 Added method to delete vertices from polygons
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5249 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-04-11 07:27:15 +00:00
timlinux
dc29cd3f07 Added directory and beginnings of test framework for gui lib
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5247 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-04-10 22:43:36 +00:00
timlinux
36cddfdd4f Further additions to unit test framework. Disabled in build system now pending resolution of compilation issues.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5141 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-04-03 13:31:35 +00:00
gsherman
23f380d330 Bumped version number to 0.8.0 and added Preview 1 to the version text in
anticipation of preparing a preview release.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5055 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-03-17 14:52:26 +00:00
wonder
b6085f65e7 Qt4 detection in configure script using pkgconfig.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@5008 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-03-12 10:14:03 +00:00
rblazek
363624208a postgres on mingw
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4854 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-02-15 09:58:23 +00:00
rblazek
056ca93eb7 search for grass/gis.h
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4839 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-02-14 10:42:47 +00:00
timlinux
556e684c88 Added some icons from the open clipart project
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4728 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-24 02:41:54 +00:00
timlinux
a202efe3f6 Update version to 0.7.9.10
Deprecated use of Q3Picture for marker symbols as part of the qt4 porting effort.
Markers are now loaded and renderered using the new QSvgRenderer that came with qt 4.1
onto a qpixmap. QgsSvgCache now stores these pixmaps intead of q3pictures.
Changed miscellanious other classes to deal wiht the knock-on effect of this cahnge.
A benifit of this change is that svgs are now rendered properly (overlooking caveaat below) 
and that the resampling code that was used to overcome poor svg scaling in qpitcure in qt3 is 
no longer used. Also we are able to support a richer subset of the svg format including 
possibility for animated svg in the future.

NOTE: there is still a small renderning issue where the background of the svg and various other
small issues - these will be fixed in follow up commits


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4721 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-23 00:58:18 +00:00
rblazek
dec7024216 + Makefile.win.rules
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4669 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-12 15:41:29 +00:00
rblazek
a0ffd48d0d fixes for cross compilation with MinGW
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4647 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-11 16:34:40 +00:00
gsherman
fb8e968c85 Removed unused variables from Makefile.am(s)
Moved helpviewer to src directory
Incidental chagnes to the mysql stubs


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4626 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-09 01:20:08 +00:00
timlinux
01f762c0d4 Moved plugins into src/plugins and updated make etc accordingly
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4624 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-09 00:35:09 +00:00
timlinux
973296ccc5 Moved all sources for gui lib into src/gui and updated all dependent classes and makefiles
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4619 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 23:18:32 +00:00
gsherman
a34dde45e8 Moved providers directory to src subdirectory
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4618 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 19:53:28 +00:00
timlinux
b605517fbd Refactored libqgis into two roughly inequal parts.
libqgis_core is intended to have non gui code
libqgis_gui is intended to have gui related code
Updated makefiles and code throughout in order for it to build with this new arrangemetn
Code in src/ will be moved into src/gui in a follow up commit




git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4606 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 01:36:35 +00:00
timlinux
c102861ea8 Moved images svg themes and resources out of src/
Moved svg and themes into images dir
Tidy up to configure.in


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4492 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-07 02:25:11 +00:00
timlinux
4b68794390 Unrolled back the commits that I made earlier that gary rolled back because of a build problem and fixed the underlying cause of the problem.
Projection widget no longer requires libqgis thereby eliminating the circular deps.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4490 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-07 01:09:27 +00:00
gsherman
b961eb7b36 Rolled back changes to state before the reorganization of the
widgets subdirectory (revision 4487). The reorganization created
an unresolvable circular dependency.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4489 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-07 00:08:38 +00:00
timlinux
a0b01f41cb Moved widgets under src
You will probably need to do a distclean, autogen etc after this change...


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4488 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-06 17:07:04 +00:00
timlinux
ae41525582 Rearranged src/Makefile so app target uses only main.cpp in SOURCES and
links to a monolithic libqgis 

A follow up commit will do further cleanups to the makefile



git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4444 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-01 01:39:09 +00:00
timlinux
6286b26c50 More refactoring:
-renamed raster lib to meet our agreed nameing scheme from the town hall meeting
-moved all composer related stuff into src/composer and made it its own lib
-removed -no-undefined for raster lib (for Tom)
-changed noinst to lib for legend 

Thanks Gary for sorting out make issues


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4443 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-01 01:13:08 +00:00
timlinux
90818f3cd1 ** Refactored all src/*.ui into src/ui/ dir for cleaner separation of ui's
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4414 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-12-30 17:01:21 +00:00
gsherman
481eb106fa Merge UI conversion branch to HEAD. UI branch is now deprecated.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-12-30 04:56:31 +00:00
telwertowski
6e8edde3b3 Add build support for Qt4/Mac.
(The environment variable QTDIR should be defined similar to /usr/local/Trolltech/Qt-4.0.1 for Qt4 and /Developer/qt for Qt3.)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4255 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-21 23:54:16 +00:00
timlinux
84c1ce38d7 Bumped extra version to 7.9.2 to indicate Qt4 port version
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4249 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-20 18:09:28 +00:00
timlinux
f0c3646a64 Moved code that I factored out of raster last night into its own dir / lib. This is the (extremely minimal) beginnings of libqgsraster which will eventualy do all the raster processing grunt work. qgsrasterlayer will then become a thin wrapper for qgsraster functions.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4247 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-20 18:01:48 +00:00
gsherman
dce3e64342 Python configuration changes
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4201 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-12 03:37:11 +00:00
gsherman
f0ea1987d0 Fixes to Postgres include substitutions
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4200 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-12 01:37:49 +00:00
gsherman
2e47b7aa35 Added support for python to the build system. Don't get too excited,
this isn't used anywhere yet...


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4199 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-12 01:10:00 +00:00
timlinux
748800f8c4 Minor bump to version number
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4175 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-10 01:52:16 +00:00
timlinux
5ba5e26cfc Added nkids theme
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4168 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-06 22:24:58 +00:00
timlinux
c1c65ff4f9 Add helpviewer to build process
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4163 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-06 00:16:37 +00:00
rabla
870497c998 shell
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4075 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-13 16:40:29 +00:00
gsherman
90e4bfeb24 Show Qt link parameter at end of configure process
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4033 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-06 02:24:35 +00:00
timlinux
547d04529e Updated minor version number to 0.7.9 (this follows the system used by kde folks which seems to work well. So consider version x.x.9.x to be beta of upcoming release.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4027 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-04 14:03:13 +00:00
morb_au
e68037634a More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3914 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-16 23:08:59 +00:00
timlinux
d7f22f458e Applied patch from Martin Dobias to provide feature searches in attribute table.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3899 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-10 10:34:05 +00:00
morb_au
969fbf24a1 More changes in preparation for building against Qt4:
* src/Makefile.am now has different build instructions for Qt3 vs Qt4.
* qgsprojectionselector more compatible with either Qt3 or Qt4.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3846 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-08-18 20:25:32 +00:00
morb_au
af0eeedab9 Initial conversion of the build system to recognise Qt4.0.0 as a build option. For example, if you've "make install"ed Qt4, you can try using ./configure "--with-qtdir=/usr/local/Trolltech/Qt-4.0.0".
It's HIGHLY RECOMMENDED to build against Qt4 in a *copy* of your CVS working directory as you will still have to run qt3to4 from the qgis root directory (e.g. "/usr/local/Trolltech/Qt-4.0.0/bin/qt3to4 qgis.pro") before you "make", and this change is difficult to undo.

Please continue to commit new code that is Qt3.3 compatible, NOT Qt4 only.

Note that qgis doesn't actually build against Qt4 yet; this is a change to the build system only, not the code.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3809 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-08-02 21:48:54 +00:00