976 Commits

Author SHA1 Message Date
Chris Crook
e87623d39e Fix to potential unterminated loop if a delimited text file is deleted
Another try at fixing test cases with file watcher, don't work on some
platforms.
2013-06-02 08:49:04 +12:00
Chris Crook
a39b78bb3e Removing a couple more delimited text file test case failures 2013-06-01 23:05:56 +12:00
Juergen E. Fischer
15539f34ce more Quantum GIS => QGIS updates 2013-05-30 16:19:19 +02:00
Etienne Tourigny
17bdba949d fix loading of raster and vector files with sublayers ; add vector and raster test files with sublayers 2013-05-28 17:14:45 -03:00
Juergen E. Fischer
ebc8e6c508 indentation update 2013-05-27 08:50:11 +02:00
Nyall Dawson
8cf9f7bd1e Fix blending tests 2013-05-26 21:09:00 +10:00
Chris Crook
7a47be23a7 Fix to handling of double precision values, and improved test cases for this 2013-05-26 14:44:23 +12:00
Chris Crook
bdcc01e9f9 Adding CSVT file reading - using CSVT file alongside data file to determine field types 2013-05-25 10:19:47 +12:00
Chris Crook
2c553260e5 Improving test platform independence 2013-05-24 17:05:17 +12:00
Jürgen Fischer
7e7e6ab107 Merge pull request #598 from ccrook/master
Adding missing delimited text data files
2013-05-21 00:36:22 -07:00
Chris Crook
cbc014edbf Adding missing test data files 2013-05-21 18:44:24 +12:00
Juergen E. Fischer
4109a1015a fix some tests and some doxygen warnings 2013-05-20 01:02:33 +02:00
Juergen E. Fischer
7ac1baf2e8 indentation update 2013-05-18 10:26:44 +02:00
Chris Crook
8bf3d18c68 Fix merge conflict 2013-05-17 06:51:51 +12:00
Chris Crook
0f756c9528 Delimited text GUI tidy up. Renamed useWatcher option to watchFile 2013-05-14 10:53:26 +12:00
nyalldawson
10acbe017e Add clamp and scale_exp functions 2013-05-13 22:28:00 +10:00
nyalldawson
519fe2f4ac Add python bindings and tests for grid blending, grid annotation font color, vector feature blending and vector layer transparency 2013-05-13 22:28:00 +10:00
nyalldawson
6342b74d60 Tests for grid blending, grid color labels, vector feature blending and vector layer transparency 2013-05-13 22:28:00 +10:00
nyalldawson
23a7ebf952 Add a scale_linear function, for linear interpolation between and input domain and output range 2013-05-13 08:14:37 +10:00
nyalldawson
bedd99e684 Add trim function 2013-05-13 08:14:37 +10:00
nyalldawson
ff92b029cf Add abs function 2013-05-13 08:14:37 +10:00
nyalldawson
ebc7a35f7b Add floor and ceil functions 2013-05-13 08:14:37 +10:00
nyalldawson
2076031424 Add max and min functions 2013-05-13 08:14:37 +10:00
nyalldawson
a85b0bc79e Add regexp_substr function for returning matched part of string against regex 2013-05-13 08:14:37 +10:00
nyalldawson
167cc95e35 Add rand and randf functions for generating random numbers 2013-05-13 08:14:36 +10:00
Chris Crook
0d464b2e1b Delimited text provider indexing implemented.
Efficiency improvements.

Adds capabilities
   SelectAtId
   CreateSpatialIndex

This uses line number as an index.  Allows jumping to a line number
without interpreting all intermediate records, so much more efficient.
Also retains the current record in a buffer, so successive requests for
the same record do not require rereading the file.

With index available have also added indexing of subsets and optional
creation of spatial index.

Note: did try using QTextStream.pos to build a random access index -
this was incredibly slow.  Have found using line based index is
reasonably fast even on quite large (50+Mb) text files.
2013-05-10 13:45:48 +12:00
Juergen E. Fischer
ca43d8df2c resolve cyclic include masking QgsDiagramLayerSettings in 2479d8326 on windows 2013-05-06 16:53:45 +02:00
Juergen E. Fischer
e0907b0f0a more spelling fixes 2013-05-03 21:39:28 +02:00
Juergen E. Fischer
d4542feedf another indention update 2013-05-03 00:25:39 +02:00
Juergen E. Fischer
d0aa1e47e8 indentation update 2013-05-02 00:02:25 +02:00
nyalldawson
b5042df7ed Add tests for python bindings for layer blend modes 2013-05-02 07:40:01 +10:00
Chris Crook
2fb50ab518 Merge branch 'delimited_text_bug_fixes_2' into delimited_text_substring_capability 2013-05-02 07:33:59 +12:00
Chris Crook
78f511078b Merge branch 'master' into delimited_text_bug_fixes_2 2013-05-02 07:32:57 +12:00
nyalldawson
9e870c7893 Add tests for python bindings for composer item blending and transparency
Add python bindings for composer item background
2013-05-01 14:05:43 +10:00
nyalldawson
e11f4e87d4 Add tests for layer blending 2013-05-01 10:16:43 +10:00
Nyall Dawson
4c42cb1ea5 Merge pull request #567 from nyalldawson/overview
Add blending mode for overview frame, option to invert overview frame
2013-04-30 05:27:07 -07:00
nyalldawson
e19079d60a Add tests for composer item transparency and blending 2013-04-30 14:51:05 +10:00
Chris Crook
1fb60b4c9a Adding subset test and help information 2013-04-30 14:11:40 +12:00
Chris Crook
ea8617df25 Substring working - tests not in place yet 2013-04-30 13:47:57 +12:00
Chris Crook
2a23652812 Added check of dataSourceUri to tests 2013-04-30 13:31:31 +12:00
Radim Blazek
229419ee13 raster cleanup 2013-04-29 17:29:29 +02:00
nyalldawson
171973a54f Add blending mode for overview frame, option to invert overview frame 2013-04-29 21:48:49 +10:00
Radim Blazek
33d13ccca7 raster cleanup 2013-04-29 13:28:05 +02:00
Chris Crook
18786ad7d5 Merge branch 'master' into delimited_text_bug_fixes_2 2013-04-29 20:48:56 +12:00
nyalldawson
533030f80e Add regexp_match function, improve help for regexp_replace function 2013-04-29 09:10:57 +10:00
nyalldawson
6e5221cd6d Add color_cmyk and color_cmyka functions 2013-04-29 09:10:48 +10:00
nyalldawson
c038374e41 Add color_hsv and color_hsva functions 2013-04-29 09:10:39 +10:00
nyalldawson
d52e007de8 Add color_hsl and color_hsla functions 2013-04-29 09:10:33 +10:00
Matthias Kuhn
1a19947ea1 Merge pull request #564 from vinayan/fixRubberband
[Fix #7728] - QgsRubberband addGeometry does not add multipart geometries to existing points
2013-04-28 12:47:21 -07:00
Etienne Tourigny
ddbfb2e8ea restore zip raster layer style test - still needs a test for vector layers 2013-04-28 11:55:45 -03:00