Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve split with lines #3539

Closed
wants to merge 1,005 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 8, 2016

  1. Configuration menu
    Copy the full SHA
    63e3fd3 View commit details
    Browse the repository at this point in the history
  2. Apply some @m-kuhn comments (qgis#3736)

    * Use QgsStringMap
    
    * Better description
    
    * Use new translated metadata methods
    sbrunner authored and m-kuhn committed Nov 8, 2016
    Configuration menu
    Copy the full SHA
    6cf47be View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2016

  1. Configuration menu
    Copy the full SHA
    c282e26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5093ec6 View commit details
    Browse the repository at this point in the history
  3. [virtual] Fix encoding issue

    Hugo Mercier committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    164a85a View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2016

  1. Configuration menu
    Copy the full SHA
    45711d3 View commit details
    Browse the repository at this point in the history
  2. [FEATURE][expression] strpos() and regexp_match() improvements

    - strpos() now relies on a simple string within a string search
    - regexp_match() now returns pos of a matching regular expression
    nirvn committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    6b2b4c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request qgis#3732 from nirvn/strpos_regexp_match_upgrade

    [expression] strpos() and regexp_match() improvements
    nyalldawson committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    6ea0049 View commit details
    Browse the repository at this point in the history
  4. Merge pull request qgis#3741 from nirvn/processing_dependencies_impro…

    …vement
    
    [processing] use algorithm description in modeler dependencies dialog
    alexbruy committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    be6672d View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#3727 from arnaud-morvan/processing_ogr2ogr_de…

    …faults
    
    [processing] fix Ogr2OgrToPostGisList algorithm
    alexbruy committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    51a5657 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73b283c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b0644ea View commit details
    Browse the repository at this point in the history
  8. Add override keywords

    mhugent committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    88587fd View commit details
    Browse the repository at this point in the history
  9. Merge pull request qgis#3745 from mhugent/server_datasources

    WMS server: add user setting if custom datasources are allowed in wms…
    mhugent committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    1cd1158 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    10648df View commit details
    Browse the repository at this point in the history
  11. Fix iteration of features

    ahuarte47 committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    dc800db View commit details
    Browse the repository at this point in the history
  12. Merge pull request qgis#3746 from ahuarte47/Issue_SinglePartsToMultip…

    …arts
    
    [FIXBUG] Fix iteration of features in SinglePartsToMultiparts algorithm
    nyalldawson committed Nov 10, 2016
    Configuration menu
    Copy the full SHA
    cc0b2e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2016

  1. [processing] Restore spin box widget for number inputs outside modeller

    This commit restores some pre 3.0 processing behaviour for number inputs.
    Now, if a number input is required outside of modeller than a spin box
    will be shown instead of a free text input.
    
    Clicking the expression builder button results in an expression
    which is evaluated immediately to avoid users expecting that
    the expression will be evaluated per feature.
    nyalldawson committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    a3ae0b2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#3703 from aaime/svg_params

    Export parametric SVG, will fallback symbols for the systems that cannot understand them
    nyalldawson committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    1ef7ed5 View commit details
    Browse the repository at this point in the history
  3. [processing] When an algorithm has string parameters, also

    accept numeric, file and table field inputs in modeler
    
    This allows a non-string parameter to be reused as a string
    parameter in contexts where it makes sense.
    nyalldawson committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    72118f9 View commit details
    Browse the repository at this point in the history
  4. [FEATURE][processing] New input type for expressions

    This adds a new input type for expression inputs. Expression
    inputs can be linked to a parent layer so that the builder
    shows the correct fields and layer variables.
    
    It's designed for two use cases:
    
    1. to be used when an algorithm specifically requires an expression,
    eg Select by Expression and Extract by Expression.
    
    2. to be potentially used as a replacement input instead of string
    or number literals in algorithms. Eg - if the simplify algorithm
    tolerance parameter was replaced with an expression paremeter, then
    this expression would be evaluated for every feature before
    simplifying that feature. It would allow parameters to be calculated
    per feature, as opposed to the current approach of calculating
    a parameter once before running the algorithm. It would also
    mean algorithms like "variable distance buffer" would no longer
    be needed, as a single "buffer" algorithm could then be used
    for either a fixed distance, field based, or expression based
    distance.
    nyalldawson committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    132e76a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5625d6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    156fce9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be2223f View commit details
    Browse the repository at this point in the history
  8. Fix Qt 5.7 build warnings

    m-kuhn committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    35d106b View commit details
    Browse the repository at this point in the history
  9. [processing] harmonize modeler UI behavior with QGIS

    - use [close without saving][cancel][save] option when closing
    a modeler with unsaved changes
    - invert mouse wheel zoom in/out to match that of QGIS' main
    canvas window
    - holding the mouse middle click and dragging will pan the
    modeler view
    nirvn committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    f3d7e39 View commit details
    Browse the repository at this point in the history
  10. Merge pull request qgis#3748 from nirvn/processing_harmony

    [processing] harmonize modeler UI/UX behavior with QGIS
    alexbruy committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    a4cc572 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    28d7cea View commit details
    Browse the repository at this point in the history
  12. [spatialite] Don't skip default values

    When inserting multiple features in a single prepared statement, the spatialite
    provider would skip any default for individual features, even though they have
    been specified in the field list, resulting in missing fields.
    m-kuhn committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    054d430 View commit details
    Browse the repository at this point in the history
  13. Fix more Qt5.7 warnings

    m-kuhn committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    45617fb View commit details
    Browse the repository at this point in the history
  14. Fix memory leak

    m-kuhn committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    4981bfc View commit details
    Browse the repository at this point in the history
  15. [bugfix][forwardport] File downloader for identify dialog hyperlinks

    fixes qgis#14703
    
    Include C++ and Python tests
    
    Travis won: ported all test cases to Python
    and disabled C++ companion test (still useful locally and
    for debugging)
    
    For the curious: QTemporaryFile is not working as expected
    
    Moved to Qt5 new style signals
    
    Disabled C++ test and connected cancel to progress
    
    Make string comparison on SSL errors more robust
    elpaso committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    4e96912 View commit details
    Browse the repository at this point in the history
  16. Merge pull request qgis#3751 from elpaso/downloader_master

    [bugfix][forwardport] File downloader for identify dialog hyperlinks
    elpaso committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    fb124ba View commit details
    Browse the repository at this point in the history
  17. typo fix

    DelazJ committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    b069e95 View commit details
    Browse the repository at this point in the history
  18. Merge pull request qgis#3753 from DelazJ/patch-17

    typo fix
    mach0 committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    c180cf3 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2016

  1. Merge pull request qgis#3742 from nirvn/processing_fix_hasdependencies

    [processing] check for parent alg dependencies in hasDependencies()
    nyalldawson committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    08231b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    159fda6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5991ecc View commit details
    Browse the repository at this point in the history
  4. Revert "Fix extraction of ogr LayerName from multi-layer dataset URIs"

    This reverts commit 6c53641.
    
    As it breaks all OGR geoprocessing algoroithms.
    alexbruy committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    a6bd9f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    31a6189 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23de13c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52e29b9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d08c02d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    397df65 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    02ed0aa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    32094e9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d239a97 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a8feec8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    256efcc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e1ee477 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    652addb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    85d1fd7 View commit details
    Browse the repository at this point in the history
  18. [processing] cleanup OGR dissolve algorithm code

    Avoid double extensions when creating temp files
    alexbruy committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    b6d5f35 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    dff239c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    426c5be View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2287230 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    75bd622 View commit details
    Browse the repository at this point in the history
  23. [processing] fix indentation

    alexbruy committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    fcc96de View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    af16bbf View commit details
    Browse the repository at this point in the history
  25. [processing] mark buffer lines test as expected failure

    This test failed as result and expected WKT geometries differ
    only because of 0 vs. -0 in one coordinates pair
    alexbruy committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    0589566 View commit details
    Browse the repository at this point in the history
  26. fix failing test

    alexbruy committed Nov 12, 2016
    Configuration menu
    Copy the full SHA
    d81533e View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2016

  1. Configuration menu
    Copy the full SHA
    fbc12a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ef7b3b View commit details
    Browse the repository at this point in the history
  3. [processing] Add unit tests for retrieving param from script code

    And fix number param retrieving from script code
    nyalldawson committed Nov 13, 2016
    Configuration menu
    Copy the full SHA
    f24cda4 View commit details
    Browse the repository at this point in the history
  4. [processing] Add button for projection selection dialog to

    Crs parameters in algorithm settings in modeler
    
    This makes it easier to pick static CRSes for the parameter,
    and also makes it obvious to users that they can use a fixed
    CRS parameter in their model (as opposed to one taken from
    a layer or input)
    nyalldawson committed Nov 13, 2016
    Configuration menu
    Copy the full SHA
    dbf6107 View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#3635 from arnaud-morvan/processing_postgis_co…

    …nnect
    
    [processing][db_manager] Fix connection to postgis
    rouault committed Nov 13, 2016
    Configuration menu
    Copy the full SHA
    8b1adc5 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2016

  1. Remove caching of WKB from QgsGeometry (was kept just for compatibility)

    Also improves the API to export/import WKB as QByteArray
    wonder-sk committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    d729951 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9872b48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    514d443 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d3f1f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5c307e View commit details
    Browse the repository at this point in the history
  6. [FEATURE] Add method to calculate pole of inaccessibility for polygons

    Implements a method in QgsGeometry and a processing algorithm to
    calculate the pole of inaccessibility for a surface, which is the
    most distant internal point from the boundary of the surface. This function
    uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative
    approach guaranteed to find the true pole of inaccessibility within a specified
    tolerance. More precise tolerances require more iterations and will take longer
    to calculate.
    nyalldawson committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    d6f09c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b440939 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    880647e View commit details
    Browse the repository at this point in the history
  9. [FEATURE] pole_of_inaccessibility expression function

    Exposes calculation of pole of inaccessiblity to expression
    engine
    nyalldawson committed Nov 14, 2016
    1 Configuration menu
    Copy the full SHA
    1f81a7c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    798bc09 View commit details
    Browse the repository at this point in the history
  11. Merge pull request qgis#3701 from alexbruy/processing-ogr-tests

    [processsing] tests for GDAL algorithms
    alexbruy committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    6e9631e View commit details
    Browse the repository at this point in the history
  12. 3 Configuration menu
    Copy the full SHA
    7ae6269 View commit details
    Browse the repository at this point in the history
  13. Fix typo

    rldhont committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    7299e6b View commit details
    Browse the repository at this point in the history
  14. 1 Configuration menu
    Copy the full SHA
    968e02d View commit details
    Browse the repository at this point in the history
  15. Fix QGIS Server build error

    rldhont committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    b13b4f9 View commit details
    Browse the repository at this point in the history
  16. Fix setDestinationCRS

    rldhont committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    9ad365e View commit details
    Browse the repository at this point in the history
  17. [processing] fix test

    alexbruy committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    9afd6b0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9950b08 View commit details
    Browse the repository at this point in the history
  19. Remove setLayerName(), layerName() from QgsLayerTreeLayer

    (replaced by setName(), name() overridden from the parent)
    wonder-sk committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    645514a View commit details
    Browse the repository at this point in the history
  20. Fix build

    wonder-sk committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    8898c94 View commit details
    Browse the repository at this point in the history
  21. Update tsstat.pl

    just a small intendation fix
    mach0 committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    dd68d81 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    85c8c97 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d3f5314 View commit details
    Browse the repository at this point in the history
  24. Remove duplicate selectionChanged signal from QgsVectorLayer

    If you don't want the extra info, just don't capture it...
    nyalldawson committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    4a5faa0 View commit details
    Browse the repository at this point in the history
  25. Remove duplicate QgsDataProvider::dataChanged( int ) signal

    Was not needed and not emitted anywhere
    nyalldawson committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    5d78d60 View commit details
    Browse the repository at this point in the history
  26. [processing] Polygons to line fixes

    - Maintain Z/M values
    - Handle curved geometries without segmentizing
    - Retain null geometries
    nyalldawson committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    29d33b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2016

  1. Followup 29d33b4

    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    d237e27 View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    8908eea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c87839f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a4ffa4 View commit details
    Browse the repository at this point in the history
  5. Fix test for request size vs cache size

    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    38a4aac View commit details
    Browse the repository at this point in the history
  6. Recognise that a cache can be filled using a FilterNone request

    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    afd5d1e View commit details
    Browse the repository at this point in the history
  7. Use cached feature iterator if cache has all needed features

    Previously a cached feature iterator would only be returned
    if cache was either full or used a cache index
    
    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    5e3d8fe View commit details
    Browse the repository at this point in the history
  8. Increase maximum number of cached features

    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    08eaeaa View commit details
    Browse the repository at this point in the history
  9. Avoid warning noise during attribute table load

    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    b0801f3 View commit details
    Browse the repository at this point in the history
  10. Don't query list of visible features when showing selected features

    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    5346023 View commit details
    Browse the repository at this point in the history
  11. QgsCacheIndexFeatureId can also handle non-FilterFid requests

    in certain circumstances
    
    On behalf of Faunalia, sponsored by ENEL
    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    b5c1d0f View commit details
    Browse the repository at this point in the history
  12. Improve test debugging

    nyalldawson committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    8f8624a View commit details
    Browse the repository at this point in the history
  13. minimal textual fix

    rduivenvoorde committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    9ddf78e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a373f95 View commit details
    Browse the repository at this point in the history
  15. fix exception when selecting string function

    just a typo causing an exception when selecting a string function in query builder dialog
    aroche authored and m-kuhn committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    6bfd0fd View commit details
    Browse the repository at this point in the history
  16. Merge pull request qgis#3761 from nirvn/processing_parameterextent_fix

    [processing] fix ExtentSelectionPanel's getValue()
    alexbruy committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    adcb772 View commit details
    Browse the repository at this point in the history
  17. Merge pull request qgis#3762 from nirvn/processing_fix_grass

    [processing] fix grass/grass7 installation check
    alexbruy committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    6c4eeda View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e9c4090 View commit details
    Browse the repository at this point in the history
  19. Add Translator

    Add new italian translator
    mach0 committed Nov 15, 2016
    Configuration menu
    Copy the full SHA
    1d538a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2016

  1. Add @map_extent variable containing geometry of current map extent

    ...Because I've seen a lot of ugly workarounds to recreate this
    extent using wkt/buffers/etc
    nyalldawson committed Nov 16, 2016
    2 Configuration menu
    Copy the full SHA
    87d2ac3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6727ea7 View commit details
    Browse the repository at this point in the history
  3. [FEATURE] Style management re-work and upgrade

    - A new favorite grouping system was added, which the symbols list
    widget defaults to
    - The selected tag / smartgroup in the symbols list widget now
    persists when switching layers (and across sessions)
    - The symbols list widget will update the tag / smartgroup combo
    box when users add / rename / remove categories
    - Users can now directly tag, as well as add to favorites, symbols
    while saving those to the style database
    - To streamline style management, groups have been removed and
    fully replaced by tags
    - Tags have been integrated into the import/export user interface
    nirvn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    5e487cf View commit details
    Browse the repository at this point in the history
  4. [feature] Add layer scoped actions

    Within the attribute table, there is a new button to trigger actions
    which are not based on individual features but instead on the whole layer.
    Normally they will perform actions based on all features or the selection.
    
    In addition to this, a lot of cleanup has been done.
    m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    5b4a88f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7d8b2c View commit details
    Browse the repository at this point in the history
  6. Fix bindings and docs

    m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    08d350c View commit details
    Browse the repository at this point in the history
  7. Convert action ids to uuid

    m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    a6eb7b6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f18d1c3 View commit details
    Browse the repository at this point in the history
  9. More api break documentation

    m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    f5f2850 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b32a719 View commit details
    Browse the repository at this point in the history
  11. oracle provider: fix retrieval of column comments for geometryless ta…

    …bles (fixes qgis#15853)
    
    (cherry picked from commit a62fdb0)
    jef-n committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    f2e3d53 View commit details
    Browse the repository at this point in the history
  12. fix f2e3d53 indentation

    jef-n committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    582a56d View commit details
    Browse the repository at this point in the history
  13. Merge pull request qgis#3747 from nyalldawson/num_input

    [processing] Restore spin box widget for number inputs outside modeller
    volaya committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    ff691a6 View commit details
    Browse the repository at this point in the history
  14. [FEATURE] Add method to get list of unique strings matching

    a substring from a vector data provider
    
    Base implementation iterates through all features, but
    providers can override with optimised versions. Native
    implementations for postgres, spatialite and OGR included.
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    3242321 View commit details
    Browse the repository at this point in the history
  15. Add QgsVectorLayer::uniqueStringsMatching() to retrieve

    a list of unique strings matching a substring for a field
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    4682eaf View commit details
    Browse the repository at this point in the history
  16. New method QgsVectorLayerUtils::createUniqueValue

    Returns a new unique attribute value for a layer. For numeric
    fields this is the max attribute value + 1, for strings we
    attempt to create a unique value by append _1, _2, etc to either
    a specified 'seed' value, or failing that to the end of the
    value of that field from the first feature in the layer.
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    747097d View commit details
    Browse the repository at this point in the history
  17. Fix clearing constraints

    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    95271c8 View commit details
    Browse the repository at this point in the history
  18. [FEATURE] Improve handling of defaults (inc provider default clauses,

    literal defaults, and qgis expression defaults) and automatically
    handle unique value constraints on layers
    
    Add a new method QgsVectorLayerUtils::createFeature which returns
    a new feature which includes all relevant defaults. Any fields
    with unique value constraints will be guaranteed to have a value
    which is unique for the field.
    
    Currently only in use by the split feature tool.
    
    Sponsored by Canton of Zug and the QGEP project
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    b5864cd View commit details
    Browse the repository at this point in the history
  19. Make sure primary keys are always marked with a unique, not null

    constraint for all providers
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    091f488 View commit details
    Browse the repository at this point in the history
  20. Port remaining map tools, paste features, offline editing

    to use new constraint/default clause handling methods
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    631bd48 View commit details
    Browse the repository at this point in the history
  21. Prioritise provider default literals over reused values when

    creating a new feature
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    249c8dc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    60bbd09 View commit details
    Browse the repository at this point in the history
  23. Don't use auto generated widgets for fields with provider default

    value clause
    
    Using auto widgets may cause the default value clause to be mangled,
    eg by converting it to a number
    nyalldawson authored and m-kuhn committed Nov 16, 2016
    1 Configuration menu
    Copy the full SHA
    af016cf View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    33ee514 View commit details
    Browse the repository at this point in the history
  25. oracle provider: allow switching workspaces through property

    (cherry picked from commit 2dc448dfb8c568c20e69fc9e3955e5df63d9a880)
    jef-n committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    6638569 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    959f97f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ec49341 View commit details
    Browse the repository at this point in the history
  28. Allow showing additional items in QgsMapLayerComboBox

    These may represent additional layers such as layers which
    are not included in the map layer registry, or paths to
    layers which have not yet been loaded into QGIS.
    nyalldawson committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    9ee7873 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5c3aea3 View commit details
    Browse the repository at this point in the history
  30. [processing] Use native QGIS map layer combobox

    Switches the custom map layer combo box used in the run algorithm
    dialog across to the standard QGIS map layer combo box
    nyalldawson committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    f78f2a0 View commit details
    Browse the repository at this point in the history
  31. [processing] Add file picker to vector/raster/table parameters

    in modeller
    
    Makes it obvious that users can set an algorithm vector/raster/
    table input to a fixed table
    nyalldawson committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    fc65334 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    1da400a View commit details
    Browse the repository at this point in the history
  33. Show layer path tooltips in QgsMapLayerComboBox

    Handy for differentiating between multiple layers with the
    same name
    nyalldawson committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    089b663 View commit details
    Browse the repository at this point in the history
  34. Fix build

    nyalldawson committed Nov 16, 2016
    1 Configuration menu
    Copy the full SHA
    964ecfd View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2016

  1. Merge pull request qgis#3755 from nirvn/style_manager_upgrade

    [FEATURE] Style management re-work and upgrade
    nyalldawson committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    e624518 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb8b931 View commit details
    Browse the repository at this point in the history
  3. [FEATURE][processing] Extract by attribute can extract for null/notnu…

    …ll values
    
    Adds support for filtering where an attribute value is null or not null
    nyalldawson committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    24ffa15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8a05ba View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#3777 from nirvn/symbols_preview_padding

    [symbology] add padding value for symbol/coloramp preview
    nyalldawson committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    6b6896b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ffdadd View commit details
    Browse the repository at this point in the history
  7. typo fix

    small typo fix
    mach0 committed Nov 17, 2016
    1 Configuration menu
    Copy the full SHA
    aea5770 View commit details
    Browse the repository at this point in the history
  8. typo change Ctl to Ctrl

    writing convention
    mach0 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    bf43d3d View commit details
    Browse the repository at this point in the history
  9. Fix attribute table actions

    m-kuhn committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    10db745 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ebcfa72 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5f8fd2b View commit details
    Browse the repository at this point in the history
  12. Fix ui build warnings

    nyalldawson committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    263ba81 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2016

  1. [FEATURE][processing] Create attribute index algorithm

    Allows creation of an index on an attribute in a layer for faster
    attribute based filtering
    
    Support depends on the underlying data provider for the layer
    nyalldawson committed Nov 18, 2016
    1 Configuration menu
    Copy the full SHA
    5e1a69f View commit details
    Browse the repository at this point in the history
  2. [style manager] improve UI

    - create a dedicated set of buttons for addition of tags and smartgroups
    to make those actions more visible as well as getting rid of th need to
    select a tag/smartgroup to create those (turns out to be quite confusing
    for newcomers)
    - move UI elements around, regroup {add,remove,edit} symbol buttons to
    harmonize with other parts of QGIS; the elements' placement feels much
    more natural now
    nirvn committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    13a0e48 View commit details
    Browse the repository at this point in the history
  3. [Irregular verb]

    Bernhard Ströbl committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    034e4f3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request qgis#3783 from nyalldawson/create_attribute_index

    [FEATURE][processing] Create attribute index algorithm
    alexbruy committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    72b4e72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f3ba72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8fcf834 View commit details
    Browse the repository at this point in the history
  7. Deprecate SplitLinesWithLines the proper way

    Bernhard Ströbl committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    14cfa26 View commit details
    Browse the repository at this point in the history
  8. [FEATURE] Speed up algo by fetching features only once

    Bernhard Ströbl committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    f2ed214 View commit details
    Browse the repository at this point in the history
  9. Merge pull request qgis#3778 from nirvn/style_manager_ui_imp

    [style manager] improve UI
    nyalldawson committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    fc18fd9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f70a3b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2016

  1. Configuration menu
    Copy the full SHA
    9679b6a View commit details
    Browse the repository at this point in the history
  2. Swap order of layers in relation add dialog

    Make parent layer come before child layer
    nyalldawson committed Nov 19, 2016
    Configuration menu
    Copy the full SHA
    cac8de5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4533cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a958c8a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2016

  1. [FEATURE][style manager] import/export of symbols' tags

    and favorite flag
    nirvn committed Nov 20, 2016
    Configuration menu
    Copy the full SHA
    08f8ca7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19368cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc985c2 View commit details
    Browse the repository at this point in the history
  4. [style manager] decrease font size and add name & tags tooltip

    for the import/export symbol preview list
    nirvn committed Nov 20, 2016
    Configuration menu
    Copy the full SHA
    2260780 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c2725b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9fa3e0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74dfd1f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9bb3235 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a510516 View commit details
    Browse the repository at this point in the history
  10. Remove Python framework options/finding for Mac; add Homebrew support

    Instead of finding Python interpreter, library and framework on Mac,
    rely upon the reported paths of the interpreter (executable) to decipher
    whether a framework is being used, then ensure any such framework has
    its versioned subdirectory Headers used for includes and the base
    Python library used directly in linking. This removes ambiguity in
    framework searching, allowing just the PYTHON_EXECUTABLE (user-defined
    or from FindPythonInterp module) to control which Python is used.
    dakcarto committed Nov 20, 2016
    Configuration menu
    Copy the full SHA
    5df9cbc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    64b6a44 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c123d3b View commit details
    Browse the repository at this point in the history
  13. Merge pull request qgis#3788 from nyalldawson/rel_dialog

    Add relation dialog improvements
    nyalldawson committed Nov 20, 2016
    Configuration menu
    Copy the full SHA
    2270603 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2016

  1. Configuration menu
    Copy the full SHA
    eca83e3 View commit details
    Browse the repository at this point in the history
  2. Make max canvas scale 1600% (fix qgis#15861)

    Max canvas sacle should be a multiple of 2 so that zooming in
    to the max and then back out again results in 100% zoom option.
    
    Additionally, make the min/max zoom level not come from QSettings
    as these aren't exposed anywhere
    nyalldawson committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    6d0e8e6 View commit details
    Browse the repository at this point in the history
  3. Fix ui build warning

    nyalldawson committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    eda412d View commit details
    Browse the repository at this point in the history
  4. Merge pull request qgis#3789 from nirvn/style_import_export_imp

    [style manager] imporve import and export experience, save symbols' tags & favorite flag
    nyalldawson committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    ee71077 View commit details
    Browse the repository at this point in the history
  5. [FEATURE] Speed up algo by using QgsGeometryEngine

    Bernhard Ströbl committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    e27e533 View commit details
    Browse the repository at this point in the history
  6. [network analysis] expose speed properter in C++ and Python API

    This allows users to calculate shortest path using travel time
    as optimization criteria in addition to travel distance.
    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    3c3e17a View commit details
    Browse the repository at this point in the history
  7. [API][network analysis] move network analysis into analysis library to

    be consistent with other analysis stuff
    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    14c930a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5cbf9d5 View commit details
    Browse the repository at this point in the history
  9. doxymentation

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d0f8863 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    137b198 View commit details
    Browse the repository at this point in the history
  11. [API] rename QgsArcProperter to QgsStrategy

    Also update subclasses names and do some more refactoring.
    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    5992f74 View commit details
    Browse the repository at this point in the history
  12. update API breaks document

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    c1b6edc View commit details
    Browse the repository at this point in the history
  13. add note to doxygen comments

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    f77ab4d View commit details
    Browse the repository at this point in the history
  14. fix warnings

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    00eb261 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f9be179 View commit details
    Browse the repository at this point in the history
  16. rename QgsStrategy to QgsNetworkStrategy to avoid possible future

    confusion when we will have other stuff with strategies. Also
    rename corresponding subclasses
    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    a61e8bb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9dffe64 View commit details
    Browse the repository at this point in the history
  18. rename enum and its values

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d657c77 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b421a53 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fb5cdd8 View commit details
    Browse the repository at this point in the history
  21. add doxygen note

    alexbruy committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    82082b4 View commit details
    Browse the repository at this point in the history
  22. Enable WFS test with a fix to prevent crash on exit (qgis#3774)

    * Revert "Disable failing PyQgsOfflineEditingWFS test"
    
    This reverts commit 33ee514.
    
    * Let lifetime of layers be controlled by QGIS
    m-kuhn committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    22dc096 View commit details
    Browse the repository at this point in the history
  23. Remove redundant setLayer slots from QgsField(ComboBox|ExpressionWidget)

    and switch uses of remaining slot to new style connects
    nyalldawson committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    8c8be00 View commit details
    Browse the repository at this point in the history
  24. Merge pull request qgis#3773 from alexbruy/network-analysis

    Network analysis
    nyalldawson committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    3dcf03c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    271e67e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2016

  1. [FEATURE] Expression variables for project CRS

    Adds @project_crs and @project_crs_definition variables
    for retrieving the current project CRS
    nyalldawson committed Nov 22, 2016
    1 Configuration menu
    Copy the full SHA
    188033a View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    e5f62e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    377cba0 View commit details
    Browse the repository at this point in the history
  4. Remove layer extent and statistic variables from processing contexts

    These variables take a lot of time to calculate and cause lots of
    lengthy hangs in processing. (Eg add some moderately large rasters
    to a project, then try to run any processing algorithm and QGIS
    will freeze).
    
    The layer extent can already be used in expressions via the
    layer_property function, which only evalutes the extent if required
    and only for layers it is used for.
    
    The band stats for raster layers should be moved to a
    band_statistic function in core which behaves the same way.
    nyalldawson committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    86ab302 View commit details
    Browse the repository at this point in the history
  5. [FEATURE] raster_statistic expression function for retrieving

    raster band stats from a loaded layer
    
    Allows raster band stats (eg min, max, avg) to be used in
    expressions
    nyalldawson committed Nov 22, 2016
    1 Configuration menu
    Copy the full SHA
    20dc7fb View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#3766 from nyalldawson/processing_context2

    [processing] Fix hangs when running algorithms
    nyalldawson committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    33caf66 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c58555 View commit details
    Browse the repository at this point in the history
  8. 1 Configuration menu
    Copy the full SHA
    d716640 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    efd2992 View commit details
    Browse the repository at this point in the history
  10. [style] improve creation of default style db

    Instead of copyign a pre-existing .db shipped with QGIS, create
    a new .db and import an .xml file containing our default  symbols.
    
    On the UX front, the main benefit is being able to ship with
    pre-defined tags and favorite flags for the default symbols.
    
    On the developer side, it means we get rid of the requirement
    to maintain both an .xml and a binary .db in the source tree.
    We also say aurevoir to the symbol_xml2db.py script and the
    need to update the (obsolete) script every time we add a new
    feature to QgsStyle.
    nirvn committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    bc130be View commit details
    Browse the repository at this point in the history
  11. [style] speed up importXML() by using SQL transaction

    Gains are significant, importing 100 symbols would take 2.86s,
    but takes only 0.18s when using transaction.
    nirvn committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    0a0b3a7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e226529 View commit details
    Browse the repository at this point in the history
  13. Merge pull request qgis#3793 from nirvn/default_styles_imp

    [style manager] new default symbols shipped with QGIS & add a set of pre-defined tags
    m-kuhn committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    8dbe6ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2894236 View commit details
    Browse the repository at this point in the history
  15. [FEATURE] Broaden allowed geometries by checking WKBTypes

    Bernhard Ströbl committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    e3e70f7 View commit details
    Browse the repository at this point in the history
  16. [db manager] Fix virtual layer uid handling

    Hugo Mercier committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    b7fa540 View commit details
    Browse the repository at this point in the history
  17. fix typo

    alexbruy committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    dc82ad4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ee80be4 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2016

  1. Configuration menu
    Copy the full SHA
    311f482 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#3790 from dakcarto/qt5py3-mac-fixes

    Qt5py3 Mac fixes
    dakcarto committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    d712b49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c51a93 View commit details
    Browse the repository at this point in the history
  4. [processing] Enhance create points layer alg

    Clean up code, allow setting z/m columns
    nyalldawson committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    489e00d View commit details
    Browse the repository at this point in the history
  5. [processing] improve the modeler dialog UI and icons

    - use a proper toolbar to match other parts of QGIS
    - show keyboard shortcuts in toolbar action tooltips
    - create vector icons to replace PNG ones
    nirvn committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    2652aa5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#3795 from nirvn/modeler_toolbar

    [processing] improve the modeler dialog UI and icons
    alexbruy committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    eeafe67 View commit details
    Browse the repository at this point in the history
  7. Partially revert 9bb3235

    The -DCMAKE_POSITION_INDEPENDENT_CODE=ON resolves to -fPIE instead
    of -fPIC (on some platforms?) rendering cmake broken.
    m-kuhn committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    d559d7f View commit details
    Browse the repository at this point in the history
  8. [processing] [FEATURE] SplitWithLines

    Rename algorithm SplitLinesWithLines to SplitWithLines
    Accept polygon as input, too
    Use only selected lines to split with (if processing is set to use selection only)
    Issue log message if trying to split multi geometries
    Update help
    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    f71430e View commit details
    Browse the repository at this point in the history
  9. [processing] update test for splitwithlines

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    a972c6d View commit details
    Browse the repository at this point in the history
  10. [BUG] Prevent division by zero

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    ae02f51 View commit details
    Browse the repository at this point in the history
  11. Speed up algorithm

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    621e366 View commit details
    Browse the repository at this point in the history
  12. check if geometry is multipart without wkb types

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    2f445a3 View commit details
    Browse the repository at this point in the history
  13. Renew test result

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    a4f4595 View commit details
    Browse the repository at this point in the history
  14. [TEST] resurrect SplitLinesWithLines.py

    to pass test
    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    7eabb35 View commit details
    Browse the repository at this point in the history
  15. rename test

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    81d7d18 View commit details
    Browse the repository at this point in the history
  16. remove all splitWithLines tests

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    1838a71 View commit details
    Browse the repository at this point in the history
  17. [Irregular verb]

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    3dd57e8 View commit details
    Browse the repository at this point in the history
  18. Deprecate SplitLinesWithLines the proper way

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    c20d2cb View commit details
    Browse the repository at this point in the history
  19. [FEATURE] Speed up algo by fetching features only once

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    44a5f07 View commit details
    Browse the repository at this point in the history
  20. [FEATURE] Speed up algo by using QgsGeometryEngine

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    09e9e51 View commit details
    Browse the repository at this point in the history
  21. [FEATURE] Broaden allowed geometries by checking WKBTypes

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    783553f View commit details
    Browse the repository at this point in the history
  22. Reactivate test for SplitWithLines

    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    7f5a011 View commit details
    Browse the repository at this point in the history
  23. Merge branch 'improveSplitWithLines' of github.com:bstroebl/QGIS into…

    … improveSplitWithLines
    Bernhard Ströbl committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    c710f3c View commit details
    Browse the repository at this point in the history