├── .gradle
├── 5.1.1
│ ├── gc.properties
│ ├── fileChanges
│ │ └── last-build.bin
│ └── fileHashes
│ │ └── fileHashes.lock
├── vcs-1
│ └── gc.properties
└── buildOutputCleanup
│ ├── cache.properties
│ └── buildOutputCleanup.lock
├── lib
├── l10n
│ └── intl_nb.arb
├── eu
│ └── hydrologis
│ │ └── smash
│ │ └── l10n
│ │ └── localization.dart
└── generated_plugin_registrant.dart
├── assets
├── themes
│ └── Elevate
│ │ ├── ele-res
│ │ ├── .nomedia
│ │ ├── s_peak_small.svg
│ │ ├── s_volcano_small.svg
│ │ ├── s_cliff.svg
│ │ ├── wmfg_white_bar.svg
│ │ ├── wmfg_black_dot.svg
│ │ ├── wmfg_red_dot.svg
│ │ ├── wmbg_green_round.svg
│ │ ├── wmbg_red_round.svg
│ │ ├── wmbg_white_round.svg
│ │ ├── wmfg_black_lower.svg
│ │ ├── wmfg_blue_dot.svg
│ │ ├── wmfg_blue_right.svg
│ │ ├── wmfg_brown_dot.svg
│ │ ├── wmfg_green_dot.svg
│ │ ├── wmfg_orange_dot.svg
│ │ ├── wmfg_purple_dot.svg
│ │ ├── wmfg_red_right.svg
│ │ ├── wmfg_white_dot.svg
│ │ ├── wmfg_yellow_dot.svg
│ │ ├── wmfg_black_diamond.svg
│ │ ├── wmfg_green_right.svg
│ │ ├── wmfg_orange_right.svg
│ │ ├── wmfg_white_right.svg
│ │ ├── wmfg_black_pointer.svg
│ │ ├── wmfg_black_rectangle.svg
│ │ ├── wmfg_black_triangle.svg
│ │ ├── wmfg_red_lower.svg
│ │ ├── wmfg_blue_lower.svg
│ │ ├── wmfg_brown_lower.svg
│ │ ├── wmfg_green_lower.svg
│ │ ├── wmfg_orange_hexagon.svg
│ │ ├── wmfg_orange_lower.svg
│ │ ├── wmfg_purple_lower.svg
│ │ ├── wmfg_white_lower.svg
│ │ ├── wmfg_yellow_hexagon.svg
│ │ ├── wmfg_yellow_lower.svg
│ │ ├── wmfg_blue_diamond.svg
│ │ ├── wmfg_brown_diamond.svg
│ │ ├── wmfg_green_diamond.svg
│ │ ├── wmfg_orange_diamond.svg
│ │ ├── wmfg_purple_diamond.svg
│ │ ├── wmfg_red_diamond.svg
│ │ ├── wmfg_red_rectangle.svg
│ │ ├── wmfg_white_diamond.svg
│ │ ├── wmfg_yellow_diamond.svg
│ │ ├── wmfg_black_bar.svg
│ │ ├── wmfg_black_corner.svg
│ │ ├── wmfg_blue_rectangle.svg
│ │ ├── wmfg_blue_triangle.svg
│ │ ├── wmfg_blue_triangle_turned.svg
│ │ ├── wmfg_brown_rectangle.svg
│ │ ├── wmfg_gray_triangle.svg
│ │ ├── wmfg_green_pointer.svg
│ │ ├── wmfg_green_rectangle.svg
│ │ ├── wmfg_green_triangle.svg
│ │ ├── wmfg_orange_rectangle.svg
│ │ ├── wmfg_purple_rectangle.svg
│ │ ├── wmfg_red_pointer.svg
│ │ ├── wmfg_red_triangle.svg
│ │ ├── wmfg_red_triangle_turned.svg
│ │ ├── wmfg_white_pointer.svg
│ │ ├── wmfg_white_rectangle.svg
│ │ ├── wmfg_white_triangle.svg
│ │ ├── wmfg_yellow_rectangle.svg
│ │ ├── wmfg_yellow_triangle.svg
│ │ ├── wmfg_blue_pointer.svg
│ │ ├── wmfg_brown_pointer.svg
│ │ ├── wmfg_gray_pointer.svg
│ │ ├── wmfg_green_triangle_turned.svg
│ │ ├── wmfg_orange_pointer.svg
│ │ ├── wmfg_orange_triangle.svg
│ │ ├── wmfg_purple_pointer.svg
│ │ ├── wmfg_purple_triangle.svg
│ │ ├── wmfg_white_triangle_turned.svg
│ │ ├── wmfg_yellow_pointer.svg
│ │ ├── wmfg_yellow_triangle_turned.svg
│ │ ├── wmfg_blue_bar.svg
│ │ ├── wmfg_red_bar.svg
│ │ ├── wmfg_red_corner.svg
│ │ ├── wmfg_black_stripe.svg
│ │ ├── wmfg_blue_corner.svg
│ │ ├── wmfg_blue_stripe.svg
│ │ ├── wmfg_brown_bar.svg
│ │ ├── wmfg_brown_stripe.svg
│ │ ├── wmfg_gray_bar.svg
│ │ ├── wmfg_green_bar.svg
│ │ ├── wmfg_green_corner.svg
│ │ ├── wmfg_green_stripe.svg
│ │ ├── wmfg_orange_bar.svg
│ │ ├── wmfg_purple_bar.svg
│ │ ├── wmfg_red_stripe.svg
│ │ ├── wmfg_white_corner.svg
│ │ ├── wmfg_white_stripe.svg
│ │ ├── wmfg_yellow_bar.svg
│ │ ├── wmfg_yellow_corner.svg
│ │ ├── wmfg_orange_stripe.svg
│ │ ├── wmfg_purple_stripe.svg
│ │ ├── wmfg_yellow_stripe.svg
│ │ ├── s_pt_bus.svg
│ │ ├── s_pt_tram.svg
│ │ ├── wmfg_black_diamond_line.svg
│ │ ├── wmfg_black_rectangle_line.svg
│ │ ├── wmfg_blue_slash.svg
│ │ ├── wmfg_green_slash.svg
│ │ ├── wmfg_red_slash.svg
│ │ ├── s_pt_rail.svg
│ │ ├── s_pt_subway.svg
│ │ ├── wmfg_black_triangle_line.svg
│ │ ├── wmfg_blue_backslash.svg
│ │ ├── wmfg_blue_bowl.svg
│ │ ├── wmfg_green_bowl.svg
│ │ ├── wmfg_red_backslash.svg
│ │ ├── wmfg_yellow_slash.svg
│ │ ├── s_pt_bus_station.svg
│ │ ├── wmfg_black_backslash.svg
│ │ ├── wmfg_black_crest.svg
│ │ ├── wmfg_green_backslash.svg
│ │ ├── wmfg_white_backslash.svg
│ │ ├── wmfg_yellow_backslash.svg
│ │ ├── wmfg_yellow_bowl.svg
│ │ ├── wmfg_black_red_diamond.svg
│ │ ├── wmfg_green_diamond_line.svg
│ │ ├── wmfg_orange_diamond_line.svg
│ │ ├── wmfg_red_diamond_line.svg
│ │ ├── wmfg_white_diamond_line.svg
│ │ ├── wmfg_white_rectangle_line.svg
│ │ ├── wmfg_yellow_diamond_line.svg
│ │ ├── wmbg_black_frame.svg
│ │ ├── wmfg_yellow_rectangle_line.svg
│ │ ├── wmfg_blue_triangle_line.svg
│ │ ├── wmfg_green_triangle_line.svg
│ │ ├── wmfg_red_triangle_line.svg
│ │ ├── wmfg_white_triangle_line.svg
│ │ ├── wmfg_white_red_diamond.svg
│ │ ├── wmfg_yellow_triangle_line.svg
│ │ ├── wmbg_black.svg
│ │ ├── wmbg_brown_frame.svg
│ │ ├── wmbg_gray_frame.svg
│ │ ├── wmbg_orange_frame.svg
│ │ ├── wmbg_purple_frame.svg
│ │ ├── wmbg_white_frame.svg
│ │ ├── wmfg_red_crest.svg
│ │ ├── wmbg_red.svg
│ │ ├── wmbg_blue.svg
│ │ ├── wmbg_brown.svg
│ │ ├── wmbg_gray.svg
│ │ ├── wmbg_green.svg
│ │ ├── wmbg_orange.svg
│ │ ├── wmbg_purple.svg
│ │ ├── wmbg_yellow.svg
│ │ ├── wmbg_white.svg
│ │ ├── wmfg_black_cross.svg
│ │ ├── wmfg_blue_cross.svg
│ │ ├── wmfg_green_cross.svg
│ │ ├── wmfg_red_cross.svg
│ │ ├── wmfg_white_cross.svg
│ │ ├── wmfg_orange_cross.svg
│ │ ├── wmfg_wolfshook.svg
│ │ ├── wmfg_yellow_cross.svg
│ │ ├── wmfg_black_turned_T.svg
│ │ ├── wmfg_blue_turned_T.svg
│ │ ├── wmfg_green_turned_T.svg
│ │ ├── wmfg_red_turned_T.svg
│ │ ├── wmfg_white_turned_T.svg
│ │ ├── wmfg_yellow_turned_T.svg
│ │ ├── wmfg_heart.svg
│ │ ├── wmfg_green_drop.svg
│ │ ├── wmfg_red_drop.svg
│ │ ├── s_ridge.svg
│ │ ├── wmfg_black_x.svg
│ │ ├── wmfg_blue_x.svg
│ │ ├── wmfg_brown_x.svg
│ │ ├── wmfg_green_x.svg
│ │ ├── wmfg_red_x.svg
│ │ ├── wmfg_white_x.svg
│ │ ├── wmfg_yellow_x.svg
│ │ ├── wmfg_orange_circle.svg
│ │ ├── wmfg_purple_circle.svg
│ │ ├── wmfg_blue_fork.svg
│ │ ├── wmfg_red_fork.svg
│ │ ├── wmfg_black_fork.svg
│ │ ├── wmfg_green_fork.svg
│ │ ├── wmfg_yellow_fork.svg
│ │ ├── wmfg_blue_L.svg
│ │ ├── wmfg_green_L.svg
│ │ ├── wmfg_red_L.svg
│ │ ├── wmfg_yellow_L.svg
│ │ ├── wmfg_blue_arch.svg
│ │ ├── wmfg_yellow_arch.svg
│ │ ├── s_goods_lift.svg
│ │ ├── wmfg_red_arch.svg
│ │ ├── wmfg_black_arch.svg
│ │ ├── wmfg_green_arch.svg
│ │ ├── wmfg_white_arch.svg
│ │ ├── wmfg_white_slash.svg
│ │ ├── s_alpine_hut_lz.svg
│ │ ├── s_camp_site_lz.svg
│ │ ├── s_hospital_lz.svg
│ │ ├── s_pt_ferry.svg
│ │ ├── s_pt_rail_lz.svg
│ │ ├── wmbg_red_frame.svg
│ │ ├── wmbg_black_round.svg
│ │ ├── wmbg_green_circle.svg
│ │ ├── wmfg_ammonit.svg
│ │ ├── wmfg_green_drop_line.svg
│ │ ├── wmfg_red_drop_line.svg
│ │ ├── wmbg_blue_frame.svg
│ │ ├── wmbg_yellow_frame.svg
│ │ ├── wmbg_blue_round.svg
│ │ ├── wmbg_brown_circle.svg
│ │ ├── wmbg_brown_round.svg
│ │ ├── wmbg_gray_circle.svg
│ │ ├── wmbg_gray_round.svg
│ │ ├── wmbg_orange_circle.svg
│ │ ├── wmbg_orange_round.svg
│ │ ├── wmbg_purple_circle.svg
│ │ ├── wmbg_purple_round.svg
│ │ ├── wmbg_yellow_round.svg
│ │ ├── wmbg_green_frame.svg
│ │ ├── wmfg_tower.svg
│ │ ├── wmfg_blue_circle.svg
│ │ ├── wmfg_green_circle.svg
│ │ ├── s_city.svg
│ │ ├── s_city_4.svg
│ │ ├── p_camp_site.svg
│ │ ├── wmfg_black_circle.svg
│ │ ├── p_camp_site_large.svg
│ │ ├── wmfg_white_circle.svg
│ │ ├── s_gondola.svg
│ │ ├── wmfg_shell.svg
│ │ ├── wmfg_red_shell.svg
│ │ ├── wmfg_yellow_circle.svg
│ │ ├── wmbg_red_circle.svg
│ │ ├── wmfg_shell_modern.svg
│ │ ├── wmfg_yellow_shell.svg
│ │ ├── wmfg_red_circle.svg
│ │ ├── s_aerialway_station.svg
│ │ ├── wmbg_blue_circle.svg
│ │ ├── s_boundary_stone.svg
│ │ ├── s_bunker.svg
│ │ ├── p_military.svg
│ │ ├── p_swimming_outdoor.svg
│ │ ├── p_aboriginal_lands.svg
│ │ ├── p_attraction.svg
│ │ ├── p_intermittent.svg
│ │ └── s_bunker_disused.svg
│ │ ├── read_me_elevate.txt
│ │ └── smash_fix.txt
├── smash_icon.png
├── smash_text.png
├── emptytile256.png
├── launcher_icon.png
├── maptools_icon.png
├── smash_logo_64.png
├── ic_launcher_ios.png
├── smash_icon_no_text.png
└── fonts
│ ├── OpenSans-Bold.ttf
│ ├── OpenSans-Italic.ttf
│ ├── OpenSans-Regular.ttf
│ └── OpenSans-BoldItalic.ttf
├── linux
├── .gitignore
├── main.cc
├── flutter
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
└── my_application.h
├── android
├── settings_aar.gradle
├── app
│ └── src
│ │ ├── main
│ │ ├── web_hi_res_512.png
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── splash.png
│ │ │ │ └── launch_background.xml
│ │ │ ├── mipmap
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_smash.png
│ │ │ │ └── smash_notification.png
│ │ │ ├── drawable-v21
│ │ │ │ └── launch_background.xml
│ │ │ └── values
│ │ │ │ └── styles.xml
│ │ └── kotlin
│ │ │ └── eu
│ │ │ └── hydrologis
│ │ │ └── smash
│ │ │ └── MainActivity.kt
│ │ ├── debug
│ │ └── AndroidManifest.xml
│ │ └── profile
│ │ └── AndroidManifest.xml
├── gradle.properties
├── gradle
│ └── wrapper
│ │ └── gradle-wrapper.properties
├── .gitignore
└── settings.gradle
├── ios
├── Flutter
│ ├── .last_build_id
│ ├── Debug.xcconfig
│ ├── Release.xcconfig
│ └── AppFrameworkInfo.plist
├── Runner
│ ├── Runner-Bridging-Header.h
│ ├── Assets.xcassets
│ │ ├── LaunchImage.imageset
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ ├── README.md
│ │ │ └── Contents.json
│ │ └── AppIcon.appiconset
│ │ │ ├── Icon-App-20x20@1x.png
│ │ │ ├── Icon-App-20x20@2x.png
│ │ │ ├── Icon-App-20x20@3x.png
│ │ │ ├── Icon-App-29x29@1x.png
│ │ │ ├── Icon-App-29x29@2x.png
│ │ │ ├── Icon-App-29x29@3x.png
│ │ │ ├── Icon-App-40x40@1x.png
│ │ │ ├── Icon-App-40x40@2x.png
│ │ │ ├── Icon-App-40x40@3x.png
│ │ │ ├── Icon-App-60x60@2x.png
│ │ │ ├── Icon-App-60x60@3x.png
│ │ │ ├── Icon-App-76x76@1x.png
│ │ │ ├── Icon-App-76x76@2x.png
│ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ └── Icon-App-83.5x83.5@2x.png
│ ├── AppDelegate.swift
│ └── Runner.entitlements
├── Runner.xcodeproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ ├── WorkspaceSettings.xcsettings
│ │ └── IDEWorkspaceChecks.plist
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ ├── WorkspaceSettings.xcsettings
│ │ └── IDEWorkspaceChecks.plist
└── .gitignore
├── fastlane
└── metadata
│ └── android
│ └── en-US
│ ├── changelogs
│ ├── 78.txt
│ ├── 79.txt
│ ├── 73.txt
│ ├── 80.txt
│ ├── 81.txt
│ ├── 71.txt
│ ├── 74.txt
│ ├── 77.txt
│ ├── 70.txt
│ ├── 66.txt
│ └── 75.txt
│ ├── title.txt
│ ├── short_description.txt
│ └── images
│ ├── icon.png
│ └── phoneScreenshots
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ └── 8.png
├── macos
├── .gitignore
├── Runner
│ ├── Configs
│ │ ├── Debug.xcconfig
│ │ ├── Release.xcconfig
│ │ ├── Warnings.xcconfig
│ │ └── AppInfo.xcconfig
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── app_icon_128.png
│ │ │ ├── app_icon_16.png
│ │ │ ├── app_icon_256.png
│ │ │ ├── app_icon_32.png
│ │ │ ├── app_icon_512.png
│ │ │ ├── app_icon_64.png
│ │ │ └── app_icon_1024.png
│ ├── AppDelegate.swift
│ ├── Release.entitlements
│ ├── DebugProfile.entitlements
│ ├── MainFlutterWindow.swift
│ └── smashDebug.entitlements
├── Flutter
│ ├── Flutter-Debug.xcconfig
│ └── Flutter-Release.xcconfig
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
└── Runner.xcodeproj
│ └── project.xcworkspace
│ └── xcshareddata
│ └── IDEWorkspaceChecks.plist
├── windows
├── runner
│ ├── resources
│ │ └── app_icon.ico
│ ├── resource.h
│ ├── utils.h
│ └── runner.exe.manifest
├── .gitignore
└── flutter
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
├── devtools_options.yaml
├── l10n.yaml
├── .gitmodules
├── analysis_options.yaml
├── .github
└── workflows
│ └── close-stale-issues.yml
└── .zenodo.json
/.gradle/5.1.1/gc.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gradle/vcs-1/gc.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lib/l10n/intl_nb.arb:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/.nomedia:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/linux/.gitignore:
--------------------------------------------------------------------------------
1 | flutter/ephemeral
2 |
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileChanges/last-build.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/android/settings_aar.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/ios/Flutter/.last_build_id:
--------------------------------------------------------------------------------
1 | eda6b378cedd142c271e354e3a1293d6
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/78.txt:
--------------------------------------------------------------------------------
1 | Bugfix release.
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/79.txt:
--------------------------------------------------------------------------------
1 | Bugfix release.
--------------------------------------------------------------------------------
/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/title.txt:
--------------------------------------------------------------------------------
1 | SMASH — Smart Mobile App for Surveyor's Happiness
--------------------------------------------------------------------------------
/assets/smash_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/smash_icon.png
--------------------------------------------------------------------------------
/assets/smash_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/smash_text.png
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/cache.properties:
--------------------------------------------------------------------------------
1 | #Mon Jul 22 10:33:41 CEST 2019
2 | gradle.version=5.1.1
3 |
--------------------------------------------------------------------------------
/assets/emptytile256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/emptytile256.png
--------------------------------------------------------------------------------
/assets/launcher_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/launcher_icon.png
--------------------------------------------------------------------------------
/assets/maptools_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/maptools_icon.png
--------------------------------------------------------------------------------
/assets/smash_logo_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/smash_logo_64.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/73.txt:
--------------------------------------------------------------------------------
1 | - bugfix release for log crashes on certain devices
--------------------------------------------------------------------------------
/assets/ic_launcher_ios.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/ic_launcher_ios.png
--------------------------------------------------------------------------------
/assets/smash_icon_no_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/smash_icon_no_text.png
--------------------------------------------------------------------------------
/assets/fonts/OpenSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/fonts/OpenSans-Bold.ttf
--------------------------------------------------------------------------------
/assets/fonts/OpenSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/fonts/OpenSans-Italic.ttf
--------------------------------------------------------------------------------
/assets/fonts/OpenSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/fonts/OpenSans-Regular.ttf
--------------------------------------------------------------------------------
/macos/.gitignore:
--------------------------------------------------------------------------------
1 | # Flutter-related
2 | **/Flutter/ephemeral/
3 | **/Pods/
4 |
5 | # Xcode-related
6 | **/xcuserdata/
7 |
--------------------------------------------------------------------------------
/macos/Runner/Configs/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "../../Flutter/Flutter-Debug.xcconfig"
2 | #include "Warnings.xcconfig"
3 |
--------------------------------------------------------------------------------
/assets/fonts/OpenSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/fonts/OpenSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/macos/Runner/Configs/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "../../Flutter/Flutter-Release.xcconfig"
2 | #include "Warnings.xcconfig"
3 |
--------------------------------------------------------------------------------
/windows/runner/resources/app_icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/windows/runner/resources/app_icon.ico
--------------------------------------------------------------------------------
/android/app/src/main/web_hi_res_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/web_hi_res_512.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/short_description.txt:
--------------------------------------------------------------------------------
1 | Digital field mapping app for geodiaries, fast surveys and GIS data collection.
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileHashes/fileHashes.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/.gradle/5.1.1/fileHashes/fileHashes.lock
--------------------------------------------------------------------------------
/assets/themes/Elevate/read_me_elevate.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/assets/themes/Elevate/read_me_elevate.txt
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/drawable/splash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap/ic_launcher.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/icon.png
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/buildOutputCleanup.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/.gradle/buildOutputCleanup/buildOutputCleanup.lock
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap/smash_notification.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-hdpi/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-hdpi/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-hdpi/smash_notification.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-mdpi/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-mdpi/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-mdpi/smash_notification.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xhdpi/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xhdpi/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xhdpi/smash_notification.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxhdpi/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxhdpi/smash_notification.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_smash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_smash.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxxhdpi/smash_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/android/app/src/main/res/mipmap-xxxhdpi/smash_notification.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/80.txt:
--------------------------------------------------------------------------------
1 | - postgis connection enhancements
2 | - new form widgets (tap counter, wheel, autocomplete combo with urls)
3 | - memory enabled forms
4 | - bugfixes
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/geopaparazzi/smash/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/android/app/src/main/kotlin/eu/hydrologis/smash/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package eu.hydrologis.smash
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/devtools_options.yaml:
--------------------------------------------------------------------------------
1 | description: This file stores settings for Dart & Flutter DevTools.
2 | documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
3 | extensions:
4 |
--------------------------------------------------------------------------------
/linux/main.cc:
--------------------------------------------------------------------------------
1 | #include "my_application.h"
2 |
3 | int main(int argc, char** argv) {
4 | g_autoptr(MyApplication) app = my_application_new();
5 | return g_application_run(G_APPLICATION(app), argc, argv);
6 | }
7 |
--------------------------------------------------------------------------------
/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
3 | #include "Generated.xcconfig"
4 |
--------------------------------------------------------------------------------
/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
3 | #include "Generated.xcconfig"
4 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/81.txt:
--------------------------------------------------------------------------------
1 | Bugfix release:
2 |
3 | - simple image notes on map do not open
4 | - badges often trap the tap on the add note/log buttons
5 | - profile view now uses the map configuration of the main view
--------------------------------------------------------------------------------
/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx4096m
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 | # the below is set to false due to a permissions plugin bug
5 | #android.enableR8=false
6 | kotlin.jvm.target.validation.mode=IGNORE
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/71.txt:
--------------------------------------------------------------------------------
1 | - new integrated Formbuilder
2 | - added where filter option for geopackage dbs
3 | - added setting configuration to remove some tools from the toolbar
4 | - revisited editing menu
5 | - many many fixes
--------------------------------------------------------------------------------
/l10n.yaml:
--------------------------------------------------------------------------------
1 | arb-dir: lib/l10n
2 | template-arb-file: intl_en.arb
3 | output-localization-file: l10n.dart
4 | output-class: SL
5 | synthetic-package: false
6 | output-dir: lib/generated
7 | preferred-supported-locales: en
8 | nullable-getter: false
9 |
--------------------------------------------------------------------------------
/macos/Flutter/Flutter-Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
3 | #include "ephemeral/Flutter-Generated.xcconfig"
4 |
--------------------------------------------------------------------------------
/macos/Flutter/Flutter-Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
3 | #include "ephemeral/Flutter-Generated.xcconfig"
4 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/smash_fix.txt:
--------------------------------------------------------------------------------
1 | Rules with single max-zoom 12 need to be changed
2 |
3 | -
4 | +
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/74.txt:
--------------------------------------------------------------------------------
1 | - bugfix release for log crashes on certain devices
2 | - cleanup of soem google service leftovers
3 | - translations update
4 | - bug fix for logs not loading when to few points
5 | - fix log info view on map responsiveness
--------------------------------------------------------------------------------
/macos/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import Cocoa
2 | import FlutterMacOS
3 |
4 | @NSApplicationMain
5 | class AppDelegate: FlutterAppDelegate {
6 | override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
7 | return true
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri May 24 14:36:55 CEST 2024
2 | distributionBase=GRADLE_USER_HOME
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip
4 | distributionPath=wrapper/dists
5 | zipStorePath=wrapper/dists
6 | zipStoreBase=GRADLE_USER_HOME
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_peak_small.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_volcano_small.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/macos/Runner/Release.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_cliff.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/macos/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/lib/eu/hydrologis/smash/l10n/localization.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/widgets.dart';
2 | import 'package:smash/generated/l10n.dart';
3 |
4 | class Localization {
5 | static SL? _loc;
6 |
7 | SL get loc => Localization._loc!;
8 |
9 | static void init(BuildContext context) => _loc = SL.of(context)!;
10 | }
11 |
--------------------------------------------------------------------------------
/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
9 | # Remember to never publicly share your keystore.
10 | # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
11 | key.properties
12 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/77.txt:
--------------------------------------------------------------------------------
1 | News:
2 |
3 | - new fullscreen map view
4 | - support for mutiple storages on devices that support them
5 | - several fixes
6 | - new languages: Tamil is now fully translated, together with: Italian, English, Catalan, Chinese, Czech, German, Japanese and some more partially translated. See: https://hosted.weblate.org/projects/smash/#languages
--------------------------------------------------------------------------------
/windows/.gitignore:
--------------------------------------------------------------------------------
1 | flutter/ephemeral/
2 |
3 | # Visual Studio user-specific files.
4 | *.suo
5 | *.user
6 | *.userosscache
7 | *.sln.docstates
8 |
9 | # Visual Studio build-related files.
10 | x64/
11 | x86/
12 |
13 | # Visual Studio cache files
14 | # files ending in .cache can be ignored
15 | *.[Cc]ache
16 | # but keep track of directories ending in .cache
17 | !*.[Cc]ache/
18 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_green_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_red_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_white_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_dot.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_right.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "flutter"]
2 | path = .flutter
3 | url = https://github.com/flutter/flutter.git
4 | branch = stable
5 | [submodule "smashlibs"]
6 | path = smashlibs
7 | url = https://github.com/moovida/smashlibs.git
8 | [submodule "smash_import_export_plugins"]
9 | path = smash_import_export_plugins
10 | url = https://github.com/geopaparazzi/smash_import_export_plugins.git
11 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_hexagon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_hexagon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_lower.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/linux/flutter/generated_plugin_registrant.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #ifndef GENERATED_PLUGIN_REGISTRANT_
8 | #define GENERATED_PLUGIN_REGISTRANT_
9 |
10 | #include
11 |
12 | // Registers Flutter plugins.
13 | void fl_register_plugins(FlPluginRegistry* registry);
14 |
15 | #endif // GENERATED_PLUGIN_REGISTRANT_
16 |
--------------------------------------------------------------------------------
/windows/flutter/generated_plugin_registrant.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #ifndef GENERATED_PLUGIN_REGISTRANT_
8 | #define GENERATED_PLUGIN_REGISTRANT_
9 |
10 | #include
11 |
12 | // Registers Flutter plugins.
13 | void RegisterPlugins(flutter::PluginRegistry* registry);
14 |
15 | #endif // GENERATED_PLUGIN_REGISTRANT_
16 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_triangle_turned.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_gray_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_triangle_turned.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_rectangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_gray_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_triangle_turned.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_triangle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_triangle_turned.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_pointer.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_triangle_turned.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_gray_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_bar.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_corner.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_stripe.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/macos/Runner/DebugProfile.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.network.server
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_bus.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/70.txt:
--------------------------------------------------------------------------------
1 | - new geometries inside forms (polygon, line, point)
2 | - zoom tile maps beyond max zoomlevel through scaling
3 | - geojson layer support
4 | - new 'current log' panel size
5 | - box selection on info tool
6 | - more efficient and clean toolbar
7 | - better online sources handling and recover
8 | - length and area in feature info
9 | - url based combo boxes in forms
10 | - many many fixes
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_tram.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_rectangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_slash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_slash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_slash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_rail.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_subway.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_bowl.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_bowl.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_slash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/analysis_options.yaml:
--------------------------------------------------------------------------------
1 | # see https://github.com/dart-lang/pedantic#enabled-lints.
2 | include: package:pedantic/analysis_options.yaml
3 | # For lint rules and documentation, see http://dart-lang.github.io/linter/lints.
4 | linter:
5 | rules:
6 | omit_local_variable_types: false,
7 | prefer_single_quotes: false,
8 | non_constant_identifier_names: false.
9 | # - camel_case_types
10 | analyzer:
11 | # exclude:
12 | # - path/to/excluded/files/**
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_bus_station.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_crest.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_backslash.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_bowl.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_red_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_rectangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_diamond_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_black_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_rectangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_red_diamond.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_triangle_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_black.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_brown_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_gray_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_orange_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_purple_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_white_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/linux/my_application.h:
--------------------------------------------------------------------------------
1 | #ifndef FLUTTER_MY_APPLICATION_H_
2 | #define FLUTTER_MY_APPLICATION_H_
3 |
4 | #include
5 |
6 | G_DECLARE_FINAL_TYPE(MyApplication, my_application, MY, APPLICATION,
7 | GtkApplication)
8 |
9 | /**
10 | * my_application_new:
11 | *
12 | * Creates a new Flutter-based application.
13 | *
14 | * Returns: a new #MyApplication.
15 | */
16 | MyApplication* my_application_new();
17 |
18 | #endif // FLUTTER_MY_APPLICATION_H_
19 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_crest.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/macos/Runner/MainFlutterWindow.swift:
--------------------------------------------------------------------------------
1 | import Cocoa
2 | import FlutterMacOS
3 |
4 | class MainFlutterWindow: NSWindow {
5 | override func awakeFromNib() {
6 | let flutterViewController = FlutterViewController.init()
7 | let windowFrame = self.frame
8 | self.contentViewController = flutterViewController
9 | self.setFrame(windowFrame, display: true)
10 |
11 | RegisterGeneratedPlugins(registry: flutterViewController)
12 |
13 | super.awakeFromNib()
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_red.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/66.txt:
--------------------------------------------------------------------------------
1 | - new enhanced editing workflow: tap to add geometries, long tap to edit
2 | - area and length (polygons and lines) added to attributes table
3 | - images of forms now have their own position, not the note's
4 | - single tap now centers on map position
5 | - language updates for Italian, French, Japanese, Norwegian, Russian
6 | - fix for empty exported image folder
7 | - fix for misbehaving measure tool
8 | - fix for geopackage export (was connecting logs)
--------------------------------------------------------------------------------
/macos/Runner/smashDebug.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.network.client
10 |
11 | com.apple.security.network.server
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_blue.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_brown.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_gray.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_green.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_orange.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_purple.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_yellow.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_white.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | -
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/windows/runner/resource.h:
--------------------------------------------------------------------------------
1 | //{{NO_DEPENDENCIES}}
2 | // Microsoft Visual C++ generated include file.
3 | // Used by Runner.rc
4 | //
5 | #define IDI_APP_ICON 101
6 |
7 | // Next default values for new objects
8 | //
9 | #ifdef APSTUDIO_INVOKED
10 | #ifndef APSTUDIO_READONLY_SYMBOLS
11 | #define _APS_NEXT_RESOURCE_VALUE 102
12 | #define _APS_NEXT_COMMAND_VALUE 40001
13 | #define _APS_NEXT_CONTROL_VALUE 1001
14 | #define _APS_NEXT_SYMED_VALUE 101
15 | #endif
16 | #endif
17 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_wolfshook.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_cross.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_turned_T.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_heart.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-v21/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_drop.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_drop.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "LaunchImage.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "LaunchImage@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "LaunchImage@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_ridge.svg:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_brown_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_x.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_orange_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_purple_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_fork.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_fork.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_fork.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_fork.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_fork.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_L.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_L.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_L.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_L.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_goods_lift.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/changelogs/75.txt:
--------------------------------------------------------------------------------
1 | News:
2 |
3 | - There is now a new project info page that gives stats about the project contents
4 | - Sorting layer list from higher to lower z-order. This has been asked by many and is now in line with usual GIS modes.
5 | - Images are now optionally exported when exporting a project to Geopackages
6 | - Images are now exported into a project named folder
7 |
8 | Fixes:
9 |
10 | - Track log summary covers top right quadrant of screen. Now there is a preference to disable/enable it.
11 | - Image note not working when note is attached to map centre
12 | - fences have been fixed and integrated again
--------------------------------------------------------------------------------
/.github/workflows/close-stale-issues.yml:
--------------------------------------------------------------------------------
1 | name: Close stale issues
2 | on:
3 | schedule:
4 | - cron: "0 0 * * *" # Runs daily at midnight UTC
5 | jobs:
6 | stale:
7 | runs-on: ubuntu-latest
8 | steps:
9 | - uses: actions/stale@v9
10 | with:
11 | repo-token: ${{ secrets.GITHUB_TOKEN }}
12 | days-before-stale: 300
13 | days-before-close: 60
14 | stale-issue-label: "stale"
15 | stale-issue-message: "This issue has been marked as stale due to inactivity for 60 days."
16 | close-issue-message: "This issue was closed due to inactivity for 14 days after being marked as stale."
17 |
--------------------------------------------------------------------------------
/android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/macos/Runner/Configs/Warnings.xcconfig:
--------------------------------------------------------------------------------
1 | WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings
2 | GCC_WARN_UNDECLARED_SELECTOR = YES
3 | CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES
4 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE
5 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
6 | CLANG_WARN_PRAGMA_PACK = YES
7 | CLANG_WARN_STRICT_PROTOTYPES = YES
8 | CLANG_WARN_COMMA = YES
9 | GCC_WARN_STRICT_SELECTOR_MATCH = YES
10 | CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES
11 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
12 | GCC_WARN_SHADOW = YES
13 | CLANG_WARN_UNREACHABLE_CODE = YES
14 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_arch.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_slash.svg:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_alpine_hut_lz.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_camp_site_lz.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_hospital_lz.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/lib/generated_plugin_registrant.dart:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // ignore: unused_import
6 | import 'dart:ui';
7 |
8 | import 'package:shared_preferences_web/shared_preferences_web.dart';
9 | import 'package:url_launcher_web/url_launcher_web.dart';
10 |
11 | import 'package:flutter_web_plugins/flutter_web_plugins.dart';
12 |
13 | // ignore: public_member_api_docs
14 | void registerPlugins(PluginRegistry registry) {
15 | SharedPreferencesPlugin.registerWith(
16 | registry.registrarFor(SharedPreferencesPlugin));
17 | UrlLauncherPlugin.registerWith(registry.registrarFor(UrlLauncherPlugin));
18 | registry.registerMessageHandler();
19 | }
20 |
--------------------------------------------------------------------------------
/macos/Runner/Configs/AppInfo.xcconfig:
--------------------------------------------------------------------------------
1 | // Application-level settings for the Runner target.
2 | //
3 | // This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the
4 | // future. If not, the values below would default to using the project name when this becomes a
5 | // 'flutter create' template.
6 |
7 | // The application's name. By default this is also the title of the Flutter window.
8 | PRODUCT_NAME = smash
9 |
10 | // The application's bundle identifier
11 | PRODUCT_BUNDLE_IDENTIFIER = eu.hydrologis.smash
12 |
13 | // The copyright displayed in application information
14 | PRODUCT_COPYRIGHT = Copyright © 2020 eu.hydrologis. All rights reserved.
15 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_ferry.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_pt_rail_lz.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/ios/.gitignore:
--------------------------------------------------------------------------------
1 | *.mode1v3
2 | *.mode2v3
3 | *.moved-aside
4 | *.pbxuser
5 | *.perspectivev3
6 | **/*sync/
7 | .sconsign.dblite
8 | .tags*
9 | **/.vagrant/
10 | **/DerivedData/
11 | Icon?
12 | **/Pods/
13 | **/.symlinks/
14 | profile
15 | xcuserdata
16 | **/.generated/
17 | Flutter/App.framework
18 | Flutter/Flutter.framework
19 | Flutter/Flutter.podspec
20 | Flutter/Generated.xcconfig
21 | Flutter/app.flx
22 | Flutter/app.zip
23 | Flutter/flutter_assets/
24 | Flutter/flutter_export_environment.sh
25 | ServiceDefinitions.json
26 | Runner/GeneratedPluginRegistrant.*
27 |
28 | # Exceptions to above rules.
29 | !default.mode1v3
30 | !default.mode2v3
31 | !default.pbxuser
32 | !default.perspectivev3
33 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_red_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_black_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_green_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 | import background_locator_2
4 |
5 | func registerPlugins(registry: FlutterPluginRegistry) -> () {
6 | GeneratedPluginRegistrant.register(with: registry)
7 | }
8 |
9 | @UIApplicationMain
10 | @objc class AppDelegate: FlutterAppDelegate {
11 | override func application(
12 | _ application: UIApplication,
13 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
14 | ) -> Bool {
15 | GeneratedPluginRegistrant.register(with: self)
16 | BackgroundLocatorPlugin.setPluginRegistrantCallback(registerPlugins)
17 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_ammonit.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_drop_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_drop_line.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_blue_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_yellow_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_blue_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_brown_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_brown_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_gray_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_gray_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_orange_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_orange_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_purple_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_purple_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_yellow_round.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_green_frame.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/windows/runner/utils.h:
--------------------------------------------------------------------------------
1 | #ifndef RUNNER_UTILS_H_
2 | #define RUNNER_UTILS_H_
3 |
4 | #include
5 | #include
6 |
7 | // Creates a console for the process, and redirects stdout and stderr to
8 | // it for both the runner and the Flutter library.
9 | void CreateAndAttachConsole();
10 |
11 | // Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string
12 | // encoded in UTF-8. Returns an empty std::string on failure.
13 | std::string Utf8FromUtf16(const wchar_t* utf16_string);
14 |
15 | // Gets the command line arguments passed in as a std::vector,
16 | // encoded in UTF-8. Returns an empty std::vector on failure.
17 | std::vector GetCommandLineArguments();
18 |
19 | #endif // RUNNER_UTILS_H_
20 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_tower.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/ios/Runner/Runner.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.device.audio-input
8 |
9 | com.apple.security.device.camera
10 |
11 | com.apple.security.network.client
12 |
13 | com.apple.security.personal-information.addressbook
14 |
15 | com.apple.security.personal-information.calendars
16 |
17 | com.apple.security.personal-information.location
18 |
19 | com.apple.security.personal-information.photos-library
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_blue_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_green_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_city.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/android/settings.gradle:
--------------------------------------------------------------------------------
1 | pluginManagement {
2 | def flutterSdkPath = {
3 | def properties = new Properties()
4 | file("local.properties").withInputStream { properties.load(it) }
5 | def flutterSdkPath = properties.getProperty("flutter.sdk")
6 | assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
7 | return flutterSdkPath
8 | }()
9 |
10 | includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
11 |
12 | repositories {
13 | google()
14 | mavenCentral()
15 | gradlePluginPortal()
16 | }
17 | }
18 |
19 | plugins {
20 | id "dev.flutter.flutter-plugin-loader" version "1.0.0"
21 | id "com.android.application" version "8.6.0" apply false
22 | id "org.jetbrains.kotlin.android" version "1.9.24" apply false
23 | }
24 |
25 | include ":app"
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_city_4.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_camp_site.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_black_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_camp_site_large.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_white_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_gondola.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_shell.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_shell.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/ios/Flutter/AppFrameworkInfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | App
9 | CFBundleIdentifier
10 | io.flutter.flutter.app
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | App
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1.0
23 | MinimumOSVersion
24 | 11.0
25 |
26 |
27 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_red_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_shell_modern.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_yellow_shell.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmfg_red_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/linux/flutter/generated_plugins.cmake:
--------------------------------------------------------------------------------
1 | #
2 | # Generated file, do not edit.
3 | #
4 |
5 | list(APPEND FLUTTER_PLUGIN_LIST
6 | file_selector_linux
7 | sqlite3_flutter_libs
8 | url_launcher_linux
9 | )
10 |
11 | list(APPEND FLUTTER_FFI_PLUGIN_LIST
12 | )
13 |
14 | set(PLUGIN_BUNDLED_LIBRARIES)
15 |
16 | foreach(plugin ${FLUTTER_PLUGIN_LIST})
17 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/linux plugins/${plugin})
18 | target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin)
19 | list(APPEND PLUGIN_BUNDLED_LIBRARIES $)
20 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries})
21 | endforeach(plugin)
22 |
23 | foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST})
24 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/linux plugins/${ffi_plugin})
25 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries})
26 | endforeach(ffi_plugin)
27 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_aerialway_station.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/wmbg_blue_circle.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/windows/runner/runner.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PerMonitorV2
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/windows/flutter/generated_plugins.cmake:
--------------------------------------------------------------------------------
1 | #
2 | # Generated file, do not edit.
3 | #
4 |
5 | list(APPEND FLUTTER_PLUGIN_LIST
6 | file_selector_windows
7 | permission_handler_windows
8 | share_plus
9 | sqlite3_flutter_libs
10 | url_launcher_windows
11 | )
12 |
13 | list(APPEND FLUTTER_FFI_PLUGIN_LIST
14 | )
15 |
16 | set(PLUGIN_BUNDLED_LIBRARIES)
17 |
18 | foreach(plugin ${FLUTTER_PLUGIN_LIST})
19 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin})
20 | target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin)
21 | list(APPEND PLUGIN_BUNDLED_LIBRARIES $)
22 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries})
23 | endforeach(plugin)
24 |
25 | foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST})
26 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin})
27 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries})
28 | endforeach(ffi_plugin)
29 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_boundary_stone.svg:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_bunker.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/.zenodo.json:
--------------------------------------------------------------------------------
1 | {
2 | "access_right": "open",
3 | "title":"SMASH",
4 | "description":"SMASH, the free and open source digital field mapping for IOS and Android",
5 | "language": "eng",
6 | "license": {"id":"GPL-3.0-or-later"},
7 | "keywords": ["gis","mobile", "smash", "android", "ios", "digital field mapping"],
8 | "creators": [
9 | {
10 | "name":"Andrea Antonello",
11 | "affiliation":"HydroloGIS S.r.l., Free University of Bolzano",
12 | "orcid":"0000-0001-9543-751X"
13 | },
14 | {
15 | "name":"Silvia Franceschi",
16 | "affiliation":"HydroloGIS S.r.l."
17 | }
18 | ],
19 | "contributors": [
20 | {
21 | "name":"Daniel Kastl",
22 | "type": "Other"
23 | },
24 | {
25 | "name":"Ko Nagase",
26 | "type": "Other"
27 | },
28 | {
29 | "name":"Mario Basa",
30 | "type": "Other"
31 | },
32 | {
33 | "name":"Francesco Frassinelli",
34 | "type": "Other"
35 | }
36 | ],
37 | "references": [
38 |
39 | ]
40 | }
41 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_military.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_swimming_outdoor.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_aboriginal_lands.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_attraction.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/p_intermittent.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/assets/themes/Elevate/ele-res/s_bunker_disused.svg:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------