forked from inasafe/inasafe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
2127 lines (2120 loc) · 120 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Changelog for version 3.1.0
================================
19bbe17 (HEAD, upstream/develop, origin/v3.1-prep, v3.1-prep) Merge pull request #1908 from akbargumbira/develop
b9afd37 Merge pull request #1907 from timlinux/docker
b2d512e Update and compile translations.
fe8970d Merge pull request #1906 from akbargumbira/develop
f6fa836 Standardize nan warning.
218e1df (origin/docker, docker) Rather use hosted docker repo for test builds
28c47ce Merge pull request #1905 from timlinux/docker
c9098ec Merge pull request #1904 from AIFDR/pylint
59f7b4b Fix typo nan warning.
3787fc6 Merge pull request #1903 from timlinux/pep8
a02f1f5 (upstream/pylint, pylint) Fix pylint errors
4cb8396 Fix for python path in docker
135f08d (origin/pep8, pep8) PEP8 fixes and removed some redundant code / vars
142c1b3 Merge pull request #1902 from ismailsunni/update_translation
78d15d7 Update translation.
9c0a640 (develop) Merge pull request #1898 from cchristelis/feature/1800_nan_handling
fa3b845 Merge pull request #1901 from timlinux/pylint
0e3a6c9 Merge pull request #1900 from timlinux/docker
d14cbaa (origin/pylint) Pylint fixes for release
b3d9f2f In progress work to support running tests under docker for a homogenous testing environment
9394133 Merge pull request #1895 from timlinux/ui-tweaks
f984361 (origin/ui-tweaks, ui-tweaks) Test items are equal in registry list, not lists themselves (fixes failing test)
11be6c4 Merge remote-tracking branch 'upstream/develop' into ui-tweaks
8b1d931 Merge pull request #1896 from timlinux/pep8
29432d2 Merge pull request #1899 from akbargumbira/develop
61494ee Ensure all IF's on population have ZeroImpact handle.
c120edb Merge with develop
6fa783c Better NaN handling classified_raster_population.
9a56cdc Merge branch 'develop' of github.com:AIFDR/inasafe into feature/1800_nan_handling
5789421 PEP8 fixes
6ca0133 Small tweaks for extent selector and osm downloader dialogs so they look better on osx
03d6011 Merge remote-tracking branch 'upstream/develop' into develop
7f6254e Better NaN handling - flood_polygon_population.
ea7f156 Better NaN handling - classified_raster_population.
56017f8 Better NaN handling - continuous_hazard_population.
37a4542 Better NaN handling - tsunami_population_evacuation.
b1f2a33 Merge pull request #1865 from lucernae/fix_parameters_reset_after_run
a406a39 Merge pull request #1875 from timlinux/inasafe-1861
16fb8ab Merge pull request #1891 from akbargumbira/develop
8a5ce97 Merge pull request #1894 from Jannes123/clean_resources
0cb06a2 remove duplicate text from resource file
25bedab Add ZeroImpact handle.
f235591 Merge branch 'develop' of github.com:AIFDR/inasafe into feature/1800_nan_handling
dc334cb Fix failing tests.
40e0cce Better NaN handling - volcano_point_population.
7b9d418 Better NaN handling - volcano_polygon_popuolation.
14c1108 Update the style and metadata.
d263e60 Better NaN handling - flood raster popuolation.
d37cfd5 Fix the logic in classified hazard on population IF.
a66b70d Merge pull request #1881 from Jannes123/min_needs_precision
6b105f5 Merge upstream changes
efe1107 revert
d382f01 (jannes/min_needs_precision, min_needs_precision) docstring
8289fb7 Merge pull request #1886 from akbargumbira/develop
1cad197 Merge remote-tracking branch 'upstream/develop' into develop
8c9805b Merge pull request #1880 from timlinux/fix-1843
bec7751 Fix failing test for #1843
ffa4689 Change how we intersect the extents if the hazard is point data.
e2ed972 Resolve clipping problem by adjusting the extent in the case of vector on raster.
f8a784f Merge branch 'develop' of github.com:AIFDR/inasafe into develop
5d3a89f docstrings update
275eb8b docstrings update
655bf0a Merge pull request #1884 from akbargumbira/develop
4250206 Tweak nodata statement in other 3 IF's
f79fe79 Tweak the nodata statement in this IF.
30bf290 Rearrange the report tabulation for this IF.
3be079c (origin/fix-1843, fix-1843) Fix failing test for #1843
a003796 Fix failing test for #1843
8847c90 rollback previous precision mistake
55445ca clean out logger
e3b8973 Merge branch 'develop' into min_needs_precision
9295407 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
197cd88 added tests
adc60c6 min needs options tab floating point precision fix
b32eb62 NaN handling
4bc03b5 Resolved final comments from Charlotte
5847d33 dynamic floating point for minimumneeds profile
185f73a Fix reference to IF names in test list based on tweaks for #1843
2be3a2f Resolved merge conflicts with master
3bd26cf Merge pull request #1871 from akbargumbira/generic_polygon
5b107a8 Handle NaN in these 4 IF's.
0889889 (rizky/fix_parameters_reset_after_run) Merge branch 'develop' of github.com:AIFDR/inasafe into fix_parameters_reset_after_run
efb371d Update Classified Polygon Pops IF, Volcano Point Pops IF, Volcano Polygon Pops IF.
d3e84f5 Change interpolation polygon raster and update Flood Polygon on Pops IF.
55ff0b0 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
1ae6455 Merge branch 'develop' of github.com:AIFDR/inasafe into generic_polygon
ebdb7e3 Merge pull request #1876 from akbargumbira/develop
343b3c5 Handle NaN in the Flood Polygon on Population IF.
ebee51e Improvements to metadata based on Charlotte's suggestions. See #1843
7b0615f Merge branch 'develop' of github.com:AIFDR/inasafe into generic_polygon
13bf8eb Merge pull request #1873 from akbargumbira/flood_polygon_population
12cca0a Remove debugging lines.
7b65ee5 Add ZeroImpactException in the IF.
2a06e63 (origin/inasafe-1861, inasafe-1861) Tweaks for legend no active layer handline (#1861) and roll back changes in #1811 - I have a better implementation for that coming post 3.1 release
d8942c1 Merge pull request #1874 from akbargumbira/unicode
0f47c83 Cast to unicode. The value could be other than str object.
ce8f1b2 [Unicode] Remove casting QgsMapLayer source to string.
872c9bd Improve Flood Polygon on Population to not use hardcoded attribute.
5263882 Only round total affected for presentation.
4c30971 Update Volcano Point on Population to use the new interpolation method.
7e4519e Update Volcano Polygon on Population to return exposure layer as the impact layer.
a8c4738 Fix failing test.
dc316a9 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_parameters_reset_after_run
18e112a Finalise Classified Polygon on Population IF.
0a78d76 Much faster create_classes utilising the power of numpy.
8daf921 Change the interpolation for polygon on raster
635240e Merge branch 'develop' of github.com:AIFDR/inasafe into generic_polygon
afd6b9e (jannes/develop) Merge branch 'develop' of github.com:AIFDR/inasafe into develop
dab65f5 floating point precision fix # #1851
a5290f7 Merge pull request #1866 from lucernae/develop
04e7c38 (rizky/develop) Update Translations
621c2e4 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_parameters_reset_after_run
fdbdec1 Merge pull request #1864 from lucernae/fix_generic_if_postprocessors
1e9eb2c (rizky/fix_generic_if_postprocessors) Modify false logic. Fixing tests where show_intermediate_layer is enabled
7fedfe7 Fix #1863: Rerun function with the same param
7c53d68 Fix #1854: Modified aggregation to use impact layer extent if aggregation layer is not provided
e04c252 Merge pull request #1848 from timlinux/fix-1843
91662a7 More standardization on IF package name.
7c94095 More standardization on IF name. Fix failing tests.
a8cd085 Initial implementation of returning the impact based on exposure.
4efc04b Resolved merge conflicts
d9bc46a Merge pull request #1834 from timlinux/fix-1830
2c5524f Merge pull request #1858 from timlinux/fix-1857
409e7d4 (origin/fix-1857, fix-1857) Further fix for #1857 - support on the fly projection for flood on roads and flood on buildings
a6c7124 (origin/fix-1830, fix-1830) Merge remote-tracking branch 'upstream/develop' into fix-1830
2774ca7 Fix #1857 - support OTFP for flood vector building impact
25fe425 Merge pull request #1822 from timlinux/v3.1-prep
bc63a34 Merge pull request #1855 from cchristelis/develop
7daa2fc Fixing newly added pylint. #Pylintpolice
a0e2475 merged upstream changes
bbc7fec Merge remote-tracking branch 'upstream/develop' into fix-1830
29497c2 Address comments for @cchristellis for #1843
9ae424b Merge remote-tracking branch 'upstream/develop' into fix-1843
b1b4782 (etienne/develop) Merge pull request #1850 from timlinux/pep8
14b9c99 Merge pull request #1635 from timlinux/develop
2a67e35 Merge pull request #1760 from timlinux/fix-1484
48fceb0 Mreged changes from upstream
0060342 Merge pull request #1852 from timlinux/fix-1792
bc0b443 (origin/fix-1792, fix-1792) Further fixes for #1792
c3e7697 In progress cleanups for age based postprocessors. See #1792
c7bb24d PEP8 fixes
086002c Merge pull request #1793 from Jannes123/develop
ad906ac Merge pull request #1847 from cchristelis/develop
f6a1d95 Fix #1843 We need to review the text for all impact function metadata.py files.
b4eee74 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
a24fc25 Suppressing the buggy pylint error on Jenkins (caused by an astroid bug).
b93bfc9 Merge pull request #1844 from akbargumbira/develop
d15bc68 Change the exception message to a layman term.
6e6558b minor pylint
acee5fb in progress work for #1843 We need to review the text for all impact function metadata.py files. Also fix #1828 (don't call impact functions experimental).
4559b29 merged with upstream
20f2581 Merge pull request #1846 from cchristelis/timlinux-fix-1820
30eaa67 Validate if the IF has exactly 3 values of thresholds
9ba5907 refactor
76b0e94 alice in wonderland scrollbars fixed
557b28e Udating improvined menu layout.
9a557ef Merge branch 'develop' of github.com:AIFDR/inasafe into develop
6afc88a Fix unstyled impact layer of Continuous Raster Hazard on Population IF.
66e5c5b Merge upstream changes
b4c58af Merge pull request #1842 from timlinux/inasafe-1811
60b600e Merge branch 'fix-1820' of https://github.com/timlinux/inasafe into timlinux-fix-1820
9c5b599 Merge pull request #1841 from akbargumbira/develop
5594065 Implementation for #1811 and pep8 fix in wizard code
e59a084 Fix failing tests and PEP8.
1c38ac8 Change the name of Generic IF's for more clarity.
9b8d49a Merge pull request #1840 from akbargumbira/develop
f827677 Postprocessors are always list of Generic Parameter. Simplify the summary step in wizard.
5516b0a Merge pull request #1839 from lucernae/fix_wizard
e24dc4d (rizky/fix_wizard) Fix pep8 errors
6bfd61f Merge pull request #1837 from lucernae/fix_wizard
dc79b4e Merge pull request #1838 from cchristelis/develop
2215842 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
422b901 Suppressing unneeded errors.
108cbd7 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_wizard
43732ab Merge pull request #1835 from cchristelis/develop
efe793d revert defaults.py
37bdc4d remove default descriptions
6db3865 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
ed93065 hardcode options for earthquake_fatality
588a9a5 Fix localization string and presentation error. Fix #1810 about rounding minimum needs to 1 decimal place in IF Wizard Summary. Add possible UI presentation fix for postprocessor summary
cd3ba95 Merge pull request #1833 from lucernae/test_fix
5e5dd6a correcting isinstance second argument to tupple.
e3f9bda Merge branch 'develop' of github.com:AIFDR/inasafe into develop
ee9d5b6 Fixing pylint
9ea5f75 Fix #1830 Options dialog raises unhandled error
b359092 Removing new pylint violations
df5eb4e (rizky/test_fix) Merge branch 'develop' of github.com:AIFDR/inasafe into test_fix
ef594e2 Fix strange test caused by busy signal doesn't reset. Issue #1829
4e4e88a Merge pull request #1832 from akbargumbira/generic_polygon
21fb9f6 Remove unused variables.
6ed44cf Remove cumulative tabulation in the report.
f1ff9ec Merge pull request #1831 from ismailsunni/fix_1827
aaa19d3 PEP8.
e1614e3 Merge branch 'aifdr_develop' into fix_1827
7697e1f Update translation.
010fd37 resolved merge conflicts
41f53ae Merge remote-tracking branch 'upstream/develop' into develop
b1b11d3 Add question for [hazard]_classes_question.
1542dc1 Merge pull request #1825 from akbargumbira/develop
89551cb Merge branch 'develop' of github.com:AIFDR/inasafe into develop
d06a86e Merge pull request #1826 from akbargumbira/generic_polygon
828233f Change the default value of the hazard zone attribute to KRB for classified polygon IF on building.
7b142a2 Adding missing shx
627a2f1 Fixing broken tests.
713476f Fixed unexpected indent
cdfa909 Applied item per line convention on changes
a2fd9e5 suppress where pylint errors make no sense
8133c43 pylint merge
70a8a3e updating missing files
c60613f Fixing all pylint to establish a clean baseline - continued 2
12b54b7 Don't include Not Affected category in the total of each breakdown by building type.
215d530 Fixing all pylint to establish a clean baseline - continued 2
e792d74 Fixing all pylint to establish a clean baseline - continued 1
7229c5d Fixing all pylint to establish a clean baseline - continued
57a7b31 Fixing all pylint to establish a clean baseline
4a8a6e7 Made behaviour between jenkins and make identical
fd1d67a merging pylint changes
b33aa76 Merge pull request #1814 from akbargumbira/generic_polygon
f761e67 Fix failing tests caused by changing the question.
5d1a3db Change the question for classified polygon on building and population as the hazard is not an 'event'.
f197500 Change the color_ramp to use HSV model
feea9a4 Fix failing tests.
00fd4b1 In progess updating changelog and metadata for 3.1 release
325c496 In progess updating changelog and metadata for 3.1 release
540f343 (origin/fix-1820, fix-1820) Partial implementation for #1820 - tidy up plugin menu entries.
0975aca (inasafe-1819) Merge pull request #1818 from lucernae/develop
c2bb007 Update Translations
1be82e6 Remove the minimum needs report in the IF.
26a9bc2 Fix bugs to the total building affected + not affected
d28d7ae Add classified polygon IF on population.
235c0b9 Update metadata for classified polygon
4a6048c Add classified generic polygon hazard data.
f6400f2 Add Generic Polygon on Building IF.
8b3a5a4 Merge pull request #1806 from akbargumbira/inasafe_1795
3dec8f6 Merge pull request #1804 from akbargumbira/inasafe_1727
c245a5b Update scenario file for batch dialog test.
f4ef5cf Don't enable load standard layers tool if it's not final release.
95f055a Fix failing test after removing the old flood IF.
2158d5d Remove Flood Polygon on Building IF using the old style.
b38e3bc Merge pull request #1801 from akbargumbira/develop
fe6b033 Add volcano point on population in test_registry.
fd42c16 Fix Ole and Ismail in VolcanoPolygon on Building. Get the hazard zone value from the layer itself.
e38e8e4 Fix wording.
8af0c2c Separate volcano IF on population between point and polygon hazard.
c2cf01d Merge pull request #1794 from lucernae/develop
7044275 Bugfix related to #1675: when we have errors in the IF run method, the cursor still displayed as busy.
410e0e7 Update translations
ac3e6be Merge branch 'develop' of github.com:AIFDR/inasafe into develop
c8ddd91 Merge pull request #1791 from ismailsunni/translation_update
2341707 Translation update.
f0b9dd1 Merge pull request #1790 from lucernae/develop
95847de Update translations
0bbc05e Merge pull request #1789 from lucernae/develop
5996c89 Add Indonesian translation
5538fbf fix unused import
460f29c Merge branch 'develop' of github.com:AIFDR/inasafe into develop
659dc60 Merge pull request #1787 from lucernae/develop
6729011 PEP8 fixes and remove unnecessary key-value pair in metadata
a2886e8 Merge pull request #1786 from lucernae/develop
ca4f2cf Bugfix Issue #1784 : Add file exist and zero heights checks
1981370 parameter descriptions
342921a Resolved merge conflicts
b104832 Merge pull request #1783 from akbargumbira/develop
8185001 (akbar/develop) Add French translation.
085806b Merge pull request #1782 from akbargumbira/develop
36156af Remove unused test data.
dc1b15a Merge pull request #1780 from akbargumbira/test
d1c5d83 (akbar/test) Address Pylint violation.
1d563de Use local test data for test_wizard_dialog
2c166a5 Merge pull request #1779 from akbargumbira/develop
690bb44 Update translations.
7a2e49a Update config file for transifex pointing to the new project for inasafe.
4b9bc9c Merge pull request #1778 from akbargumbira/develop
6e83a85 Remove 'disable_for_entire_area_aggregation_param' postprocessor parameter.
56efd0d Merge pull request #1756 from akbargumbira/IF_OOP
6f95503 (akbar/IF_OOP) Address PEP8 and Pylint Violation.
1692edc Merge pull request #1771 from Gustry/fix-1770
c93f70e Fix failing test caused by new building report for some IFs.
a8cf8a5 Remove _tabulate method in IF dealing on buildings.
8cdd4b2 Add building centroids in the load_standard_layers method.
eabda00 Merge pull request #7 from cchristelis/IF_OOP
430185e Only use the formatted building type name for the report.
2adbd12 Restore original state of test data
182d243 Adding test cases for buildings specific ReportMixin
07cd9da Tests covering the Report Mixin base class
83dc512 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
42f2ca0 Tests covering the Report Mixin base class
f8ab7e0 Fix failing test in safe.impact_functions.
5492db7 Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
6bcc4a0 Merge pull request #1773 from akbargumbira/develop
295debd It's more sensible to load defaults minimum needs if there are more than one profile exist with the same locale.
12122eb Move volcano point test data so that it overlaps with other exposure.
c692362 Fix the error raised in case of the building data is centroid.
8720861 Add building centroids test data.
dbcddb0 Code compliance housekeeping
82baba3 Updated Volcano point IF to work with now ReportMixin
1a2810f Update Volcano Building IF to use new ReportMixin
11e0efc Update Vector Flood OSM building IF to latest ReportMixin
1335b99 Updated flood vector qgis IF to work with Reports Mixin
e333cac Give default locale if locale from QGIS returns None
d9164f9 Fixed typo
a6a869f Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
e623a08 Mixin cleanups
dd88894 Updated flood raster osm IF to use report mixin
eb9e587 updated Earth Quake function to use class attributes as the means of passing impact breakdowns
b83ecf9 PEP8 issue fix
9d45c78 Use QGIS app test configuration for this impact function.
5ed4d96 Fix sor_by_locale of sorting needs profile in case locale passed is None.
d38c935 Fix the wrong logic of disabling running a postprocessor via param 'disable_for_entire_area_aggregation'
20ff50b Use instances rather than passing the same properties all around.
b8f163e Updated to work with generic IF
07d48c5 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
34c3e90 Emit function combobox changed from needs manager dialog to update the minimum needs in option.
90e2306 Updating Mixin/Earthquake IF to allow for building value breakdown+
404dc85 Remove get_question and use .question property from IF base class.
7e377f8 Update the minimum needs parameter for IF dealing with population.
8b00ca3 Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
2e3efec Merge pull request #1772 from akbargumbira/develop
086e436 Update loading the needs profile.
d179e4f Fix minimum needs not loaded. We mustn't declare the type to get the value from QSettings anymore.
6ca0765 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
60daed3 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
3af2dda Create mixin base class
769493f Update the IF filter by constraints and add rule when registering IF that it needs to have a unique ID.
515eaea Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
3cbe77d Smallfix for tests. Rename padang_tsunami_mw8 to tsunami_wgs84
e82a5fa Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
96e6dea fix #1770 check if the map canvas is using 4326 and enable OTF if necessary
39b8682 Review Jannes work on Postprocessor parameter.
4472086 Merge pull request #8 from Jannes123/fix_tests
a8b8a31 Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
56ba09a (jannes/fix_tests) clean code
5e785eb merged new-style IFs and parameters and develop
c375bdc Merge branch 'develop' of github.com:AIFDR/inasafe into develop
d58cd28 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into fix_tests
1945fd0 opt dialog tests updated
b416aa4 merge new-style IF_OOP
3c37190 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
5e00139 Add tsunami tests data.
96f016e Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
517f08c Fix test: test_dock.test_issue160
71beb77 Add test for PAG Earthquake Fatality Model.
660cbeb Add test for ITB Earthquake Fatality IF. Clip EQ test data for a faster test.
ad63a2e stash commit
13fe43b Merge pull request #1768 from Gustry/fix-unicode
7838b78 Merge pull request #1766 from Gustry/fix-1764
60a19e3 Add tests for EQ on Building IF.
86e7b23 Fix failing tests.
49056db Fix other tests.
141d18f Fixing tests data using the new standard layers.
6d72086 updated IFs work but not unittest
037c7ea 'Housekeeping' on IF docstring
8fd8e5f Refactor ImpactFunctionRegistry's get, and get_by_id methods
8251ae0 Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
cb9113d FIx all failing tests in local.
1fc8620 Update load_standard_layers to the new test data and add a qgs project.
ee07d39 Update test data and update all tests in safe.impact_function package.
e6e02b5 new-style params for all inundation ifs
448017d fix #1764 update documentation and fix typo
0347b18 Update all the tests in safe.impact_function to use the new test data.
96c85fc fix unicode using get_string
3eeecad Merge pull request #1761 from timlinux/coding-standards
8084366 Add buildings in region_b
a0ab308 Add tests data for region_a (JKT), region_b (Jogja), region_c (around merapi)
0bf2cd1 floodraster gdal road postp update
bf161bf Remove keywords_id in units metadata. Will introduce more failing tests.
cdf3f95 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
8839f63 AddVOlcano Vector On Population and its tests. Add population data in region_c.
74f8547 fix unicode in file path
15c0298 raster flood road postp
672b9f5 Fixing most of the tests
040f645 OSM building rastre flood postp
ab28bd6 stash commiit
f5863fd stash commit
46c72ac fix #1764 : fix test
d8ecee4 fix #1764 : allow a user to select the area with a bookmark
3ca1bf2 stash commit
49b24aa merge commit
a6aa4cf Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
6cac66d Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
16a80a8 Add VolcanoPolygonBuilding IF and its tests. Also add merapi KRB to region_c test package.
2b4a095 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
bd90dc2 Using mixin in flood_vector_osm_building_impact
a0f934e Merge pull request #1759 from timlinux/fix-1758
0068780 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
3ebc8dc Add Earthquake IFs
7951024 Report standardization
5f96f1e clean comments
6b83bc6 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
a722f2d Building Reports Mixins
513c831 (origin/coding-standards) Coding stadnards cleanups for gender postprocessor.
93f3153 Small code conventions cleanup in messaging text.py
8d0bb8f Small clode convention cleanups made while giving Etienne a coding standards walk through.
270531e Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
c711fe4 Add VolcanoPointBuilding IF and its tests. Add data for region_c.
8d6ccbe Add ContinuousHazardPopulation IF with tests
a984184 dialog box scrollbar fixed
0898c00 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
dae6981 Add ClassifiedHazardPopulation IF with tests"
0e62d21 Remove run method in base class. For now, most likely we need to override the validate and prepare layers.
56f3053 Add Generic ClassifiedHazardBuilding IF, with tests
88bca84 cleanout logger and previous commit mistake
731ddf2 establish #1726 reason for bug
029c7fe (origin/fix-1484) Fix #1484 - wizard is not resizable on hidpi screens
84274e9 Resolved merge conflicts
93f2016 (origin/fix-1758) [BACKPORT] fix #1758 - IF options dialog lacks top level layout.
a4109ef Remove old inundation test package.
c2d7597 Run super method 'run' in each IF's run method.
e239305 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
cc39ea8 Change the run method in base class.
ea88cc6 Import cleanup and function rename
3f10b07 Update impact function base class.
283afb6 Merge pull request #1751 from Gustry/fix1679
bfb1492 git commit
e547387 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
87acfc4 Give example on how to deal with IF manager to query IF.
3129c18 Optimize imports
01d2fb8 Add TsunamiPopulationEvacuationRaster IF with tests
3b13e80 Add FloodRasterRoadsGDAL IF with tests
e7c6bb9 Add FloodRasterRoadQgis IF with tests
4b31700 multiple new-style parameters concept
6a55e68 Add FloodRasterOSMBuilding IF, with tests
4523c3a Add FloodPopulationEvacuationRasterHazard IF, also with tests
84e2791 Add FloodPopulationEvacuationPolygonHazard IF, with tests. I guess tests not yet using the valid data.
0e94f53 Review Rizky's work for flood_polygon_roads.
781a890 Add FloodVectorPolygonRoad IF. Modify qgis test
ff1adb8 new-style multiple boolean params
f5dff49 Pass an instance of IF among dock and wizard to analysis, impact calculator, impact calculator thread, calculate impact.
e2c23c5 proof of concept new-style boolparam
55c0084 Use ID of the IF instead of its class name to register it on the combo in the dock.
1fabd06 Changed function_type as classmethod and have it loaded from metadata
da7ee83 Remove get_safe_impact_function_type in favor of IFManager.get_function_type()
87a6fa2 Remove get_safe_impact_functions and its usage in favor of IFManager.get_by_id()
c80fcae Remove unused code in safe.impact_functions.core
3744904 Remove safe.impact_function.utilities module.
60ef8a4 Instantiate IF manager once and use it in the necessary places.
659fd21 Use its own property to get the impact functions.
3cfe080 More streamlining for things that can be done by Impact Function Manager.
344432c More improvement on Registry and Impact Function Manager.
f2110db Add some test in test_registry.py
ffe0bab Create Registry unit test. Modifying impact function manager test module, commenting unavailable one at the momen. Add some functions in registry and impact function manager.
dfeec72 Remove unused codes after streamlining utilities function related to IF.
b59beed Streamlining the way to get IF. Removing get_plugins for good.
1c97281 Streamlining getting the IF - Lessen the usage of get_plugins.
4926fd4 Remove unused codes related to getting plugins.
53f5c97 Streamlining Registry and Impact Function Manager.
de63d74 Utilise Registry singleton to get the IFs.
ffbe723 Review Rizky's work on flood_building_impact_qgis.
d8f36eb Change the term 'legacy' to 'old-style' for IF style.
a44a9b3 Merge branch 'IF_OOP' of github.com:akbargumbira/inasafe into IF_OOP
c3edf83 Merge branch 'develop' of github.com:AIFDR/inasafe into IF_OOP
e3a70c3 Add 'flood building impact qgis' IF using Qgis Wrapper in the new arch style
860bdd8 Remove unused codes e.g collecting IF requirements from docstrings.
6dc5cfb Make wizard work with the new style of IF.
0667031 Change get_metadata to as_dict in ImpactFunctionMetadata class and make metadata() class method in IF base class.
00a4127 Fix filtering impact functions in registry.
4208824 IF parameters is working but not in a nice way.
10db9e9 Use the old IF parameters.
cab5b72 default extent bug #1775
5e35341 Use registry for getting the IFs. A working example in dock for flood vector on buildings.
67dd1c1 Add a working example of the impact function using the new IF architecture.
0ee1f5d (etienne/fix1679) fix #1679 : fix docstrings and previous shapefile if exists
16bfaaf Merge pull request #1754 from akbargumbira/develop
f68bd99 Fix classname typo.
f1f2a71 Fix failed unittests.
85c3346 [Volcano on Building] Separate the IF between the point and the polygon hazard.
f1a37dc fix #1679 typo, docstring
e53973f fix #1679 : change how the zip is extracted, allow the user to overwrite or not
36e73d3 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
8e15f78 Merge pull request #1749 from ismailsunni/fix_1745
6e3c69e Don't allow users to set the target field in Volcano Building IF.
13ad903 Merge pull request #1743 from Gustry/refact
2cc26ab Fix #1475
4e63b44 fix quoted strings, qmessagebox
6665be4 Merge pull request #1736 from Gustry/fix-1735
4e5e92a Merge pull request #1740 from Gustry/unicode
ad63f45 Merge pull request #1741 from ismailsunni/backport_master
f50b024 PEP8.
54a3d56 Fix typo in metadata.txt
1166157 Revert metadata.txt to version 3.1
0e70def Backport from master.
88ea710 fix #1739 exception about canceled download
077d57a fix #1735 : fix tests
806eb63 Merge pull request #1738 from akbargumbira/develop
87db32b Fix Flood IF Raster on Population.
2fc8dc1 fix #1735 : improvements about the OSM downloader's progress dialog
ef3ec64 Merge remote-tracking branch 'upstream/develop' into develop
e6d81d1 Merge pull request #1731 from Gustry/fix-1730
b827129 merge develop
c81bfa5 fix #1730 grammar
fcb65cd Merge pull request #1733 from Gustry/fix-1732
f1a2d7b fix #1732 : OSM downloader : skip a feature type if one is empty
68cafcc fix pep8 and fix #1730 : improvements on the OSM downloader
3859c8d Merge remote-tracking branch 'upstream/develop' into develop
3e8ffc9 (tag: version-3.0.0) Merge pull request #1724 from timlinux/master
b5f65bf (origin/master, master) Pep8 fix
421a8d2 Merge pull request #1723 from timlinux/master
f2bf097 Fix for failing test on fedora
2d21873 Pep8 fixes
81e7d6f Merge pull request #1722 from Gustry/fix-1721
1964872 fix #1721 : fix typo
5aae1f3 Merge pull request #1674 from akbargumbira/unicode
ba6e5d8 Fix pylint issues
85e248a fix #1721 : change test and fix some language typo
847de34 fix #1721 add a locale flag in the url for osm downloader
a9d53f8 Merge pull request #1718 from Gustry/fix-1207
2ec811f (akbar/unicode) Merge branch 'develop' of github.com:AIFDR/inasafe into unicode
b8987c2 Merge pull request #1720 from timlinux/jenkins-tweaks
c587b48 (origin/jenkins-tweaks) Force locale to utf-8 for jenkins
2c6cb63 Use logo resizing logic from master
6e6af50 fix pep8
ea38f5e Merge pull request #1719 from lucernae/master_icon_change
276dc5a (rizky/master_icon_change) Update translation on the 'Layer keyword missing' interface
141cdcc add 'building points' to the osm downloader
7049199 Merge branch 'master' of github.com:AIFDR/inasafe into master_icon_change
e2121bf Merge remote-tracking branch 'origin/develop' into develop
925b98f Change icon in the description to appropriate icon
3f82710 Merge pull request #1717 from timlinux/fix-1712
eae7ed6 Merge pull request #1702 from timlinux/fix-1533
c9ec0a3 Merge pull request #1715 from timlinux/fix-1713
784f085 Merge branch 'develop' of github.com:AIFDR/inasafe into unicode
a0c546c (origin/fix-1712) [BACKPORT] Fix #1688 - disconnect() failed between 'loadFinished' and 'unislot'
b6cb606 [Unicode] Handle error when Exception.message returns Message object
22eb144 Merge pull request #1641 from lucernae/fix_layer_uri_normalization
c2b6157 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_layer_uri_normalization
c4df525 Merge pull request #1714 from lucernae/master_translation
288d332 (origin/fix-1713) Fix #1713 for divide by zero error when rescaling logo.
0924f79 Add new translation on dock interfaces
aa35fd5 Merge pull request #1678 from Gustry/fix-1225
789a152 Merge pull request #1711 from lucernae/master_pep8
358e048 [Unicode] Ensure that html to be written to file is in unicode for codecs module
8ce9d37 Fix lambda warning and changed it to use def
aa25d8e Fix PEP8 warnings
1820043 [Unicode] Fix failing test in keywords_dialog.
70c610d PEP8 fix
98a7d3e Merge pull request #1704 from lucernae/master
f22a53f Merge branch 'master' of github.com:AIFDR/inasafe
93241a4 Merge pull request #1708 from timlinux/master
4369b2b Merge pull request #1707 from timlinux/issue-1706
c2ce737 Merge pull request #1709 from lucernae/line_ending_fix
6f38dd0 Merge branch 'develop' of github.com:AIFDR/inasafe into line_ending_fix
24034cf Merge branch 'master' of github.com:AIFDR/inasafe
2110dc1 [Unicode] Write or read file using codecs module.
83a05e3 Line ending fixed
f37d3cd Merge remote-tracking branch 'upstream/master'
9686706 [BACKPORT] Fix #1706 - logo does not display in dock during processing.
617a7ee (origin/issue-1706) [BACKPORT] Fix #1706 - logo does not display in dock during processing.
588482b Merge pull request #1705 from ismailsunni/backport_if_split
904ff2f Merge remote-tracking branch 'origin/develop' into develop
68b1a68 [Unicode] Update some test data to contain unicode chars.
83c94a7 Fix unused import.
05eb165 Fix failed unit tests when backporting.
5328c15 Merge pull request #1703 from timlinux/master
cb70fcf Issue #1642: change the description to toolbar instead of plugins
d347bd0 Fix one more unit test from IF splitting.
8fb56bd PEP8.
f20cb8f Issue #1642 Update in getting started message to point out user to use keywords creation wizard in the Plugins > Inasafe menu
2fd84c3 Fix all failed unit tests related to IF split.
38895bc Fix more unit tests related to split IF.
492792c Split to flood_vector_OSM_building_impact.py
d1834c1 Fix unit test due to IF splitting.
6bd6296 Split Flood OSM building IF.
b4fc68d Fix 1699 - fix typo introduced in previous commit
ea87983 Fix 1699 - cancel button on minimum needs calculator dialog does nothing
9809d4d [BACKPORT] Fix 1694 - clear default paths if they point to Qt resource bundles.
aaa22fa Further fixes for #1533
1986d9d [BACKPORT] Further fix for 1533 - scale size nicely if logo is wider than the dock
2691468 [BACKPORT] Fix #1533 - logo is squashed in dock
52ed4ad (origin/fix-1533) Further fixes for #1533
bc01405 Merge pull request #1697 from timlinux/fix-1688
ff22f67 Merge pull request #1700 from timlinux/fix-1699
1998270 [BACKPORT] Further fix for 1533 - scale size nicely if logo is wider than the dock
4c3ea7d Merge branch 'develop' of github.com:AIFDR/inasafe into unicode
3b03780 It's OK to write None or empty string to keywords in Keywords Editor.
0a2af15 Merge pull request #1701 from akbargumbira/master
56a4a10 (origin/fix-1699) Fix 1699 - fix typo introduced in previous commit
e31534a (akbar/master) Remove unnecessary inspection.
5747827 Fix nonexistent wizard_dialog.get_exposure_layer
b8d5f42 Fix 1699 - cancel button on minimum needs calculator dialog does nothing
a8fec08 Merge pull request #1696 from akbargumbira/develop
e17e357 Merge pull request #1698 from timlinux/fix-1694
5f071d7 Change CRLF to LF
765be91 (origin/fix-1694) [BACKPORT] Fix 1694 - clear default paths if they point to Qt resource bundles.
aed69da Merge pull request #1692 from ismailsunni/split_IF
ec8a500 Fix one more unit test from IF splitting.
db73ac0 (origin/fix-1688) [BACKPORT] Fix #1688 - disconnect() failed between 'loadFinished' and 'unislot'
619b566 Remove unnecessary inspection.
023964b Fix nonexistent wizard_dialog.get_exposure_layer
1aa81f0 PEP8.
079895f Merge branch 'aifdr_develop' into split_IF
3a2a61a Fix all failed unit tests related to IF split.
1018f18 Merge pull request #1693 from akbargumbira/master
4481567 Fix more unit tests related to split IF.
a1951cc Split to flood_vector_OSM_building_impact.py
605a86b Fix PEP8
b4955b5 Fix failing tests.
1f50021 Fix Earthquake Building IF Issues #1686
1cebaee Merge pull request #1691 from akbargumbira/develop
3d570bc Fix PEP8
0c119a6 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_layer_uri_normalization
b26724b Merge branch 'develop' of github.com:AIFDR/inasafe into develop
2396554 Merge pull request #1684 from timlinux/fix-1533
f6ebc4a Fix failing tests.
43d34b0 Fix Earthquake Building IF Issues #1686
b1ddf97 Merge pull request #1682 from akbargumbira/master
d3a9891 Merge pull request #1676 from Gustry/fix-1648
621e863 Fix unit test due to IF splitting.
d4b9aa5 [BACKPORT] Fix #1533 - logo is squashed in dock
00b7eb4 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_layer_uri_normalization
8b8ba86 Merge pull request #1637 from lucernae/fix_keywords_editor
e446d1d Merge branch 'develop' of github.com:AIFDR/inasafe into fix_keywords_editor
f794eee Merge pull request #1646 from lucernae/change_dock_message
2052919 Issue #1642: change the description to toolbar instead of plugins
672c3de Split Flood OSM building IF.
c704dda Merge branch 'develop' of github.com:AIFDR/inasafe into change_dock_message
b6f248f Merge pull request #1683 from lucernae/pep8
2f189f3 PEP8 fix for version 1.6.2
075e4f1 Merge branch 'develop' of github.com:AIFDR/inasafe into change_dock_message
fadcb23 Fix #1662
c55edf4 Fix #1661 Update volcano hazard zone classification in our definitions.
72ea9d6 Merge branch 'develop' of github.com:timlinux/inasafe into develop
916a3df Merge pull request #1680 from ismailsunni/inner_metadata
fc5ce5d Merge branch 'aifdr_develop' into jaran
f2c2505 Pep8.
6c32d26 Fix failed unit test due to moving metadata.
5c9d56c Move add_to_list to safe.common.utilities.
033a6f2 fix #1225 : change docstrings
015aa5b fix #1225 : add UI improvements in the OSM downloader
833283f fix #1225 : allow the user to select an area by drawing a rectangle in the OSM downloader
f8ea8ff Merge branch 'develop' of github.com:AIFDR/inasafe into unicode
fd00aaa Merge pull request #1677 from akbargumbira/develop
fc6c74a Update hash of the test data.
ba6d326 Use aggregator "global default" and "don't use" strings from safe.definitions
07530e2 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_keywords_editor
b045302 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_layer_uri_normalization
0782b44 Merge branch 'develop' of github.com:AIFDR/inasafe into change_dock_message
6222b7b [Unicode] Fix problems in Keywords Editor
a14dc71 [Unicode] Stringify all the objects other than unicode before making it as unicode.
f575ff5 Remove pydev for remote debugging purpose.
8d41ea6 [Unicode] Support unicode in Impact Merge Tools
a85c4cc [Unicode] Make OSM Downloader work when we save it to output path with non ASCII chars.
e900f4d fix #1648 fix settings if no key
d5ecc00 [Unicode] Support unicode in Save Current Scenario tools.
288866f [Unicode] Support Unicode in Needs Calculator Dialog and Shakemap Importer
e92b358 [Unicode] Making InaSAFE Keywords Editor (the old one) work with Unicode.
767bdd8 [Unicode] Don't cast to string when adding item to combobox.
3f3e848 fix #1648 : remove accent and settings after test
17f2a04 fix #1648 allow the user to save results to their own designated directory
a4be0d0 Merge pull request #1673 from Gustry/accentuated
efa4022 fix new line
52b15f3 Remove remote debugging code.
e7e9d19 [Unicode] Support InaSAFE to use Unicode
3932fa6 add function to replace accentuated characters
0f847f4 Merge pull request #1654 from Gustry/fix-896
e500730 Merge pull request #1669 from akbargumbira/volcano
1be5a12 (akbar/volcano) Fix #1661 Update volcano hazard zone classification in our definitions.
b0e4622 Fix #1662
c4fc8e8 Merge pull request #1652 from Gustry/fix-1650
f8bbefd Merge pull request #1660 from Gustry/gitattributes
c81e515 Merge branch 'develop' into fix-896
c413fd3 Merge branch 'develop' into fix-1650
51560b6 Merge pull request #1653 from Gustry/fix-1423-with-1650
306273f add more binaries files to .gitattribute
60f8aad fix #1423 pep8
1028034 fix #896 remove an useless line
44e740a Merge branch 'fix-1650' of github.com:Gustry/inasafe into fix-1650
becdf10 fix #1650 qgis version and variables
f200e40 Merge branch 'develop' into fix-1650
4924e09 Add richer validator for inner class.
fd96485 Pep8.
a3b7fd7 Move IFs metadata to inner class.
0731f39 Merge pull request #1644 from Gustry/fix-1630
7de8e4a Remove some IFs metadata to inner class.
6f253aa Merge pull request #1656 from ismailsunni/update_parameters
a1094cc Merge branch 'aifdr_develop' into update_parameters
4ad1b22 Revert accidental changes.
b078792 fix #896 remove pydevd lines
a588b10 fix 1423 with new QgsMessageBar if exception
2254b07 Merge branch 'fix-1423' into fix-1423-with-1650
c636f57 fix #1650 typo
860e60f fix #1650 : add QMessageBox
a362fad #1650 : add QgsMessageBar
58a65f0 Merge pull request #1649 from akbargumbira/develop
77806e5 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
cf93824 fix #1423 : small fix about typos and add exception handling
43b08a1 fix #896, merge utilities/custom_logging.py in common/custom_logging.py, enable LOGGER in top level
91f0fee Merge pull request #1647 from ismailsunni/update_parameters
bfb79da Update parameters and remove parameter test.
f725216 Remove a friendly message.
61064f5 Merge pull request #1645 from akbargumbira/develop
cd7f387 Issue #1642 Update in getting started message to point out user to use keywords creation wizard in the Plugins > Inasafe menu
fc9c5a5 Use auto server number of xvfb for jenkins script.
46cf85a add the new icon about adding test layers fix #1630
d612e92 Add a new button when developer mode is on about test layers #1630
4a45e42 fix #1423 save .xml and .keywords when using 'saved as'
6b7f625 fix pep8 issues
b79de49 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_keywords_editor
cfc8a4e Issue #1570: fix layer uri normalization for postgres and delimitedtext
b26f63e Merge pull request #1640 from akbargumbira/develop
91adb0f Update jenkins script to checkout its own inasafe_data in the workspace.
6e290b9 Merge pull request #1638 from cchristelis/develop
9f0aa2d Merge pull request #1639 from akbargumbira/master
37d00a5 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_keywords_editor
104d6c5 Issue #1281: Change priority so the xml file be read first
b820f36 Update the name of the plugin in master to InaSAFE
8139858 Merge pull request #1636 from akbargumbira/develop
df191f7 Fix pep8 issues
1da659e Merge remote-tracking branch 'upstream/develop' into develop
f1a8846 Issue #1621. Fix pep8 use conventional function definition rather than lambdas
8457712 Merge branch 'develop' of github.com:AIFDR/inasafe into fix_keywords_editor
e4129f8 Issue #1281: Bugs on Keywords Editor. Switch to xml iso metadata if .keywords file didn't exist
5e481f3 [Travis] No need to clean the working dir.
92bee5a Merge pull request #1634 from akbargumbira/develop
ccb5091 Small code conventions cleanup in messaging text.py
3216885 Small clode convention cleanups made while giving Etienne a coding standards walk through.
fc42b52 Put a friendly message to highlight the importance of importing qgis in 2 places.
b1d0f42 Remove importing qgis in __init__ of safe's submodules.
e0de139 Don't set the SIP API V2 manually anymore.
deedab1 Merge pull request #1633 from ismailsunni/fix_1625_1620
30b0cf9 Pep8 and pylint.
2d3b749 Fix #1625
928c91b Fix #1620
6f51e98 Merge pull request #1608 from lucernae/normalize_line_ending
527cae2 Merge branch 'develop' into normalize_line_ending
a54a5e8 Merge pull request #1623 from timlinux/master
f63d1db Merge pull request #1622 from timlinux/develop
d3fcb33 Merge pull request #1619 from timlinux/master
ef8e56c Pre line endings normalization
ac9c29c Merge pull request #1501 from timlinux/master
Changelog for version 3.0.0
================================
8559d23 (HEAD, develop) Updated metadata
07a544f (origin/develop) Fixed failint rubber bands test in dock
2ad5d29 (upstream/develop) Merge pull request #1597 from timlinux/develop
79898e5 Fix for wizard layout issue on windows 7. Remove ugly hack. Place stackwidget in a scrollarea so overflow happens into sroll area and doesnt cause widget resize. Fix #1588
eb9939d Merge pull request #1596 from ismailsunni/fix_test
1286674 Update sha for test data.
fc9a105 Update sha test_data and fix unit test in test_wizards.
49101d9 Merge pull request #1593 from ismailsunni/fix_test
50e1b49 Merge branch 'aifdr_develop' into fix_test
9a72a70 Merge pull request #1592 from ismailsunni/remove_unit_continouous_wizard
ad428b2 Make test_mouse_drag skipped or green.
cf5137a Remove unit_continuous from Wizard.
daec527 Merge remote-tracking branch 'upstream/develop' into develop
46a24aa Merge pull request #1590 from ismailsunni/fix_test
2e93750 Merge pull request #1591 from akbargumbira/develop
f906600 Fix Classified IF on building docstring so the dock can recognise it.
ee9d0f7 Fix failed unit test: test_post_processor_output.
098333a Merge pull request #1589 from ismailsunni/translation
1ab9f26 Update translation.
8ed2f49 Merge remote-tracking branch 'aifdr/develop' into translation
2c69e88 Update translation.
b32ca34 Fixes for wizard placement on windows 7 (dirty hack) - see #1561
c2c2a5a Merge pull request #1587 from akbargumbira/develop
93ff447 Wrap a function to load HTML either from HTML string or a file.
f8e2529 Fix to test_layer_changed
ad7f161 Merge branch 'translation' into aifdr_develop
d4c7958 Merge pull request #1586 from akbargumbira/develop
1b8e8d0 Compatibility checks through QGIS 2.0 - QGIS 2.6
f69122c Merge pull request #1584 from timlinux/develop
b61dcf5 Updated characterisation images for tests
d3cc173 Merge pull request #1583 from timlinux/develop
3a6a71b All pep8 and pylint checks passing now
cc2a1d9 Merge pull request #1582 from ismailsunni/develop
960605f Merge remote-tracking branch 'aifdr/develop' into develop
1d3158e Work on Wizard's font.
3a5aaea Merge pull request #1581 from ismailsunni/develop
1066e30 Pep8.
8a92f12 Fix failed unit test.
37c5c5c Merge pull request #1580 from ismailsunni/develop
dc21d1c Close #1510
5f5b69b Update translation.
b18bd21 Merge pull request #1579 from ismailsunni/fix_unit_test
5667bdd Fix unit test in test_wizard_dialog.py.
d97fb1f Merge pull request #1577 from timlinux/develop
aa19191 Merge remote-tracking branch 'borys/develop' into develop
7a21a25 More pylint fixes
4820ded [IFCW] Make pep8 happy
6cb09e0 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
2c0ad6b [IFCW] Add a memo note about constaints of the layer we're looking for - Fixes #1465
e79f32b Merge pull request #1575 from timlinux/develop
6d093eb Merge remote-tracking branch 'borys/develop' into develop
a779671 Fixes for pylint errors
f74014d [Wizard] Update test
1045cc2 Merge remote-tracking branch 'borys/develop' into develop
4ed3b46 Pylint fixes
1e6f519 [Wizard] Update test
6d1467c Merge pull request #1573 from borysiasty/develop
5bd6408 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
e8d70c2 [IFCW] Better formatting of the summary tab. Fixes #1453
0691f00 Merge pull request #1572 from timlinux/develop
035c4df Resolved merge conflicts
b4f373c Merge pull request #1569 from cchristelis/develop
2cb6a07 [IFCW] Minor gui tweaks
d9e64de [IFCW] Display an information if the PostGIS connection list in the browser is empty
5c3afe3 Pylint: Some suppress statements and a rename to tie up the last of the violations
047428c [IFCW] Do not accept keywords without category (i.e. just the name)
6eb11b0 removing unneeded pylint markers.
f0afb2d Pylint: suppress redefining __doc__ warning
5db24dd Pylint: supress scope warning W0621
e7fb284 Pylint: supress scope warning W0621
8c127c9 Comment out temporarily unused variables.
aa14953 Include unspecified argument.
cf5afe5 pylint: suppress unused import for QgsComposition
9304fe2 Suppress pylint violation in wizard dialog
6f20196 [Wizard] Remove the help button from the wizard, keeping the help file for a case. Brutally fixes #1452
25829da [IFCW] Put a big dot to a selected cell of the constraint matrices
3f8974e Merge branch 'develop' of github.com:AIFDR/inasafe into develop
f7ae6d3 suppress pylint
228b855 Fixing and adding back previously excluded test. Also fixing undelying issue.
e145f8e make pep8 happy
0ad6387 [Keyword Wizard] Add a step to set the allow_resampling keyword. Fixes #1365
f6fc6e1 update expected type to also allow expected type of super class.
43098ad pylint: Suppress import message.
b1dcf2b pylint: Remove unused imports.
7fd5d60 pylint: Remove offending import from unused test.
ea0dc59 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
90b1f16 [Keyword Wizard] Rollback commit cbed05c0a7ec - automatically set allow_resampling to false
f891f2b Merge pull request #1567 from ismailsunni/fix_1554_no-layer-category
406b125 [Wizard] Fix the wizard window geometry if overflows from the window. Hopefully fixes #1484 and #1561
96431b7 Fix #1554
14efcb5 Suppress qgis unused import lookup in test cases
d2b4934 Suppress pylint check.
80c935b Remove unneeded import
7a70022 Suppress pylint check for argument number discrepancies between property and setter and base class
3794433 Interpolation fixing pylint, re-introducing test which was masked by previous variable re-name
1562765 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
46dec15 Merge pull request #1564 from timlinux/develop
62812e6 Update input types screen on wizard to show more helpful text regarding continuous and classified data. See #1559
22e7a9b Merge pull request #1560 from ismailsunni/translation
11ef597 Fix typo in translation.
514dc9f [IFCW] Added missing icon
53d7e7f Merge branch 'develop' of github.com:AIFDR/inasafe into develop
b6b68c9 [IFCW] Validate analysis extent - fixes #1470
8ba3c66 Merge pull request #1559 from timlinux/develop
ccd7c87 Merge remote-tracking branch 'upstream/develop' into develop
2c7c504 Updates to the text for wizards. Added descriptions to the different layer types in metadata. Try to have a single point of truth for metadata instead of duplicating it in different places.
cbc015e [IFCW] Fix disjoint layers detection if OTFR enabled
246fee0 Merge pull request #1558 from akbargumbira/remove_html_renderer
7616442 Merge branch 'remove_html_renderer' of github.com:akbargumbira/inasafe into remove_html_renderer
a99296a Remove control image for testing render_html_to_image.
c28ac87 Remove control image for testing render_html_to_image
b59200d Remove unused HTMLRenderer.
56f37d7 Merge pull request #1557 from borysiasty/develop
714bad4 [IFCW] Filter layers according to constraints set in the first two steps
e70ce39 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
58ee44a Merge branch 'develop' of github.com:AIFDR/inasafe into develop
7caf15e Fix test keywords dialog
52c49da Fix small issue on the IF docstring.
50ec152 Merge pull request #1556 from akbargumbira/develop
45bf024 Update Classified and Continuous IF docstrings so that dock can recognise it.
02c35a9 Merge pull request #1555 from akbargumbira/develop
3a25a80 [Impact Merge Tools] Put the temp file for html(s) generated temporarily on its own dir.
64e8fb9 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
dde2bba [Keyword Wizard][IFCW] Add Keywords Continouous or Classified For Raster #1548
014c14c Merge pull request #1551 from timlinux/develop
ed65d5b Fix all pep8 issues
bf11e57 Merge pull request #1545 from timlinux/develop
f7ec118 Added missing license file for flood_on_population.tif added by Akbar in commit 476efbe518723
d738ee2 Update checksum for district_osm_jakarta following changes made in af778b9fb0f33483
fc208de Added license for IP checks for keywordless_layer
851aa4a Extend filter list for data ip audit checker
db35231 Added missing license file for bangunan
694b9a1 Merge remote-tracking branch 'origin/develop' into develop
cc6a512 Merge remote-tracking branch 'upstream/develop' into develop
2fddd99 [IFCW] Update icon name
5b79b47 [IFCW] Autofocus table widgets as inactive selection is hardly visible in Ubuntu
570c2c8 Merge pull request #1550 from akbargumbira/develop
9513294 Support QGIS < 2.4 for printing routines.
a45f283 Merge pull request #1549 from ismailsunni/tephra_to_volcanic_ash
7ed49c5 PEP8.
6512da3 Fix merged conflict.
f8e3e6f Change tephra to volcanic ash.
40bc3fa Merge pull request #1531 from ismailsunni/fix_1471_categorical-vs-categorised
60df1e8 Merge remote-tracking branch 'aifdr/develop' into fix_1471_categorical-vs-categorised
cc7c901 Merge pull request #1547 from akbargumbira/develop
f43bc79 [Realtime] Fix loading the translation file
ffc39a2 Merge pull request #1526 from ismailsunni/fix_1441_minimum-needs-result
7f72f8e Merge remote-tracking branch 'aifdr/develop' into fix_1441_minimum-needs-result
4a4f5ca Pep8 and coding standard.
4709319 Apply Tim's comment for classified_hazard_building output.
3865489 Add layer_raster_continuous and layer_raster_classified.
c08fa3c Merge pull request #1544 from cchristelis/develop
687e6ea Merge remote-tracking branch 'upstream/develop' into develop
72a91f3 Merge pull request #1546 from ismailsunni/translation
830a206 (ismail/translation) Update translation.
0dab91f better fix for Force aspect ratio to fix #1533 to support user logos too
0161e44 Merge remote-tracking branch 'origin/develop' into develop
7c3a3fc Force aspect ratio to fix #1533
281fd6e Fixing bug #1491 - Allow unicode for StringParameter
001b5a4 (ismail/fix_1471_categorical-vs-categorised) Merge remote-tracking branch 'aifdr/develop' into fix_1471_categorical-vs-categorised
4a878be Change unit_categorical and unit_normalised to unit_class and unit_continuous.
a1ffe9a Change IF Categorical population to IF Classified population.
fba6256 Change IF Categorical building to IF Classified building.
92a916b Change categorised IF to continuous IF.
b401ad7 (ismail/develop) Merge pull request #1543 from ismailsunni/hot_fix
289ce02 (ismail/hot_fix) Add uncatched exception in dock.py
714f106 Merge pull request #1540 from ismailsunni/translation
a8fd758 Translation files update.
d0c4138 Update text regarding Tim's suggestion.
3631943 (ismail/fix_1441_minimum-needs-result) Add extra notes and table header for impact report.
83c99f2 Merge pull request #1538 from timlinux/develop
0350183 Fixed syntax error in plugins.py
867c0fb Resolved merge conflicts
5dac4a4 Merge pull request #1537 from timlinux/develop
df0904d Merge remote-tracking branch 'upstream/develop' into develop
653c390 Remove unwanted import
6eb3dea let logging rely on QGIS
5865790 Remove unwanted print call in defaults
d78eeef Import qgis for sip2
ecd2c3e Updated changelog and version in metadata
dbb00a5 Merge pull request #1536 from timlinux/develop
5cbaea9 Updated plugin to have simple vs complete toolbar. Defaults to complete for now
9819c0c Selectively port work from safe_refactor
7ff6d44 Merge pull request #1534 from timlinux/develop
0011c08 More fixes to make i18n work
c52152d Fix translation loading
1a1b60c Update metadata related to categorical building IF.
eddfefe Merge remote-tracking branch 'aifdr/develop' into fix_1441_minimum-needs-result
da5a1d9 (ismail/fix_1482_remove-IF-browser) Merge remote-tracking branch 'aifdr/develop' into fix_1482_remove-IF-browser
8a5febe (ismail/remove_tephra) Merge remote-tracking branch 'aifdr/develop' into remove_tephra
f84e1bc Fix merged conflict.
329e7c6 Change docstring and metadata of IFs. For #1471.
4ac7778 Merge pull request #1529 from ismailsunni/fix_test_IF_metadata
8c963c8 (ismail/fix_test_IF_metadata) Add is_valid for checking IF's metadata's validity.
c1bc274 Remove tephra from supported hazard.
a444d18 Remove IF browser per #1482
9d4b1d3 Merge remote-tracking branch 'aifdr/develop' into fix_1441_minimum-needs-result
7cfd6a7 Merge pull request #1525 from borysiasty/develop
e3797cd Add more notes for MinimumNeeds report
19ad833 [IFCW] minor fixes
3c8aecd Fix #1441
08fbe1b Fix yellow dots.
0c327c8 (borys/develop) [IFCW] After selecting a layer from browser, add it to map canvas
32cae6d [IFCW] Fix layer names on the Summary tab
1264b83 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
98d7416 Merge pull request #1524 from akbargumbira/develop
895dcfe Use local HTML file to set HTML of QgsComposerHTML for QGIS < 2.6 compatibility.
a7f62a0 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
3223a31 Merge pull request #1523 from akbargumbira/develop
02c054d Move printing to pdf logic to avoid referring local var outside the scope .
d3393b0 Merge pull request #1521 from akbargumbira/develop
49157ac Save keywords of delimitedtext provider to keywords db.
4132bae [IFCW] Update tests
fa23995 [IRCW] Refactor IF matrices data backend, better texts in table headers and labels
4b2ba48 [IFCW] Better formatting of the IF constraint matrix
636d918 [IFCW] Doubleclick on the IF constraint matrix enters the next step
e14bf5f Merge pull request #3 from ismailsunni/IF_API
2c9c2b8 (ismail/IF_API) Add IF API get_available_exposures and get_functions_for_constraints.
5670d0a [IFCW] Impact functions constraint matrices
0747ed7 Merge pull request #1518 from akbargumbira/develop
50fcb48 Update impact path to the message viewer every time user changes the active layer.
beb7c78 Changed max QGIS version to qgisMaximumVersion=2.99
d2cd24c Change version to 3.0.0
fd7e35e Merge pull request #1515 from ismailsunni/fix_1492
52b51d6 (ismail/fix_1492) Merge remote-tracking branch 'aifdr/develop' into fix_1492
70f04d8 Merge pull request #1516 from akbargumbira/develop
18a2e8c Change wording related to nearby cities to the earthquake.
59d242a The mmi-nearest.tif generated has no "No Data" value set.
f32c598 [Refactor] Move plugin.py to safe directory.
5f08cd5 Merge remote-tracking branch 'aifdr/develop' into fix_1492
ccbcd28 Change back None to undefined in load_layer.
11e5ce1 [Makefile] Remove compile.
e65fb8a Better docstring for unit test.
f9cb015 Add unit test for keywordless layer.
6b83071 Dirty hack for #1492.
4558676 Merge pull request #1512 from akbargumbira/develop
226a5df [Realtime] Fix failing tests except test_18n.
72e47a9 [Realtime] Update the IF name for the assessment.
5eaf6b0 Ensure that the text input to our tr is a string.
bf2bbe2 Use urlparse to get layer path.
3c42cf3 Merge pull request #1506 from akbargumbira/develop
431fde6 Catch the unhandled case when user wants to print nonexistent template.
21ce746 Merge pull request #1504 from akbargumbira/develop
8bdddd4 Merge branch 'develop' of github.com:AIFDR/inasafe into develop
ade24ae [Realtime] Pass shakemaps extract dir and web dir to make-public.sh
0479497 Merge pull request #1503 from akbargumbira/develop
5f8be7d Remove shakemaps_cache reference.
f2e7dc8 Merge pull request #1502 from akbargumbira/develop
2c8cd0b [Realtime] Pass shakemaps dir as argument for make-latest-shakemap.sh
5b3911b Merge pull request #1497 from akbargumbira/develop
3b3a978 Import tr function from safe.utilities.i18n.
4a7e3de Merge pull request #1495 from akbargumbira/develop
6e0a4c0 Remove unused qpt templates.
9bf7442 Fix error on IF wizard when cancelling the impact report dialog.
e9a0cd3 Merge pull request #1490 from akbargumbira/realtime_local
46486a5 Use default QGIS installed prefix path for realtime.
f84cab1 Merge pull request #1444 from akbargumbira/realtime_local
95dbac6 Fix failing tests after merging develop to realtime.
ebed9a8 Merge branch 'develop' of github.com:AIFDR/inasafe into realtime_local
8a0ed6c Merge pull request #1485 from akbargumbira/legend_issue
11dbc1a Remove unused import in AnalysisHandler class.
31336ff Unintentionally committed run-env-linux.sh
71c761e Remove redundant getter and setter for template
7c6316d Make a wrapper function to print both the map and the table.