实例介绍
OpenCPN 4.2.0 源代码
【实例截图】
【核心代码】
OpenCPN-4.2.0.tar
├── OpenCPN-4.2.0
│ ├── CMakeLists.txt
│ ├── Curl.cmake
│ ├── FindFFmpeg.cmake
│ ├── FindGTK3.cmake
│ ├── FindPortaudio.cmake
│ ├── FindTinyXML.cmake
│ ├── Findgps.cmake
│ ├── INSTALL
│ ├── NSIS.template.in
│ ├── README
│ ├── VERSION.cmake
│ ├── appveyor.yml
│ ├── buildandroid
│ │ ├── README
│ │ ├── android
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── drawable_svg
│ │ │ │ ├── current.svg
│ │ │ │ ├── drawable-ldpi-current.png
│ │ │ │ ├── drawable-ldpi-follow.png
│ │ │ │ ├── drawable-ldpi-follow_active.png
│ │ │ │ ├── drawable-ldpi-mob_btn.png
│ │ │ │ ├── drawable-ldpi-route.png
│ │ │ │ ├── drawable-ldpi-route_active.png
│ │ │ │ ├── drawable-ldpi-route_manager.png
│ │ │ │ ├── drawable-ldpi-settings.png
│ │ │ │ ├── drawable-ldpi-text.png
│ │ │ │ ├── drawable-ldpi-tide.png
│ │ │ │ ├── drawable-ldpi-trackoff.png
│ │ │ │ ├── drawable-ldpi-trackon.png
│ │ │ │ ├── drawable-xxxhdpi-current.png
│ │ │ │ ├── drawable-xxxhdpi-follow.png
│ │ │ │ ├── drawable-xxxhdpi-follow_active.png
│ │ │ │ ├── drawable-xxxhdpi-mob_btn.png
│ │ │ │ ├── drawable-xxxhdpi-route.png
│ │ │ │ ├── drawable-xxxhdpi-route_active.png
│ │ │ │ ├── drawable-xxxhdpi-route_manager.png
│ │ │ │ ├── drawable-xxxhdpi-settings.png
│ │ │ │ ├── drawable-xxxhdpi-text.png
│ │ │ │ ├── drawable-xxxhdpi-tide.png
│ │ │ │ ├── drawable-xxxhdpi-trackoff.png
│ │ │ │ ├── drawable-xxxhdpi-trackon.png
│ │ │ │ ├── follow.svg
│ │ │ │ ├── follow_active.svg
│ │ │ │ ├── mob_btn.svg
│ │ │ │ ├── route.svg
│ │ │ │ ├── route_active.svg
│ │ │ │ ├── route_manager.svg
│ │ │ │ ├── settings.svg
│ │ │ │ ├── svg2png
│ │ │ │ ├── text.svg
│ │ │ │ ├── tide.svg
│ │ │ │ ├── trackoff.svg
│ │ │ │ └── trackon.svg
│ │ │ ├── library
│ │ │ │ ├── afilechooser
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── project.properties
│ │ │ │ │ ├── res
│ │ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ │ └── tick.png
│ │ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ │ └── tick.png
│ │ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ │ └── tick.png
│ │ │ │ │ │ ├── layout
│ │ │ │ │ │ │ ├── daidalos_file_chooser.xml
│ │ │ │ │ │ │ └── daidalos_file_item.xml
│ │ │ │ │ │ ├── values
│ │ │ │ │ │ │ ├── strings.xml
│ │ │ │ │ │ │ └── styles.xml
│ │ │ │ │ │ ├── values-en
│ │ │ │ │ │ │ └── strings.xml
│ │ │ │ │ │ ├── values-es
│ │ │ │ │ │ │ └── strings.xml
│ │ │ │ │ │ └── values-fr
│ │ │ │ │ │ └── strings.xml
│ │ │ │ │ └── src
│ │ │ │ │ └── main
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── java
│ │ │ │ │ │ └── ar
│ │ │ │ │ │ └── com
│ │ │ │ │ │ └── daidalos
│ │ │ │ │ │ └── afiledialog
│ │ │ │ │ │ ├── FileChooser.java
│ │ │ │ │ │ ├── FileChooserActivity.java
│ │ │ │ │ │ ├── FileChooserCore.java
│ │ │ │ │ │ ├── FileChooserDialog.java
│ │ │ │ │ │ ├── FileChooserLabels.java
│ │ │ │ │ │ └── view
│ │ │ │ │ │ └── FileItem.java
│ │ │ │ │ └── res
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ └── tick.png
│ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ └── tick.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ ├── add.png
│ │ │ │ │ │ ├── document.png
│ │ │ │ │ │ ├── document_gray.png
│ │ │ │ │ │ ├── folder.png
│ │ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ │ ├── no.png
│ │ │ │ │ │ └── tick.png
│ │ │ │ │ ├── layout
│ │ │ │ │ │ ├── daidalos_file_chooser.xml
│ │ │ │ │ │ └── daidalos_file_item.xml
│ │ │ │ │ ├── values
│ │ │ │ │ │ └── strings.xml
│ │ │ │ │ ├── values-en
│ │ │ │ │ │ └── strings.xml
│ │ │ │ │ ├── values-es
│ │ │ │ │ │ └── strings.xml
│ │ │ │ │ └── values-fr
│ │ │ │ │ └── strings.xml
│ │ │ │ └── google-play-services_lib
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── README.txt
│ │ │ │ ├── libs
│ │ │ │ │ ├── google-play-services.jar
│ │ │ │ │ └── google-play-services.jar.properties
│ │ │ │ ├── proguard.txt
│ │ │ │ ├── project.properties
│ │ │ │ ├── res
│ │ │ │ │ ├── color
│ │ │ │ │ │ ├── common_signin_btn_text_dark.xml
│ │ │ │ │ │ ├── common_signin_btn_text_light.xml
│ │ │ │ │ │ ├── wallet_primary_text_holo_light.xml
│ │ │ │ │ │ └── wallet_secondary_text_holo_dark.xml
│ │ │ │ │ ├── drawable
│ │ │ │ │ │ ├── cast_ic_notification_connecting.xml
│ │ │ │ │ │ ├── common_signin_btn_icon_dark.xml
│ │ │ │ │ │ ├── common_signin_btn_icon_light.xml
│ │ │ │ │ │ ├── common_signin_btn_text_dark.xml
│ │ │ │ │ │ └── common_signin_btn_text_light.xml
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ ├── cast_ic_notification_0.png
│ │ │ │ │ │ ├── cast_ic_notification_1.png
│ │ │ │ │ │ ├── cast_ic_notification_2.png
│ │ │ │ │ │ ├── cast_ic_notification_on.png
│ │ │ │ │ │ ├── common_full_open_on_phone.png
│ │ │ │ │ │ ├── common_ic_googleplayservices.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_light.9.png
│ │ │ │ │ │ ├── ic_plusone_medium_off_client.png
│ │ │ │ │ │ ├── ic_plusone_small_off_client.png
│ │ │ │ │ │ ├── ic_plusone_standard_off_client.png
│ │ │ │ │ │ ├── ic_plusone_tall_off_client.png
│ │ │ │ │ │ ├── powered_by_google_dark.png
│ │ │ │ │ │ └── powered_by_google_light.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ ├── cast_ic_notification_0.png
│ │ │ │ │ │ ├── cast_ic_notification_1.png
│ │ │ │ │ │ ├── cast_ic_notification_2.png
│ │ │ │ │ │ ├── cast_ic_notification_on.png
│ │ │ │ │ │ ├── common_full_open_on_phone.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_light.9.png
│ │ │ │ │ │ ├── ic_plusone_medium_off_client.png
│ │ │ │ │ │ ├── ic_plusone_small_off_client.png
│ │ │ │ │ │ ├── ic_plusone_standard_off_client.png
│ │ │ │ │ │ ├── ic_plusone_tall_off_client.png
│ │ │ │ │ │ ├── powered_by_google_dark.png
│ │ │ │ │ │ └── powered_by_google_light.png
│ │ │ │ │ ├── drawable-tvdpi
│ │ │ │ │ │ ├── common_full_open_on_phone.png
│ │ │ │ │ │ ├── ic_plusone_medium_off_client.png
│ │ │ │ │ │ ├── ic_plusone_small_off_client.png
│ │ │ │ │ │ ├── ic_plusone_standard_off_client.png
│ │ │ │ │ │ └── ic_plusone_tall_off_client.png
│ │ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ │ ├── cast_ic_notification_0.png
│ │ │ │ │ │ ├── cast_ic_notification_1.png
│ │ │ │ │ │ ├── cast_ic_notification_2.png
│ │ │ │ │ │ ├── cast_ic_notification_on.png
│ │ │ │ │ │ ├── common_full_open_on_phone.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_light.9.png
│ │ │ │ │ │ ├── ic_plusone_medium_off_client.png
│ │ │ │ │ │ ├── ic_plusone_small_off_client.png
│ │ │ │ │ │ ├── ic_plusone_standard_off_client.png
│ │ │ │ │ │ ├── ic_plusone_tall_off_client.png
│ │ │ │ │ │ ├── powered_by_google_dark.png
│ │ │ │ │ │ └── powered_by_google_light.png
│ │ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ │ ├── cast_ic_notification_0.png
│ │ │ │ │ │ ├── cast_ic_notification_1.png
│ │ │ │ │ │ ├── cast_ic_notification_2.png
│ │ │ │ │ │ ├── cast_ic_notification_on.png
│ │ │ │ │ │ ├── common_full_open_on_phone.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_icon_pressed_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_disabled_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_focus_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_normal_light.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_dark.9.png
│ │ │ │ │ │ ├── common_signin_btn_text_pressed_light.9.png
│ │ │ │ │ │ ├── ic_plusone_medium_off_client.png
│ │ │ │ │ │ ├── ic_plusone_small_off_client.png
│ │ │ │ │ │ ├── ic_plusone_standard_off_client.png
│ │ │ │ │ │ ├── ic_plusone_tall_off_client.png
│ │ │ │ │ │ ├── powered_by_google_dark.png
│ │ │ │ │ │ └── powered_by_google_light.png
│ │ │ │ │ ├── raw
│ │ │ │ │ │ └── gtm_analytics
│ │ │ │ │ ├── values
│ │ │ │ │ │ ├── admob_ads_attrs.xml
│ │ │ │ │ │ ├── admob_iap_style.xml
│ │ │ │ │ │ ├── admob_strings.xml
│ │ │ │ │ │ ├── auth_strings.xml
│ │ │ │ │ │ ├── cast_ids.xml
│ │ │ │ │ │ ├── cast_strings.xml
│ │ │ │ │ │ ├── common_attrs.xml
│ │ │ │ │ │ ├── common_colors.xml
│ │ │ │ │ │ ├── common_strings.xml
│ │ │ │ │ │ ├── maps_attrs.xml
│ │ │ │ │ │ ├── version.xml
│ │ │ │ │ │ ├── wallet_attrs.xml
│ │ │ │ │ │ ├── wallet_colors.xml
│ │ │ │ │ │ ├── wallet_strings.xml
│ │ │ │ │ │ └── wallet_styles.xml
│ │ │ │ │ ├── values-af
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-am
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ar
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-bg
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-bn-rBD
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ca
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-cs
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-da
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-de
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-el
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-en-rAU
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-en-rGB
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-en-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-es
│ │ │ │ │ │ ├── common_strings.xml
│ │ │ │ │ │ └── wallet_strings.xml
│ │ │ │ │ ├── values-es-rUS
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-et-rEE
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-eu-rES
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-fa
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-fi
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-fr
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-fr-rCA
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-gl-rES
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-hi
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-hr
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-hu
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-hy-rAM
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-in
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-is-rIS
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-it
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-iw
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ja
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ka-rGE
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-kk-rKZ
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-km-rKH
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-kn-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ko
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ky-rKG
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-lo-rLA
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-lt
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-lv
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-mk-rMK
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ml-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-mn-rMN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-mr-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ms-rMY
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-my-rMM
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-nb
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ne-rNP
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-nl
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-pl
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-pt
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-pt-rBR
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-pt-rPT
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ro
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ru
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-si-rLK
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-sk
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-sl
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-sr
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-sv
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-sw
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ta-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-te-rIN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-th
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-tl
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-tr
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-uk
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-ur-rPK
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-uz-rUZ
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-vi
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-zh-rCN
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-zh-rHK
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ ├── values-zh-rTW
│ │ │ │ │ │ └── common_strings.xml
│ │ │ │ │ └── values-zu
│ │ │ │ │ └── common_strings.xml
│ │ │ │ └── src
│ │ │ │ └── android
│ │ │ │ └── UnusedStub.java
│ │ │ ├── libs
│ │ │ │ ├── android-support-v4.jar
│ │ │ │ └── google-play-services.jar
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── ic_action_map.png
│ │ │ │ │ ├── opencpn.png
│ │ │ │ │ ├── opencpn1.png
│ │ │ │ │ ├── opencpn1r.png
│ │ │ │ │ ├── opencpn1rs.png
│ │ │ │ │ ├── opencpn_mobile.png
│ │ │ │ │ ├── progressbar_custom.xml
│ │ │ │ │ └── selector.xml
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── current.png
│ │ │ │ │ ├── follow.png
│ │ │ │ │ ├── follow_active.png
│ │ │ │ │ ├── mob_btn.png
│ │ │ │ │ ├── route.png
│ │ │ │ │ ├── route_active.png
│ │ │ │ │ ├── route_manager.png
│ │ │ │ │ ├── settings.png
│ │ │ │ │ ├── text.png
│ │ │ │ │ ├── tide.png
│ │ │ │ │ ├── trackoff.png
│ │ │ │ │ └── trackon.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── current.png
│ │ │ │ │ ├── follow.png
│ │ │ │ │ ├── follow_active.png
│ │ │ │ │ ├── ic_action_refresh.png
│ │ │ │ │ ├── mob_btn.png
│ │ │ │ │ ├── route.png
│ │ │ │ │ ├── route_active.png
│ │ │ │ │ ├── route_manager.png
│ │ │ │ │ ├── settings.png
│ │ │ │ │ ├── text.png
│ │ │ │ │ ├── tide.png
│ │ │ │ │ ├── trackoff.png
│ │ │ │ │ └── trackon.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ ├── current.png
│ │ │ │ │ ├── follow.png
│ │ │ │ │ ├── follow_active.png
│ │ │ │ │ ├── ic_action_refresh.png
│ │ │ │ │ ├── mob_btn.png
│ │ │ │ │ ├── route.png
│ │ │ │ │ ├── route_active.png
│ │ │ │ │ ├── route_manager.png
│ │ │ │ │ ├── settings.png
│ │ │ │ │ ├── text.png
│ │ │ │ │ ├── tide.png
│ │ │ │ │ ├── trackoff.png
│ │ │ │ │ └── trackon.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ ├── current.png
│ │ │ │ │ ├── follow.png
│ │ │ │ │ ├── follow_active.png
│ │ │ │ │ ├── ic_action_refresh.png
│ │ │ │ │ ├── mob_btn.png
│ │ │ │ │ ├── route.png
│ │ │ │ │ ├── route_active.png
│ │ │ │ │ ├── route_manager.png
│ │ │ │ │ ├── settings.png
│ │ │ │ │ ├── text.png
│ │ │ │ │ ├── tide.png
│ │ │ │ │ ├── trackoff.png
│ │ │ │ │ └── trackon.png
│ │ │ │ ├── layout
│ │ │ │ │ ├── activity_main.xml
│ │ │ │ │ ├── activity_maps.xml
│ │ │ │ │ ├── chart_files_dialog_layout.xml
│ │ │ │ │ ├── chart_files_dialog_layout1.xml
│ │ │ │ │ ├── dialog_slider_preference_layout.xml
│ │ │ │ │ ├── list_item_title_navigation.xml
│ │ │ │ │ ├── listitem.xml
│ │ │ │ │ ├── seek_bar_preference.xml
│ │ │ │ │ └── webview.xml
│ │ │ │ ├── menu
│ │ │ │ │ └── activity_main_actions.xml
│ │ │ │ ├── values
│ │ │ │ │ ├── arrays.xml
│ │ │ │ │ ├── colors.xml
│ │ │ │ │ ├── dimens.xml
│ │ │ │ │ ├── ids.xml
│ │ │ │ │ ├── menustrings.xml
│ │ │ │ │ ├── strings.xml
│ │ │ │ │ ├── styles.xml
│ │ │ │ │ └── themes.xml
│ │ │ │ └── xml
│ │ │ │ ├── chart_files_dialog_layout.xml
│ │ │ │ ├── charts_vector_settings.xml
│ │ │ │ ├── file_chooser_layout.xml
│ │ │ │ ├── file_view.xml
│ │ │ │ ├── ocpn_preference_headers.xml
│ │ │ │ ├── preferences_charts.xml
│ │ │ │ ├── preferences_connections.xml
│ │ │ │ ├── preferences_display.xml
│ │ │ │ └── preferences_display_basic.xml
│ │ │ └── src
│ │ │ ├── app
│ │ │ │ └── akexorcist
│ │ │ │ └── bluetotohspp
│ │ │ │ └── library
│ │ │ │ ├── BluetoothSPP.java
│ │ │ │ ├── BluetoothService.java
│ │ │ │ └── BluetoothState.java
│ │ │ ├── com
│ │ │ │ ├── arieslabs
│ │ │ │ │ └── assetbridge
│ │ │ │ │ └── Assetbridge.java
│ │ │ │ └── android
│ │ │ │ └── vending
│ │ │ │ └── licensing
│ │ │ │ ├── AESObfuscator.java
│ │ │ │ ├── APKExpansionPolicy.java
│ │ │ │ ├── DeviceLimiter.java
│ │ │ │ ├── ILicenseResultListener.java
│ │ │ │ ├── ILicensingService.java
│ │ │ │ ├── LicenseChecker.java
│ │ │ │ ├── LicenseCheckerCallback.java
│ │ │ │ ├── LicenseValidator.java
│ │ │ │ ├── NullDeviceLimiter.java
│ │ │ │ ├── Obfuscator.java
│ │ │ │ ├── Policy.java
│ │ │ │ ├── PreferenceObfuscator.java
│ │ │ │ ├── ResponseData.java
│ │ │ │ ├── ServerManagedPolicy.java
│ │ │ │ ├── StrictPolicy.java
│ │ │ │ ├── ValidationException.java
│ │ │ │ └── util
│ │ │ │ ├── Base64.java
│ │ │ │ └── Base64DecoderException.java
│ │ │ └── org
│ │ │ ├── opencpn
│ │ │ │ ├── BTScanHelper.java
│ │ │ │ ├── ChartFilesDialogPreference.java
│ │ │ │ ├── DialogExPreference.java
│ │ │ │ ├── DialogSliderPreference.java
│ │ │ │ ├── FileArrayAdapter.java
│ │ │ │ ├── FileChooser.java
│ │ │ │ ├── GPSServer.java
│ │ │ │ ├── OCPNGpsNmeaListener.java
│ │ │ │ ├── OCPNMapsActivity.java
│ │ │ │ ├── OCPNNativeLib.java
│ │ │ │ ├── OCPNSettingsActivity.java
│ │ │ │ ├── OCPNSettingsFragmentCharts.java
│ │ │ │ ├── OCPNSettingsFragmentConnections.java
│ │ │ │ ├── OCPNSettingsFragmentDisplay.java
│ │ │ │ ├── Option.java
│ │ │ │ ├── SeekBarPreference.java
│ │ │ │ ├── SpinnerNavItem.java
│ │ │ │ ├── TitleNavigationAdapter.java
│ │ │ │ └── WebViewActivity.java
│ │ │ └── qtproject
│ │ │ └── qt5
│ │ │ └── android
│ │ │ └── bindings
│ │ │ ├── QtActivity.java
│ │ │ └── QtApplication.java
│ │ ├── assetbridge
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── jni
│ │ │ │ ├── Android.mk
│ │ │ │ ├── assetbridge.c
│ │ │ │ └── assetbridge.h
│ │ │ ├── obj
│ │ │ │ └── local
│ │ │ │ └── armeabi
│ │ │ │ └── objs
│ │ │ │ └── assetbridge
│ │ │ │ ├── assetbridge.o
│ │ │ │ └── assetbridge.o.d
│ │ │ └── src
│ │ │ └── com
│ │ │ └── arieslabs
│ │ │ └── assetbridge
│ │ │ └── Assetbridge.java
│ │ ├── cross_build_android.cmake
│ │ ├── ocpn_wrapper.cpp
│ │ └── opencpn.pro
│ ├── buildosx
│ │ ├── Info.plist.in
│ │ ├── MainMenu.xib
│ │ ├── README.txt
│ │ ├── create-dmg
│ │ ├── opencpn.icns
│ │ └── support
│ │ ├── AdiumApplescriptRunner
│ │ └── template.applescript
│ ├── buildwin
│ │ ├── NSIS_Unicode
│ │ │ ├── Bitmaps
│ │ │ │ ├── header-install.bmp
│ │ │ │ ├── header-uninstall.bmp
│ │ │ │ ├── wizard-install.bmp
│ │ │ │ └── wizard-uninstall.bmp
│ │ │ ├── CopyNSISUnicodeRegKey.bat
│ │ │ ├── Include
│ │ │ │ └── UAC.nsh
│ │ │ ├── Language files
│ │ │ │ ├── Langstrings_CHINESETW.nsh.in
│ │ │ │ ├── Langstrings_CZECH.nsh.in
│ │ │ │ ├── Langstrings_DANISH.nsh.in
│ │ │ │ ├── Langstrings_DUTCH.nsh.in
│ │ │ │ ├── Langstrings_FINNISH.nsh.in
│ │ │ │ ├── Langstrings_FRENCH.nsh.in
│ │ │ │ ├── Langstrings_GERMAN.nsh.in
│ │ │ │ ├── Langstrings_HUNGARIAN.nsh.in
│ │ │ │ ├── Langstrings_ITALIAN.nsh.in
│ │ │ │ ├── Langstrings_NORWEGIAN.nsh.in
│ │ │ │ ├── Langstrings_POLISH.nsh.in
│ │ │ │ ├── Langstrings_PORTUGUESE.nsh.in
│ │ │ │ ├── Langstrings_PORTUGUESEBR.nsh.in
│ │ │ │ ├── Langstrings_RUSSIAN.nsh.in
│ │ │ │ ├── Langstrings_SPANISH.nsh.in
│ │ │ │ ├── Langstrings_SWEDISH.nsh.in
│ │ │ │ └── Langstrings_TURKISH.nsh.in
│ │ │ ├── Plugins
│ │ │ │ ├── AccessControlW.dll
│ │ │ │ ├── ShellLink.dll
│ │ │ │ ├── UAC.dll
│ │ │ │ └── w7tbp.dll
│ │ │ └── UI
│ │ │ └── opencpn_ui.exe
│ │ ├── Toolchain-mingw32.cmake
│ │ ├── crashrpt
│ │ │ ├── CrashRpt.h
│ │ │ ├── CrashRpt1402.lib
│ │ │ ├── PrivacyPolicy.txt
│ │ │ └── crashrpt_lang.ini
│ │ └── libcurl.lib
│ ├── data
│ │ ├── changelog.Debian.gz
│ │ ├── copyright
│ │ ├── doc
│ │ │ ├── help_en_US.html
│ │ │ ├── help_web.html
│ │ │ ├── images
│ │ │ │ ├── 0.jpg
│ │ │ │ ├── 02.jpg
│ │ │ │ ├── 03-Chart-Downloader-Tab-First-Time.jpg
│ │ │ │ ├── 08-AfterDownloading.jpg
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 10_1mile.jpg
│ │ │ │ ├── 15-Chart-Status-Selection.jpg
│ │ │ │ ├── 16-Show-Local-Files.jpg
│ │ │ │ ├── 17preferences.jpg
│ │ │ │ ├── 1AU-Add-Edit-Custom-Chart-Source.jpg
│ │ │ │ ├── 1AUAddNewChartSource-Predefined201.jpg
│ │ │ │ ├── 1AUpreferences.jpg
│ │ │ │ ├── 1Charts.jpg
│ │ │ │ ├── 1PleaseUpdate.jpg
│ │ │ │ ├── 1_2.jpg
│ │ │ │ ├── 1ancorIcon.jpg
│ │ │ │ ├── 1sliders.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ ├── 3.jpg
│ │ │ │ ├── 33AISlist2.jpg
│ │ │ │ ├── 33Accuracy_10K.jpg
│ │ │ │ ├── 33Accuracy_12m.jpg
│ │ │ │ ├── 33Accuracy_info.jpg
│ │ │ │ ├── 33Accuracy_info2.jpg
│ │ │ │ ├── 33Aton2.jpg
│ │ │ │ ├── 33AtonOnPos.jpg
│ │ │ │ ├── 33Blacklist.jpg
│ │ │ │ ├── 33Dash-App.jpg
│ │ │ │ ├── 33GFS16.jpg
│ │ │ │ ├── 33GribInterpolation.jpg
│ │ │ │ ├── 33GribOverlayColors.jpg
│ │ │ │ ├── 33GribPreference2.jpg
│ │ │ │ ├── 33GribUnits.jpg
│ │ │ │ ├── 33Gribmail1.jpg
│ │ │ │ ├── 33Gribmail10.jpg
│ │ │ │ ├── 33Gribmail2.jpg
│ │ │ │ ├── 33Gribmail3.jpg
│ │ │ │ ├── 33Gribmail4.jpg
│ │ │ │ ├── 33Gribmail5.jpg
│ │ │ │ ├── 33Gribmail6.jpg
│ │ │ │ ├── 33Gribmail7.jpg
│ │ │ │ ├── 33Gribmail8.jpg
│ │ │ │ ├── 33Gribmail9.jpg
│ │ │ │ ├── 33HideTrack.jpg
│ │ │ │ ├── 33VAton2.jpg
│ │ │ │ ├── 33WxTable.jpg
│ │ │ │ ├── 33WxTable_1.jpg
│ │ │ │ ├── 33YellowOwnShip.jpg
│ │ │ │ ├── 33_S57_info.jpg
│ │ │ │ ├── 33ais-showname.jpg
│ │ │ │ ├── 33gribcurrent.jpg
│ │ │ │ ├── 33jmantoolbar.jpg
│ │ │ │ ├── 33speed12.jpg
│ │ │ │ ├── 33speed50.jpg
│ │ │ │ ├── 33tradtoolbar.jpg
│ │ │ │ ├── 33vec.jpg
│ │ │ │ ├── 33vofpos.jpg
│ │ │ │ ├── 3jmanflattoolbar.jpg
│ │ │ │ ├── 4-S63-1.jpg
│ │ │ │ ├── 4-S63.jpg
│ │ │ │ ├── 4.jpg
│ │ │ │ ├── 420OptionConnections.jpg
│ │ │ │ ├── 421OptionConnections.jpg
│ │ │ │ ├── 42AddSerialConnection.jpg
│ │ │ │ ├── 48px-Under_construction_icon-blue.jpg
│ │ │ │ ├── 4Chartgroups2.jpg
│ │ │ │ ├── 4GL-expert.jpg
│ │ │ │ ├── 4GribAreaSelection.jpg
│ │ │ │ ├── 4GribControledColours.jpg
│ │ │ │ ├── 4GribCurrent_0.jpg
│ │ │ │ ├── 4GribDisplayChoices.jpg
│ │ │ │ ├── 4GribGraph-Selection.jpg
│ │ │ │ ├── 4MMSI-prop.jpg
│ │ │ │ ├── 4MOB1.jpg
│ │ │ │ ├── 4MOB3.jpg
│ │ │ │ ├── 4MOB4.jpg
│ │ │ │ ├── 4MOB6.jpg
│ │ │ │ ├── 4Objq.jpg
│ │ │ │ ├── 4OptChartTide.jpg
│ │ │ │ ├── 4PlugIns.jpg
│ │ │ │ ├── 4RNG.jpg
│ │ │ │ ├── 4RealScaleBitmap.jpg
│ │ │ │ ├── 4RightClRoute.jpg
│ │ │ │ ├── 4RightclickLayerTrack.jpg
│ │ │ │ ├── 4RightclickTrack.jpg
│ │ │ │ ├── 4SendtoGPS.jpg
│ │ │ │ ├── 4ShowRadarRings.jpg
│ │ │ │ ├── 4Start-Charts.jpg
│ │ │ │ ├── 4Start-Charts1.jpg
│ │ │ │ ├── 4Start-Charts2.jpg
│ │ │ │ ├── 4Start-Charts3.jpg
│ │ │ │ ├── 4Start-Charts4.jpg
│ │ │ │ ├── 4Target-Query1.jpg
│ │ │ │ ├── 4Target-Query2.jpg
│ │ │ │ ├── 4Target-Real-Size.jpg
│ │ │ │ ├── 4TrackProperties.jpg
│ │ │ │ ├── 4TracksTab.jpg
│ │ │ │ ├── 4VectorChartsDisplay.jpg
│ │ │ │ ├── 4fps.jpg
│ │ │ │ ├── 4gribControl.jpg
│ │ │ │ ├── 5.jpg
│ │ │ │ ├── 500mb.jpg
│ │ │ │ ├── 5GL-non-expert.jpg
│ │ │ │ ├── 6.jpg
│ │ │ │ ├── 7.jpg
│ │ │ │ ├── 8.jpg
│ │ │ │ ├── 9.jpg
│ │ │ │ ├── Activation_NVC-Charts.jpg
│ │ │ │ ├── Anch2.jpg
│ │ │ │ ├── Anch3.jpg
│ │ │ │ ├── Anch4.jpg
│ │ │ │ ├── Anch5.jpg
│ │ │ │ ├── Anch6.jpg
│ │ │ │ ├── Anch8.jpg
│ │ │ │ ├── Anch9.jpg
│ │ │ │ ├── AtoN_all.jpg
│ │ │ │ ├── BGchart.jpg
│ │ │ │ ├── CCC-Castine-Climatology-Config-Standard-Current.jpg
│ │ │ │ ├── CCC-Castine-Climatology-Config-Standard-SeaLevelPressure.jpg
│ │ │ │ ├── CCC-Castine-Climatology-Config-Standard-SeaSurfaceTemperatur.jpg
│ │ │ │ ├── CCC-Castine-Climatology-Config-Standard-Wind.jpg
│ │ │ │ ├── CCC-Castine-Climatology-Config-Wind.jpg
│ │ │ │ ├── CCC-Castine-Grib.jpg
│ │ │ │ ├── CCC-Castine-Wx-Rte-1d-23h.jpg
│ │ │ │ ├── CM-top.jpg
│ │ │ │ ├── ChartGroups321.jpg
│ │ │ │ ├── ChartGroups322.jpg
│ │ │ │ ├── Chartbar32.jpg
│ │ │ │ ├── ClassicShell_zpsbfed952c.jpg
│ │ │ │ ├── Climatology-Clouds-in-July.jpg
│ │ │ │ ├── Climatology-Cyclones-Dec.jpg
│ │ │ │ ├── Climatology-Precipitation-in-July.jpg
│ │ │ │ ├── Climatology-Pressure-Dec.jpg
│ │ │ │ ├── Climatology-RelativeHumidity-in-July.jpg
│ │ │ │ ├── Climatology-SeaDepth.jpg
│ │ │ │ ├── Climatology-SeaLevelPressure-in-July.jpg
│ │ │ │ ├── Climatology-SeaLevelTemperature-in-July.jpg
│ │ │ │ ├── Climatology-Wind-Dec.jpg
│ │ │ │ ├── ClimatologyCycloneConfig.jpg
│ │ │ │ ├── Connections-Output-Filter-Sentence.jpg
│ │ │ │ ├── Connections.jpg
│ │ │ │ ├── Dashprop322.jpg
│ │ │ │ ├── Debug_win.jpg
│ │ │ │ ├── Des-activation_NVC-Charts.jpg
│ │ │ │ ├── DeviceManager-1.jpg
│ │ │ │ ├── DeviceManager_zpsb0197e16.jpg
│ │ │ │ ├── Diagram-0-sm.jpg
│ │ │ │ ├── Diagram-1-sm.jpg
│ │ │ │ ├── Diagram-2-sm.jpg
│ │ │ │ ├── Diagram-3-sm.jpg
│ │ │ │ ├── Diagram-4-sm.jpg
│ │ │ │ ├── Draw-Toolbar.jpg
│ │ │ │ ├── Draw_Manager_and_Draw_Toolbar_Icons.jpg
│ │ │ │ ├── Ecran_affichage_1.jpg
│ │ │ │ ├── Ecran_affichage_2.jpg
│ │ │ │ ├── Ecran_affichage_3.jpg
│ │ │ │ ├── Ecran_affichage_4.jpg
│ │ │ │ ├── FI-Setup.jpg
│ │ │ │ ├── Find-Logbook.jpg
│ │ │ │ ├── Four-Circles-of-Position.jpg
│ │ │ │ ├── Four-Sights-Entered.jpg
│ │ │ │ ├── GD_NGA24390.jpg
│ │ │ │ ├── GeolocationTCP_zps5cb554ea.jpg
│ │ │ │ ├── Girb-Hide-Data.jpg
│ │ │ │ ├── Grib-Menu-2.jpg
│ │ │ │ ├── Grib-Settings-Bottom-Slider.jpg
│ │ │ │ ├── Grib-Settings-Data-Air-Temperature.jpg
│ │ │ │ ├── Grib-Settings-Data-CAPE.jpg
│ │ │ │ ├── Grib-Settings-Data-Pressure.jpg
│ │ │ │ ├── Grib-Settings-Data-Waves-Data.jpg
│ │ │ │ ├── Grib-Settings-Data-Waves-Gui.jpg
│ │ │ │ ├── Grib-Settings-Data-Waves-Playback.jpg
│ │ │ │ ├── Grib-Settings-Data-Wind-Gust.jpg
│ │ │ │ ├── Grib-Settings-Data-Wind.jpg
│ │ │ │ ├── Grib-Settings-Message-Saildocs.jpg
│ │ │ │ ├── Grib-Settings-Message-Zygrib.jpg
│ │ │ │ ├── Help-About.jpg
│ │ │ │ ├── IEC_AIS_AtoN_sym-Real.jpg
│ │ │ │ ├── IEC_AIS_AtoN_sym-Virtual.jpg
│ │ │ │ ├── IMGP0105.jpg
│ │ │ │ ├── IMGP0107.jpg
│ │ │ │ ├── Icon-Enc-Text-On.jpg
│ │ │ │ ├── Installationnvc_pi_2.jpg
│ │ │ │ ├── Installationnvc_pi_3.jpg
│ │ │ │ ├── Installationnvc_pi_4.jpg
│ │ │ │ ├── Installationvc_pi_1.jpg
│ │ │ │ ├── Locations.jpg
│ │ │ │ ├── MMSI_Prop_List1.jpg
│ │ │ │ ├── MOB-choice.jpg
│ │ │ │ ├── MagnifierZoomB.jpg
│ │ │ │ ├── MenuBar.jpg
│ │ │ │ ├── Menubar-AIS.jpg
│ │ │ │ ├── Menubar-Help.jpg
│ │ │ │ ├── Menubar-Navigation.jpg
│ │ │ │ ├── Menubar-Tools.jpg
│ │ │ │ ├── Menubar-View.jpg
│ │ │ │ ├── Menubar-toolbar-chart.jpg
│ │ │ │ ├── NV_Verlag_web_site.jpg
│ │ │ │ ├── Nassau_to_Newport_May.jpg
│ │ │ │ ├── Nr9.jpg
│ │ │ │ ├── OCPN-BSB4-DLL-Enable.jpg
│ │ │ │ ├── OCPN-BSB4-Install.jpg
│ │ │ │ ├── OCPN-OptionsMenu.jpg
│ │ │ │ ├── OD-Preferences-About.jpg
│ │ │ │ ├── OD-Preferences-Boundary-Point.jpg
│ │ │ │ ├── OD-Preferences-Boundary.jpg
│ │ │ │ ├── OD-Preferences-DR-Point.jpg
│ │ │ │ ├── OD-Preferences-DR.jpg
│ │ │ │ ├── OD-Preferences-EBL.jpg
│ │ │ │ ├── OD-Preferences-Path.jpg
│ │ │ │ ├── OD-Preferences-Text-Point.jpg
│ │ │ │ ├── OD-Preferences-dialog.jpg
│ │ │ │ ├── OD-objects.jpg
│ │ │ │ ├── OZ.jpg
│ │ │ │ ├── OZ1.jpg
│ │ │ │ ├── OZ2-INT702.jpg
│ │ │ │ ├── Options-Chart-Buttons-ENC.jpg
│ │ │ │ ├── Options-Chart-Buttons-RNC-Icon.jpg
│ │ │ │ ├── Options-Charts-Icon.jpg
│ │ │ │ ├── Options-Connection-Icon.jpg
│ │ │ │ ├── Options-Connections-Network_0.jpg
│ │ │ │ ├── Options-Connections_zps80f51d7f.jpg
│ │ │ │ ├── Options-GPS-Orient-Icon.jpg
│ │ │ │ ├── Options-Plugins-Icon.jpg
│ │ │ │ ├── Options-Plugins.jpg
│ │ │ │ ├── Options-Ships-OwnShip-Routes.jpg
│ │ │ │ ├── Options-UserInterface_zpsfc3672fb.jpg
│ │ │ │ ├── ParticleMap.jpg
│ │ │ │ ├── Polar-Pi-eliminate-zeros.jpg
│ │ │ │ ├── Prolific.jpg
│ │ │ │ ├── Provisions.jpg
│ │ │ │ ├── Puerto_Morelos1.jpg
│ │ │ │ ├── Puerto_Morelos2.jpg
│ │ │ │ ├── Quilt1.jpg
│ │ │ │ ├── Quilt2.jpg
│ │ │ │ ├── Quilt3.jpg
│ │ │ │ ├── Quilt4.jpg
│ │ │ │ ├── Reduce-Data.jpg
│ │ │ │ ├── Reduce-Data1.jpg
│ │ │ │ ├── Right-Click-ENC-quilting.jpg
│ │ │ │ ├── Right-Click-ENC-single-chart.jpg
│ │ │ │ ├── Right-Click-RNC-quilting.jpg
│ │ │ │ ├── Right-Click-RNC-single-chart.jpg
│ │ │ │ ├── Route-Properties.jpg
│ │ │ │ ├── Route-Properties1.jpg
│ │ │ │ ├── Route-Properties2.jpg
│ │ │ │ ├── Route-rollover.jpg
│ │ │ │ ├── Route21.jpg
│ │ │ │ ├── Routing1.jpg
│ │ │ │ ├── Routing2.jpg
│ │ │ │ ├── Routing3.jpg
│ │ │ │ ├── Routing5.jpg
│ │ │ │ ├── Routing7.jpg
│ │ │ │ ├── Routing8.jpg
│ │ │ │ ├── S-63-keys-permits.png
│ │ │ │ ├── S-WDpi-01-Husky.jpg
│ │ │ │ ├── S-WDpi-02.jpg
│ │ │ │ ├── S-WDpi-03.jpg
│ │ │ │ ├── S-WDpi-04.jpg
│ │ │ │ ├── S-WDpi-04aa.jpg
│ │ │ │ ├── S-WDpi-04b.jpg
│ │ │ │ ├── S-WDpi-05.jpg
│ │ │ │ ├── S-WDpi-06.jpg
│ │ │ │ ├── S-WDpi-07.jpg
│ │ │ │ ├── S-WDpi-08_0.jpg
│ │ │ │ ├── S-WDpi-09.jpg
│ │ │ │ ├── S-WDpi-10.jpg
│ │ │ │ ├── S-WDpi-11.jpg
│ │ │ │ ├── S-WDpi-12.jpg
│ │ │ │ ├── S-WDpi-13_0.jpg
│ │ │ │ ├── S-WDpi-14.jpg
│ │ │ │ ├── S-WDpi-15.jpg
│ │ │ │ ├── S-WDpi-16.jpg
│ │ │ │ ├── S-WDpi-17.jpg
│ │ │ │ ├── S-WDpi-18.jpg
│ │ │ │ ├── S-WDpi-19.jpg
│ │ │ │ ├── S-WDpi-20.jpg
│ │ │ │ ├── S-WDpi-21_0.jpg
│ │ │ │ ├── S-WDpi-22.jpg
│ │ │ │ ├── S-WDpi-23.jpg
│ │ │ │ ├── S-WDpi-24.jpg
│ │ │ │ ├── S-WDpi-25.jpg
│ │ │ │ ├── S-WDpi-26.jpg
│ │ │ │ ├── S-WDpi-27.jpg
│ │ │ │ ├── S-WDpi-28.jpg
│ │ │ │ ├── S-WDpi-29.jpg
│ │ │ │ ├── S-WDpi-30.jpg
│ │ │ │ ├── S-WDpi-31.jpg
│ │ │ │ ├── S-WDpi-32_0.jpg
│ │ │ │ ├── S-WDpi-32a.jpg
│ │ │ │ ├── S-WDpi-32b.jpg
│ │ │ │ ├── S-WDpi-32c.jpg
│ │ │ │ ├── S-WDpi-33.jpg
│ │ │ │ ├── S-WDpi-34.jpg
│ │ │ │ ├── S-WDpi-35.jpg
│ │ │ │ ├── S-WDpi-36.jpg
│ │ │ │ ├── S-WDpi-37.jpg
│ │ │ │ ├── S-WDpi-38.jpg
│ │ │ │ ├── S-WDpi-39.jpg
│ │ │ │ ├── S-WDpi-40.jpg
│ │ │ │ ├── S-WDpi-41.jpg
│ │ │ │ ├── S-WDpi-42.jpg
│ │ │ │ ├── S-WDpi-43.jpg
│ │ │ │ ├── S-WDpi-44.jpg
│ │ │ │ ├── S-WDpi-45.jpg
│ │ │ │ ├── S-WDpi-46.jpg
│ │ │ │ ├── S-WDpi-47.jpg
│ │ │ │ ├── S-WDpi-48.jpg
│ │ │ │ ├── S-WDpi-49_0.jpg
│ │ │ │ ├── S-WDpi-50.jpg
│ │ │ │ ├── S-WDpi-51.jpg
│ │ │ │ ├── S-WDpi-52.jpg
│ │ │ │ ├── S-WDpi-53_0.jpg
│ │ │ │ ├── S-WDpi-54.jpg
│ │ │ │ ├── S-WDpi-55.jpg
│ │ │ │ ├── S-WDpi-56.jpg
│ │ │ │ ├── S-WDpi-57.jpg
│ │ │ │ ├── S-WDpi-58.jpg
│ │ │ │ ├── S-WDpi-59_0.jpg
│ │ │ │ ├── S-WDpi-60-0.jpg
│ │ │ │ ├── S-WDpi-61-0.jpg
│ │ │ │ ├── S-WDpi-62-0.jpg
│ │ │ │ ├── S-WDpi-62-01.jpg
│ │ │ │ ├── S-WDpi-62-02.jpg
│ │ │ │ ├── S-WDpi-63_0.jpg
│ │ │ │ ├── S-WDpi-64.jpg
│ │ │ │ ├── S-WDpi-65.jpg
│ │ │ │ ├── S-WDpi-66.jpg
│ │ │ │ ├── S-WDpi-67.jpg
│ │ │ │ ├── S-WDpi-68_0.jpg
│ │ │ │ ├── S-WDpi-69.jpg
│ │ │ │ ├── S-WDpi-70.jpg
│ │ │ │ ├── S-WDpi-71.jpg
│ │ │ │ ├── S-WDpi-72.jpg
│ │ │ │ ├── S-WDpi-73.jpg
│ │ │ │ ├── S-WDpi-AlarmAction.jpg
│ │ │ │ ├── S-WDpi-slider.jpg
│ │ │ │ ├── S63-3.jpg
│ │ │ │ ├── S63message.jpg
│ │ │ │ ├── S64usp.jpg
│ │ │ │ ├── S65inst.jpg
│ │ │ │ ├── SART1.jpg
│ │ │ │ ├── SART3.jpg
│ │ │ │ ├── SART4.jpg
│ │ │ │ ├── SART5.jpg
│ │ │ │ ├── SARTalarm.jpg
│ │ │ │ ├── Settings-Ship-MMSI-Add-MMSI-Properties.jpg
│ │ │ │ ├── Settings-Ship-MMSI-Less-than-Nine.jpg
│ │ │ │ ├── Settings.jpg
│ │ │ │ ├── Sight-1-Degrees-Minutes-Uncertainty.jpg
│ │ │ │ ├── Sight-2-Date-Time-Certainty-Shift.jpg
│ │ │ │ ├── Sight-3-Configuration.jpg
│ │ │ │ ├── Sight-4-Parameters.jpg
│ │ │ │ ├── Sight-5-Calculations.jpg
│ │ │ │ ├── TS1.jpg
│ │ │ │ ├── TS2.jpg
│ │ │ │ ├── TargetCPA.jpg
│ │ │ │ ├── Telechargement_nvc_pi-1.jpg
│ │ │ │ ├── Tide-interference.jpg
│ │ │ │ ├── Tide1.jpg
│ │ │ │ ├── Tide2.jpg
│ │ │ │ ├── Tide4.jpg
│ │ │ │ ├── Tide5.jpg
│ │ │ │ ├── Tide6.jpg
│ │ │ │ ├── Tide7.jpg
│ │ │ │ ├── ToolBAR22.jpg
│ │ │ │ ├── Toolbar-AIS.jpg
│ │ │ │ ├── Toolbar-Options-Charts-Chart-Files.jpg
│ │ │ │ ├── Toolbar-Options-Charts-Chart-Groups.jpg
│ │ │ │ ├── Toolbar-Options-Charts-Tides-Currents.jpg
│ │ │ │ ├── Toolbar-Options-Charts-Vector-Chart-Display.jpg
│ │ │ │ ├── Toolbar-Options-Connections-Net-1.jpg
│ │ │ │ ├── Toolbar-Options-Connections-Net-2.jpg
│ │ │ │ ├── Toolbar-Options-Display-Advanced.jpg
│ │ │ │ ├── Toolbar-Options-Display-General_0.jpg
│ │ │ │ ├── Toolbar-Options-Display-Units_0.jpg
│ │ │ │ ├── Toolbar-Options-Ships-AIS-Targets-1.jpg
│ │ │ │ ├── Toolbar-Options-Ships-AIS-Targets-2.jpg
│ │ │ │ ├── Toolbar-Options-Ships-Own-Ship.jpg
│ │ │ │ ├── Toolbar-Options-User-Interface.jpg
│ │ │ │ ├── Units.jpg
│ │ │ │ ├── VDR-AIS_Simulation-2.jpg
│ │ │ │ ├── WH.jpg
│ │ │ │ ├── WH1.jpg
│ │ │ │ ├── WH2.jpg
│ │ │ │ ├── WMM1.jpg
│ │ │ │ ├── WMM2.jpg
│ │ │ │ ├── WMM3.jpg
│ │ │ │ ├── WMM4.jpg
│ │ │ │ ├── WMM5.jpg
│ │ │ │ ├── WMM6.jpg
│ │ │ │ ├── WMM7.jpg
│ │ │ │ ├── WMM8.jpg
│ │ │ │ ├── WMM9.jpg
│ │ │ │ ├── Waypoint-Rings-Bottom.jpg
│ │ │ │ ├── Waypoint-Rings.jpg
│ │ │ │ ├── Waypoint-Rings_0.jpg
│ │ │ │ ├── WeatherRoutingConfiguration.jpg
│ │ │ │ ├── WeatherRoutingConfiguration1.jpg
│ │ │ │ ├── Werror1.jpg
│ │ │ │ ├── Werror2.jpg
│ │ │ │ ├── Werror3.jpg
│ │ │ │ ├── Wpt21.jpg
│ │ │ │ ├── Wx-0-Retrieve-Internet-Overlaid-on-Chart.jpg
│ │ │ │ ├── Wx-1-File-Menu.jpg
│ │ │ │ ├── Wx-2-Retrieve-Menu.jpg
│ │ │ │ ├── Wx-A1-Ret-AudioCapture-Recieving.jpg
│ │ │ │ ├── Wx-B1-Ret-HFRadioSch-FilterTab-Menu.jpg
│ │ │ │ ├── Wx-B2-Ret-HFRadioSch-AlarmTab-Menu.jpg
│ │ │ │ ├── Wx-B3-Ret-HFRadioSch-CaptureOptionsTab-Menu.jpg
│ │ │ │ ├── Wx-B4-Ret-HFRadioSch-InfoTab-Menu.jpg
│ │ │ │ ├── Wx-C0-Ret-Inet-Menu-1_0.jpg
│ │ │ │ ├── Wx-C1-Ret-Inet-Aviation-Americas.jpg
│ │ │ │ ├── Wx-C2-Ret-Inet-Passsage-Atlantic-012Wind.jpg
│ │ │ │ ├── Wx-C3-Ret-Inet-Bermuda-3day.jpg
│ │ │ │ ├── Wx-C4-Ret-Inet-Noaa-Atlantic-24hr-500mb.jpg
│ │ │ │ ├── Wx-C5-Ret-Inet-Noaa-Atlantic-24hrSurf.jpg
│ │ │ │ ├── Wx-C6-Ret-Inet-Passage-NE.jpg
│ │ │ │ ├── Wx-C7-Ret-Inet-Passage-NovaSoctia.jpg
│ │ │ │ ├── Wx-C8-Ret-Inet-Downloaded-List.jpg
│ │ │ │ ├── ZeroXTE.jpg
│ │ │ │ ├── aa-mob.jpg
│ │ │ │ ├── action-filter.jpg
│ │ │ │ ├── activeroutewpt.jpg
│ │ │ │ ├── add_options.jpg
│ │ │ │ ├── after_clipboard.jpg
│ │ │ │ ├── aground.jpg
│ │ │ │ ├── ais-alarm.jpg
│ │ │ │ ├── ais-green.jpg
│ │ │ │ ├── ais-grey.jpg
│ │ │ │ ├── ais-lemon.jpg
│ │ │ │ ├── ais-lost.jpg
│ │ │ │ ├── ais-moor.jpg
│ │ │ │ ├── ais-red.jpg
│ │ │ │ ├── ais-yellow.jpg
│ │ │ │ ├── ais.jpg
│ │ │ │ ├── ais11.jpg
│ │ │ │ ├── ais2.jpg
│ │ │ │ ├── ais_alarm.jpg
│ │ │ │ ├── ais_alive_active.jpg
│ │ │ │ ├── ais_disabled.jpg
│ │ │ │ ├── ais_supressed.jpg
│ │ │ │ ├── aisfocus.jpg
│ │ │ │ ├── anch.jpg
│ │ │ │ ├── anegpass.jpg
│ │ │ │ ├── aprs.jpg
│ │ │ │ ├── area-query.jpg
│ │ │ │ ├── arpa1.jpg
│ │ │ │ ├── arpa2.jpg
│ │ │ │ ├── arpa3.jpg
│ │ │ │ ├── arpa4.jpg
│ │ │ │ ├── aton_off.jpg
│ │ │ │ ├── aton_std.jpg
│ │ │ │ ├── aton_virt.jpg
│ │ │ │ ├── attachment.jpg
│ │ │ │ ├── attachment_002.jpg
│ │ │ │ ├── attachment_003.jpg
│ │ │ │ ├── auto-follow_0.jpg
│ │ │ │ ├── base.jpg
│ │ │ │ ├── basestn.jpg
│ │ │ │ ├── bluesquare.jpg
│ │ │ │ ├── boundaryPoint.jpg
│ │ │ │ ├── br24_advanced_emu_osx.jpg
│ │ │ │ ├── br24_button.jpg
│ │ │ │ ├── br24_controls.jpg
│ │ │ │ ├── br24_emulator.jpg
│ │ │ │ ├── br24_overlay_messages.jpg
│ │ │ │ ├── br24_plugin_11_status.jpg
│ │ │ │ ├── br24_preferences_097.jpg
│ │ │ │ ├── bramb.jpg
│ │ │ │ ├── bramb1.jpg
│ │ │ │ ├── bramb2.jpg
│ │ │ │ ├── brazil.jpg
│ │ │ │ ├── bud-icon.jpg
│ │ │ │ ├── buttons-select.jpg
│ │ │ │ ├── classB.jpg
│ │ │ │ ├── climatology1thumb.jpg
│ │ │ │ ├── climatologyctr_0.jpg
│ │ │ │ ├── clipboard_gpsbabel.jpg
│ │ │ │ ├── cm93.jpg
│ │ │ │ ├── cm93grp.jpg
│ │ │ │ ├── colscheme.jpg
│ │ │ │ ├── composite.jpg
│ │ │ │ ├── composite1.jpg
│ │ │ │ ├── course-up.jpg
│ │ │ │ ├── course-up_0.jpg
│ │ │ │ ├── current-digits.jpg
│ │ │ │ ├── current.jpg
│ │ │ │ ├── current1.jpg
│ │ │ │ ├── currents_box.jpg
│ │ │ │ ├── dark-green.jpg
│ │ │ │ ├── dash-big-fonts.jpg
│ │ │ │ ├── dash-drag.jpg
│ │ │ │ ├── dash-select-instr_0.jpg
│ │ │ │ ├── dash-set.jpg
│ │ │ │ ├── dashboard-docked32.jpg
│ │ │ │ ├── dashboard-plugin32.jpg
│ │ │ │ ├── dashboard32.jpg
│ │ │ │ ├── dashn3.jpg
│ │ │ │ ├── ddd1.jpg
│ │ │ │ ├── ddd2.jpg
│ │ │ │ ├── ddd3.jpg
│ │ │ │ ├── ddd4.jpg
│ │ │ │ ├── dh.jpg
│ │ │ │ ├── dim1.jpg
│ │ │ │ ├── dpare.jpg
│ │ │ │ ├── dsc-alert.jpg
│ │ │ │ ├── dsc-list.jpg
│ │ │ │ ├── dsc-not-ok.jpg
│ │ │ │ ├── dsc-ok.jpg
│ │ │ │ ├── dsc-ok2.jpg
│ │ │ │ ├── dsc_distress.jpg
│ │ │ │ ├── dse1.jpg
│ │ │ │ ├── dyngnaset.jpg
│ │ │ │ ├── europe1.jpg
│ │ │ │ ├── europe3.jpg
│ │ │ │ ├── explain.jpg
│ │ │ │ ├── export_dr_gpx.jpg
│ │ │ │ ├── export_route.jpg
│ │ │ │ ├── eye33.jpg
│ │ │ │ ├── file_gpsbabel.jpg
│ │ │ │ ├── filtering.jpg
│ │ │ │ ├── fishing.jpg
│ │ │ │ ├── folderoptions.jpg
│ │ │ │ ├── font.jpg
│ │ │ │ ├── font1.jpg
│ │ │ │ ├── gc-comp.jpg
│ │ │ │ ├── gc1.jpg
│ │ │ │ ├── gc3.jpg
│ │ │ │ ├── gc4.jpg
│ │ │ │ ├── gc6.jpg
│ │ │ │ ├── gc7.jpg
│ │ │ │ ├── gc8.jpg
│ │ │ │ ├── gdb.jpg
│ │ │ │ ├── gdb1.jpg
│ │ │ │ ├── gl.jpg
│ │ │ │ ├── gps1.jpg
│ │ │ │ ├── gps2.jpg
│ │ │ │ ├── gps3.jpg
│ │ │ │ ├── gpsGrn.jpg
│ │ │ │ ├── gpsRed.jpg
│ │ │ │ ├── gpsd-con1.jpg
│ │ │ │ ├── gpsg_buddy.jpg
│ │ │ │ ├── gradar_domecont.jpg
│ │ │ │ ├── gradar_icon_green.jpg
│ │ │ │ ├── gradar_icon_red.jpg
│ │ │ │ ├── gradar_log.jpg
│ │ │ │ ├── gradar_noisecont.jpg
│ │ │ │ ├── gradar_opcont.jpg
│ │ │ │ ├── gradar_optionenable.jpg
│ │ │ │ ├── gradar_rangecont.jpg
│ │ │ │ ├── gradar_rightclick.jpg
│ │ │ │ ├── gray-nogps.jpg
│ │ │ │ ├── grib.jpg
│ │ │ │ ├── grib_0.jpg
│ │ │ │ ├── gribplugin33.jpg
│ │ │ │ ├── group.jpg
│ │ │ │ ├── halfadegree.jpg
│ │ │ │ ├── havannah-ext.jpg
│ │ │ │ ├── havannah-noext.jpg
│ │ │ │ ├── headingline1.jpg
│ │ │ │ ├── help.jpg
│ │ │ │ ├── help_002.jpg
│ │ │ │ ├── help_1.jpg
│ │ │ │ ├── hidden-quilt.jpg
│ │ │ │ ├── highlight.jpg
│ │ │ │ ├── hotkeys3.jpg
│ │ │ │ ├── hotkeys3_(2).jpg
│ │ │ │ ├── hotkeys3_(3).jpg
│ │ │ │ ├── hotkeys3_(4).jpg
│ │ │ │ ├── hotkeys3_(5).jpg
│ │ │ │ ├── hotkeys3_(6).jpg
│ │ │ │ ├── hsc.jpg
│ │ │ │ ├── ifeahche_1.jpg
│ │ │ │ ├── import_dr_gpx.jpg
│ │ │ │ ├── import_dr_gpx_route_manager.jpg
│ │ │ │ ├── import_gpx.jpg
│ │ │ │ ├── in1.jpg
│ │ │ │ ├── in11.jpg
│ │ │ │ ├── in2.jpg
│ │ │ │ ├── in22.jpg
│ │ │ │ ├── incwpt.jpg
│ │ │ │ ├── incwpt1.jpg
│ │ │ │ ├── incwpt2.jpg
│ │ │ │ ├── incwpt3.jpg
│ │ │ │ ├── incwpt4.jpg
│ │ │ │ ├── incwpt5.jpg
│ │ │ │ ├── incwpt6.jpg
│ │ │ │ ├── incwpt7.jpg
│ │ │ │ ├── incwpt8.jpg
│ │ │ │ ├── inland-blue.jpg
│ │ │ │ ├── kml_clipboard.jpg
│ │ │ │ ├── last-button.jpg
│ │ │ │ ├── layer-prop.jpg
│ │ │ │ ├── layer-prop1.jpg
│ │ │ │ ├── layer-track2.jpg
│ │ │ │ ├── layer22.jpg
│ │ │ │ ├── layer_route1.jpg
│ │ │ │ ├── layers-show2.jpg
│ │ │ │ ├── lockwpt.jpg
│ │ │ │ ├── lowprec.jpg
│ │ │ │ ├── lowprec1.jpg
│ │ │ │ ├── mad-track.jpg
│ │ │ │ ├── mad-track2.jpg
│ │ │ │ ├── magnetic_show.jpg
│ │ │ │ ├── main_screen_start.jpg
│ │ │ │ ├── marina_grn.jpg
│ │ │ │ ├── mark-create.jpg
│ │ │ │ ├── mark-shipwreck.jpg
│ │ │ │ ├── mark-triangle.jpg
│ │ │ │ ├── mark-undo-create-waypoint.jpg
│ │ │ │ ├── mark10.jpg
│ │ │ │ ├── mark2.jpg
│ │ │ │ ├── mark3.jpg
│ │ │ │ ├── mark4.jpg
│ │ │ │ ├── mark6.jpg
│ │ │ │ ├── mark7.jpg
│ │ │ │ ├── mark8.jpg
│ │ │ │ ├── mark9.jpg
│ │ │ │ ├── menu_bar.jpg
│ │ │ │ ├── meta.jpg
│ │ │ │ ├── mob_btn.jpg
│ │ │ │ ├── moored.jpg
│ │ │ │ ├── multileg.jpg
│ │ │ │ ├── nmea-converter.jpg
│ │ │ │ ├── nmea-debug-dsc.jpg
│ │ │ │ ├── nogl.jpg
│ │ │ │ ├── north-up.jpg
│ │ │ │ ├── not_participate.jpg
│ │ │ │ ├── notundcom.jpg
│ │ │ │ ├── ob_options.jpg
│ │ │ │ ├── ob_using%20kml.jpg
│ │ │ │ ├── objq.jpg
│ │ │ │ ├── offsets2.jpg
│ │ │ │ ├── offsets4.jpg
│ │ │ │ ├── offsets5.jpg
│ │ │ │ ├── offsets6.jpg
│ │ │ │ ├── opencpn.jpg
│ │ │ │ ├── opencpn2.jpg
│ │ │ │ ├── opencpn4.jpg
│ │ │ │ ├── opencpn_002.jpg
│ │ │ │ ├── options-Ships2.jpg
│ │ │ │ ├── options-Ships4.jpg
│ │ │ │ ├── options-Ships6.jpg
│ │ │ │ ├── orig.jpg
│ │ │ │ ├── orig1.jpg
│ │ │ │ ├── orig2.jpg
│ │ │ │ ├── ot_browse_button.jpg
│ │ │ │ ├── ot_interval_select.jpg
│ │ │ │ ├── ot_next_button.jpg
│ │ │ │ ├── ot_now_button.jpg
│ │ │ │ ├── ot_preferences.jpg
│ │ │ │ ├── ot_select_button.jpg
│ │ │ │ ├── ot_toolbar_icon.jpg
│ │ │ │ ├── out11.jpg
│ │ │ │ ├── out12.jpg
│ │ │ │ ├── out21.jpg
│ │ │ │ ├── out22.jpg
│ │ │ │ ├── overzoom.jpg
│ │ │ │ ├── overzoom2.jpg
│ │ │ │ ├── own4.jpg
│ │ │ │ ├── own5.jpg
│ │ │ │ ├── own_vector.jpg
│ │ │ │ ├── pencil.jpg
│ │ │ │ ├── pencil2.jpg
│ │ │ │ ├── plan1.jpg
│ │ │ │ ├── plan2.jpg
│ │ │ │ ├── plan5.jpg
│ │ │ │ ├── polyconic.jpg
│ │ │ │ ├── portable.jpg
│ │ │ │ ├── ppa_1.jpg
│ │ │ │ ├── ppa_2.jpg
│ │ │ │ ├── ppa_3.jpg
│ │ │ │ ├── ppa_4.jpg
│ │ │ │ ├── ppa_5.jpg
│ │ │ │ ├── ppa_6.jpg
│ │ │ │ ├── print.jpg
│ │ │ │ ├── printroute.jpg
│ │ │ │ ├── quilt-ref.jpg
│ │ │ │ ├── r820t.jpg
│ │ │ │ ├── rad13.jpg
│ │ │ │ ├── rasteroverz.jpg
│ │ │ │ ├── rc_wpt-del-mv.jpg
│ │ │ │ ├── red-gps.jpg
│ │ │ │ ├── restrman_1.jpg
│ │ │ │ ├── rollover.jpg
│ │ │ │ ├── route-button.jpg
│ │ │ │ ├── route-legs.jpg
│ │ │ │ ├── route-legs1.jpg
│ │ │ │ ├── route.jpg
│ │ │ │ ├── route_002.jpg
│ │ │ │ ├── route_manager.jpg
│ │ │ │ ├── route_plugin.jpg
│ │ │ │ ├── routing6.jpg
│ │ │ │ ├── rtlsdr.jpg
│ │ │ │ ├── sart-alarm2.jpg
│ │ │ │ ├── sart-testing.jpg
│ │ │ │ ├── scin.jpg
│ │ │ │ ├── scout.jpg
│ │ │ │ ├── seg.jpg
│ │ │ │ ├── sentence-filters.jpg
│ │ │ │ ├── sentence-filters1.jpg
│ │ │ │ ├── sentence-filters2.jpg
│ │ │ │ ├── settings_002.jpg
│ │ │ │ ├── settings_003.jpg
│ │ │ │ ├── ship_grey.jpg
│ │ │ │ ├── ship_red.jpg
│ │ │ │ ├── show_dr_gpx.jpg
│ │ │ │ ├── skewed.jpg
│ │ │ │ ├── sounding.jpg
│ │ │ │ ├── stXhole1.jpg
│ │ │ │ ├── start.jpg
│ │ │ │ ├── start1.jpg
│ │ │ │ ├── start3.jpg
│ │ │ │ ├── status-bar.jpg
│ │ │ │ ├── std-grib.jpg
│ │ │ │ ├── swlook.jpg
│ │ │ │ ├── text.jpg
│ │ │ │ ├── tide-select1.jpg
│ │ │ │ ├── tide-select2.jpg
│ │ │ │ ├── tide.jpg
│ │ │ │ ├── tmerc.jpg
│ │ │ │ ├── tongue.jpg
│ │ │ │ ├── toolbar-2.jpg
│ │ │ │ ├── tools_plugins.jpg
│ │ │ │ ├── track-pressed.jpg
│ │ │ │ ├── track-prop1.jpg
│ │ │ │ ├── track_off.jpg
│ │ │ │ ├── tracks.jpg
│ │ │ │ ├── trail.jpg
│ │ │ │ ├── us_rnc_charts_structure.jpg
│ │ │ │ ├── v05_settings.jpg
│ │ │ │ ├── vdr-control.jpg
│ │ │ │ ├── vdr-icons.jpg
│ │ │ │ ├── vecoverz.jpg
│ │ │ │ ├── vector-light.jpg
│ │ │ │ ├── waypoint-active.jpg
│ │ │ │ ├── waypoint-delete.jpg
│ │ │ │ ├── weather_route_data_types_1.jpg
│ │ │ │ ├── wpt_focus2.jpg
│ │ │ │ ├── wwm.jpg
│ │ │ │ ├── xxmtamessage2.jpg
│ │ │ │ ├── zoomin.jpg
│ │ │ │ └── zoomout.jpg
│ │ │ └── readme
│ │ ├── gshhs
│ │ │ ├── poly-c-1.dat
│ │ │ ├── wdb_borders_c.b
│ │ │ └── wdb_rivers_c.b
│ │ ├── license.txt
│ │ ├── opencpn.desktop
│ │ ├── opencpn.png
│ │ ├── s57data
│ │ │ ├── Helvetica.txf
│ │ │ ├── S52RAZDS.RLE
│ │ │ ├── attdecode.csv
│ │ │ ├── chartsymbols.xml
│ │ │ ├── rastersymbols-dark.png
│ │ │ ├── rastersymbols-day.png
│ │ │ ├── rastersymbols-dusk.png
│ │ │ ├── s57attributes.csv
│ │ │ ├── s57expectedinput.csv
│ │ │ └── s57objectclasses.csv
│ │ ├── sounds
│ │ │ ├── 1bells.wav
│ │ │ ├── 2bells.wav
│ │ │ └── README.bells
│ │ ├── styles
│ │ │ └── qtstylesheet.qss
│ │ ├── svg
│ │ │ ├── journeyman
│ │ │ │ ├── CompassRose.svg
│ │ │ │ ├── CompassRoseBlue.svg
│ │ │ │ ├── gps1Bar.svg
│ │ │ │ ├── gps2Bar.svg
│ │ │ │ ├── gps3Bar.svg
│ │ │ │ ├── gpsGrn.svg
│ │ │ │ ├── gpsGry.svg
│ │ │ │ └── gpsRed.svg
│ │ │ ├── journeyman_flat
│ │ │ │ ├── CompassRose.svg
│ │ │ │ ├── CompassRoseBlue.svg
│ │ │ │ ├── gps1Bar.svg
│ │ │ │ ├── gps2Bar.svg
│ │ │ │ ├── gps3Bar.svg
│ │ │ │ ├── gpsGrn.svg
│ │ │ │ ├── gpsGry.svg
│ │ │ │ └── gpsRed.svg
│ │ │ └── traditional
│ │ │ ├── AIS.svg
│ │ │ ├── AIS_AlertGeneral.svg
│ │ │ ├── AIS_AlertGeneral_Active.svg
│ │ │ ├── AIS_AlertGeneral_Active_rollover.svg
│ │ │ ├── AIS_AlertGeneral_rollover.svg
│ │ │ ├── AIS_Disabled.svg
│ │ │ ├── AIS_Disabled_rollover.svg
│ │ │ ├── AIS_Normal_Active.svg
│ │ │ ├── AIS_Normal_Active_rollover.svg
│ │ │ ├── AIS_Suppressed.svg
│ │ │ ├── AIS_Suppressed_Active.svg
│ │ │ ├── AIS_Suppressed_Active_rollover.svg
│ │ │ ├── AIS_Suppressed_rollover.svg
│ │ │ ├── AIS_rollover.svg
│ │ │ ├── CompassRose.svg
│ │ │ ├── CompassRoseBlue.svg
│ │ │ ├── colorscheme.svg
│ │ │ ├── colorscheme_rollover.svg
│ │ │ ├── current.svg
│ │ │ ├── current_rollover.svg
│ │ │ ├── current_rollover_toggled.svg
│ │ │ ├── current_toggled.svg
│ │ │ ├── down.svg
│ │ │ ├── follow.svg
│ │ │ ├── follow_rollover.svg
│ │ │ ├── follow_rollover_toggled.svg
│ │ │ ├── follow_toggled.svg
│ │ │ ├── gps1Bar.svg
│ │ │ ├── gps2Bar.svg
│ │ │ ├── gps3Bar.svg
│ │ │ ├── gpsGrn.svg
│ │ │ ├── gpsGry.svg
│ │ │ ├── gpsRed.svg
│ │ │ ├── help.svg
│ │ │ ├── help_rollover.svg
│ │ │ ├── left.svg
│ │ │ ├── mob.svg
│ │ │ ├── mob_btn.svg
│ │ │ ├── mob_btn_rollover.svg
│ │ │ ├── pencil.svg
│ │ │ ├── print.svg
│ │ │ ├── print_rollover.svg
│ │ │ ├── right.svg
│ │ │ ├── route.svg
│ │ │ ├── route_manager.svg
│ │ │ ├── route_manager_rollover.svg
│ │ │ ├── route_rollover.svg
│ │ │ ├── route_rollover_toggled.svg
│ │ │ ├── route_toggled.svg
│ │ │ ├── scin.svg
│ │ │ ├── scin_disabled.svg
│ │ │ ├── scin_rollover.svg
│ │ │ ├── scout.svg
│ │ │ ├── scout_disabled.svg
│ │ │ ├── scout_rollover.svg
│ │ │ ├── settings.svg
│ │ │ ├── settings_disabled.svg
│ │ │ ├── settings_rollover.svg
│ │ │ ├── text.svg
│ │ │ ├── text_rollover.svg
│ │ │ ├── text_rollover_toggled.svg
│ │ │ ├── text_toggled.svg
│ │ │ ├── tide.svg
│ │ │ ├── tide_rollover.svg
│ │ │ ├── tide_rollover_toggled.svg
│ │ │ ├── tide_toggled.svg
│ │ │ ├── track.svg
│ │ │ ├── track_rollover.svg
│ │ │ ├── track_rollover_toggled.svg
│ │ │ ├── track_toggled.svg
│ │ │ ├── up.svg
│ │ │ ├── zoomin.svg
│ │ │ ├── zoomin_rollover.svg
│ │ │ ├── zoomout.svg
│ │ │ └── zoomout_rollover.svg
│ │ ├── tcdata
│ │ │ ├── HARMONIC
│ │ │ ├── HARMONIC.IDX
│ │ │ └── README.harmonics
│ │ └── wvsdata
│ │ ├── readmewvs.txt
│ │ ├── wvs1.dat
│ │ └── wvs43.dat
│ ├── include
│ │ ├── AISTargetAlertDialog.h
│ │ ├── AISTargetListDialog.h
│ │ ├── AISTargetQueryDialog.h
│ │ ├── AIS_Bitstring.h
│ │ ├── AIS_Decoder.h
│ │ ├── AIS_Target_Data.h
│ │ ├── CM93DSlide.h
│ │ ├── ChInfoWin.h
│ │ ├── ConnectionParams.h
│ │ ├── FontDesc.h
│ │ ├── FontMgr.h
│ │ ├── GL
│ │ │ ├── gl.h
│ │ │ ├── gl_private.h
│ │ │ ├── glext.h
│ │ │ └── glu.h
│ │ ├── GoToPositionDialog.h
│ │ ├── Hyperlink.h
│ │ ├── IDX_entry.h
│ │ ├── LLRegion.h
│ │ ├── Layer.h
│ │ ├── LinkPropDlg.h
│ │ ├── MarkIcon.h
│ │ ├── NMEALogWindow.h
│ │ ├── NavObjectCollection.h
│ │ ├── OCPNListCtrl.h
│ │ ├── OCPNPlatform.h
│ │ ├── OCPNRegion.h
│ │ ├── OCPNSoundData.h
│ │ ├── OCPN_DataStreamEvent.h
│ │ ├── OCPN_Sound.h
│ │ ├── OCP_DataStreamInput_Thread.h
│ │ ├── Osenc.h
│ │ ├── PositionParser.h
│ │ ├── Quilt.h
│ │ ├── RolloverWin.h
│ │ ├── Route.h
│ │ ├── RoutePoint.h
│ │ ├── S57ClassRegistrar.h
│ │ ├── S57Light.h
│ │ ├── S57ObjectDesc.h
│ │ ├── S57QueryDialog.h
│ │ ├── S57Sector.h
│ │ ├── Select.h
│ │ ├── SelectItem.h
│ │ ├── SendToGpsDlg.h
│ │ ├── Station_Data.h
│ │ ├── TCDS_Ascii_Harmonic.h
│ │ ├── TCDS_Binary_Harmonic.h
│ │ ├── TCDataFactory.h
│ │ ├── TCDataSource.h
│ │ ├── TCWin.h
│ │ ├── TC_Error_Code.h
│ │ ├── TTYScroll.h
│ │ ├── TTYWindow.h
│ │ ├── TexFont.h
│ │ ├── TrackPropDlg.h
│ │ ├── WindowDestroyListener.h
│ │ ├── about.h
│ │ ├── ais.h
│ │ ├── androidUTIL.h
│ │ ├── bbox.h
│ │ ├── canvasMenu.h
│ │ ├── chart1.h
│ │ ├── chartbarwin.h
│ │ ├── chartbase.h
│ │ ├── chartdb.h
│ │ ├── chartdbs.h
│ │ ├── chartimg.h
│ │ ├── chartsymbols.h
│ │ ├── chcanv.h
│ │ ├── cm93.h
│ │ ├── compass.h
│ │ ├── concanv.h
│ │ ├── crashprint.h
│ │ ├── cutil.h
│ │ ├── datastream.h
│ │ ├── dsPortType.h
│ │ ├── dychart.h
│ │ ├── emboss_data.h
│ │ ├── geodesic.h
│ │ ├── georef.h
│ │ ├── glChartCanvas.h
│ │ ├── glTexCache.h
│ │ ├── glTextureDescriptor.h
│ │ ├── gpxdocument.h
│ │ ├── gshhs.h
│ │ ├── kml.h
│ │ ├── macutils.h
│ │ ├── multiplexer.h
│ │ ├── mygeom.h
│ │ ├── navutil.h
│ │ ├── ocpCursor.h
│ │ ├── ocpn_pixel.h
│ │ ├── ocpn_plugin.h
│ │ ├── ocpn_types.h
│ │ ├── ocpndc.h
│ │ ├── options.h
│ │ ├── pluginmanager.h
│ │ ├── printtable.h
│ │ ├── pugiconfig.hpp
│ │ ├── pugixml.hpp
│ │ ├── razdsparser.h
│ │ ├── routeman.h
│ │ ├── routemanagerdialog.h
│ │ ├── routeprintout.h
│ │ ├── routeprop.h
│ │ ├── s52plib.h
│ │ ├── s52s57.h
│ │ ├── s52utils.h
│ │ ├── s57RegistrarMgr.h
│ │ ├── s57chart.h
│ │ ├── s57mgr.h
│ │ ├── scrollingdialog.h
│ │ ├── styles.h
│ │ ├── tcmgr.h
│ │ ├── thumbwin.h
│ │ ├── tide_time.h
│ │ ├── timers.h
│ │ ├── tinyxml.h
│ │ ├── toolbar.h
│ │ ├── triangulate.h
│ │ ├── tzdata.h
│ │ ├── undo.h
│ │ ├── vector2D.h
│ │ ├── viewport.h
│ │ ├── wificlient.h
│ │ ├── wx
│ │ │ ├── json_defs.h
│ │ │ ├── jsonreader.h
│ │ │ ├── jsonval.h
│ │ │ └── jsonwriter.h
│ │ └── wx28compat.h
│ ├── opencpn.spec.in
│ ├── plugins
│ │ ├── CMakeLists.txt
│ │ ├── PluginLocalization.cmake
│ │ ├── chartdldr_pi
│ │ │ ├── CMakeLists.txt
│ │ │ ├── buildosx
│ │ │ │ └── InstallOSX
│ │ │ │ ├── chartdldr_pi.pkgproj.in
│ │ │ │ └── pkg_background.jpg
│ │ │ ├── buildwin
│ │ │ │ └── NSIS.template.in
│ │ │ ├── cmake
│ │ │ │ ├── FindTinyXML.cmake
│ │ │ │ ├── PluginConfigure.cmake
│ │ │ │ ├── PluginCurl.cmake
│ │ │ │ ├── PluginInstall.cmake
│ │ │ │ ├── PluginLocalization.cmake
│ │ │ │ ├── PluginPackage.cmake
│ │ │ │ ├── gpl.txt
│ │ │ │ └── version.h.in
│ │ │ ├── data
│ │ │ │ ├── chart_sources.xml
│ │ │ │ ├── doc
│ │ │ │ │ ├── 03-Chart-Downloader-Tab-First-Time.png
│ │ │ │ │ ├── 04-AddNewChartSource-Predefined.png
│ │ │ │ │ ├── 05-PleaseUpdate.png
│ │ │ │ │ ├── 08-AfterDownloading.png
│ │ │ │ │ ├── 12-Add-Edit-Custom-Chart-Source.png
│ │ │ │ │ ├── 15-Chart-Status-Selection.png
│ │ │ │ │ ├── 16-Show-Local-Files.png
│ │ │ │ │ ├── MathJax.js
│ │ │ │ │ ├── advanced.html
│ │ │ │ │ ├── basic.html
│ │ │ │ │ ├── github.min.css
│ │ │ │ │ ├── highlight.min.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── preferences.png
│ │ │ │ ├── folder215.png
│ │ │ │ └── open182.png
│ │ │ ├── po
│ │ │ │ ├── POTFILES.in
│ │ │ │ ├── ca.po
│ │ │ │ ├── chartdldr_pi.pot
│ │ │ │ ├── cs.po
│ │ │ │ ├── da.po
│ │ │ │ ├── de.po
│ │ │ │ ├── el.po
│ │ │ │ ├── es.po
│ │ │ │ ├── et.po
│ │ │ │ ├── fi.po
│ │ │ │ ├── fr.po
│ │ │ │ ├── gl.po
│ │ │ │ ├── hu.po
│ │ │ │ ├── it.po
│ │ │ │ ├── ja.po
│ │ │ │ ├── nb.po
│ │ │ │ ├── nl.po
│ │ │ │ ├── pl.po
│ │ │ │ ├── pt.po
│ │ │ │ ├── ru.po
│ │ │ │ ├── sv.po
│ │ │ │ ├── tr.po
│ │ │ │ ├── vi.po
│ │ │ │ └── zh.po
│ │ │ └── src
│ │ │ ├── base64.h
│ │ │ ├── chartcatalog.cpp
│ │ │ ├── chartcatalog.h
│ │ │ ├── chartdldr.png
│ │ │ ├── chartdldr.svg
│ │ │ ├── chartdldr_pi.cpp
│ │ │ ├── chartdldr_pi.h
│ │ │ ├── chartdldr_pi.png
│ │ │ ├── chartdldr_pi.svg
│ │ │ ├── chartdldrgui.cpp
│ │ │ ├── chartdldrgui.h
│ │ │ ├── checked.xpm
│ │ │ ├── checked_dis.xpm
│ │ │ ├── checkedlistctrl.cpp
│ │ │ ├── checkedlistctrl.h
│ │ │ ├── icons.bat
│ │ │ ├── icons.cpp
│ │ │ ├── icons.h
│ │ │ ├── icons.sh
│ │ │ ├── tinyxml
│ │ │ │ ├── tinyxml.cpp
│ │ │ │ ├── tinyxml.h
│ │ │ │ ├── tinyxmlerror.cpp
│ │ │ │ └── tinyxmlparser.cpp
│ │ │ ├── unchecked.xpm
│ │ │ ├── unchecked_dis.xpm
│ │ │ ├── unrar
│ │ │ │ ├── GUI
│ │ │ │ │ └── rarjni.hpp
│ │ │ │ ├── UnRAR.vcproj
│ │ │ │ ├── UnRARDll.vcproj
│ │ │ │ ├── acknow.txt
│ │ │ │ ├── arccmt.cpp
│ │ │ │ ├── archive.cpp
│ │ │ │ ├── archive.hpp
│ │ │ │ ├── arcread.cpp
│ │ │ │ ├── array.hpp
│ │ │ │ ├── blake2s.cpp
│ │ │ │ ├── blake2s.hpp
│ │ │ │ ├── blake2s_sse.cpp
│ │ │ │ ├── blake2sp.cpp
│ │ │ │ ├── cmddata.cpp
│ │ │ │ ├── cmddata.hpp
│ │ │ │ ├── coder.cpp
│ │ │ │ ├── coder.hpp
│ │ │ │ ├── compress.hpp
│ │ │ │ ├── consio.cpp
│ │ │ │ ├── consio.hpp
│ │ │ │ ├── crc.cpp
│ │ │ │ ├── crc.hpp
│ │ │ │ ├── crypt.cpp
│ │ │ │ ├── crypt.hpp
│ │ │ │ ├── crypt1.cpp
│ │ │ │ ├── crypt2.cpp
│ │ │ │ ├── crypt3.cpp
│ │ │ │ ├── crypt5.cpp
│ │ │ │ ├── dll.cpp
│ │ │ │ ├── dll.def
│ │ │ │ ├── dll.hpp
│ │ │ │ ├── encname.cpp
│ │ │ │ ├── encname.hpp
│ │ │ │ ├── errhnd.cpp
│ │ │ │ ├── errhnd.hpp
│ │ │ │ ├── extinfo.cpp
│ │ │ │ ├── extinfo.hpp
│ │ │ │ ├── extract.cpp
│ │ │ │ ├── extract.hpp
│ │ │ │ ├── filcreat.cpp
│ │ │ │ ├── filcreat.hpp
│ │ │ │ ├── file.cpp
│ │ │ │ ├── file.hpp
│ │ │ │ ├── filefn.cpp
│ │ │ │ ├── filefn.hpp
│ │ │ │ ├── filestr.cpp
│ │ │ │ ├── filestr.hpp
│ │ │ │ ├── find.cpp
│ │ │ │ ├── find.hpp
│ │ │ │ ├── getbits.cpp
│ │ │ │ ├── getbits.hpp
│ │ │ │ ├── global.cpp
│ │ │ │ ├── global.hpp
│ │ │ │ ├── hardlinks.cpp
│ │ │ │ ├── hash.cpp
│ │ │ │ ├── hash.hpp
│ │ │ │ ├── headers.cpp
│ │ │ │ ├── headers.hpp
│ │ │ │ ├── headers5.hpp
│ │ │ │ ├── isnt.cpp
│ │ │ │ ├── isnt.hpp
│ │ │ │ ├── license.txt
│ │ │ │ ├── list.cpp
│ │ │ │ ├── list.hpp
│ │ │ │ ├── loclang.hpp
│ │ │ │ ├── log.cpp
│ │ │ │ ├── log.hpp
│ │ │ │ ├── makefile
│ │ │ │ ├── match.cpp
│ │ │ │ ├── match.hpp
│ │ │ │ ├── model.cpp
│ │ │ │ ├── model.hpp
│ │ │ │ ├── msc.dep
│ │ │ │ ├── options.cpp
│ │ │ │ ├── options.hpp
│ │ │ │ ├── os.hpp
│ │ │ │ ├── pathfn.cpp
│ │ │ │ ├── pathfn.hpp
│ │ │ │ ├── qopen.cpp
│ │ │ │ ├── qopen.hpp
│ │ │ │ ├── rar.cpp
│ │ │ │ ├── rar.hpp
│ │ │ │ ├── rardefs.hpp
│ │ │ │ ├── rarlang.hpp
│ │ │ │ ├── raros.hpp
│ │ │ │ ├── rarpch.cpp
│ │ │ │ ├── rartypes.hpp
│ │ │ │ ├── rarvm.cpp
│ │ │ │ ├── rarvm.hpp
│ │ │ │ ├── rarvmtbl.cpp
│ │ │ │ ├── rawread.cpp
│ │ │ │ ├── rawread.hpp
│ │ │ │ ├── rdwrfn.cpp
│ │ │ │ ├── rdwrfn.hpp
│ │ │ │ ├── readme.txt
│ │ │ │ ├── recvol.cpp
│ │ │ │ ├── recvol.hpp
│ │ │ │ ├── recvol3.cpp
│ │ │ │ ├── recvol5.cpp
│ │ │ │ ├── resource.cpp
│ │ │ │ ├── resource.hpp
│ │ │ │ ├── rijndael.cpp
│ │ │ │ ├── rijndael.hpp
│ │ │ │ ├── rs.cpp
│ │ │ │ ├── rs.hpp
│ │ │ │ ├── rs16.cpp
│ │ │ │ ├── rs16.hpp
│ │ │ │ ├── savepos.hpp
│ │ │ │ ├── scantree.cpp
│ │ │ │ ├── scantree.hpp
│ │ │ │ ├── secpassword.cpp
│ │ │ │ ├── secpassword.hpp
│ │ │ │ ├── sha1.cpp
│ │ │ │ ├── sha1.hpp
│ │ │ │ ├── sha256.cpp
│ │ │ │ ├── sha256.hpp
│ │ │ │ ├── smallfn.cpp
│ │ │ │ ├── smallfn.hpp
│ │ │ │ ├── strfn.cpp
│ │ │ │ ├── strfn.hpp
│ │ │ │ ├── strlist.cpp
│ │ │ │ ├── strlist.hpp
│ │ │ │ ├── suballoc.cpp
│ │ │ │ ├── suballoc.hpp
│ │ │ │ ├── system.cpp
│ │ │ │ ├── system.hpp
│ │ │ │ ├── threadmisc.cpp
│ │ │ │ ├── threadpool.cpp
│ │ │ │ ├── threadpool.hpp
│ │ │ │ ├── timefn.cpp
│ │ │ │ ├── timefn.hpp
│ │ │ │ ├── ui.cpp
│ │ │ │ ├── ui.hpp
│ │ │ │ ├── uicommon.cpp
│ │ │ │ ├── uiconsole.cpp
│ │ │ │ ├── uisilent.cpp
│ │ │ │ ├── ulinks.cpp
│ │ │ │ ├── ulinks.hpp
│ │ │ │ ├── unicode.cpp
│ │ │ │ ├── unicode.hpp
│ │ │ │ ├── unpack.cpp
│ │ │ │ ├── unpack.hpp
│ │ │ │ ├── unpack15.cpp
│ │ │ │ ├── unpack20.cpp
│ │ │ │ ├── unpack30.cpp
│ │ │ │ ├── unpack50.cpp
│ │ │ │ ├── unpack50frag.cpp
│ │ │ │ ├── unpack50mt.cpp
│ │ │ │ ├── unpackinline.cpp
│ │ │ │ ├── uowners.cpp
│ │ │ │ ├── version.hpp
│ │ │ │ ├── volume.cpp
│ │ │ │ ├── volume.hpp
│ │ │ │ ├── win32acl.cpp
│ │ │ │ ├── win32lnk.cpp
│ │ │ │ └── win32stm.cpp
│ │ │ └── wxcurl
│ │ │ ├── base.cpp
│ │ │ ├── dav.cpp
│ │ │ ├── davtool.cpp
│ │ │ ├── dialog.cpp
│ │ │ ├── ftp.cpp
│ │ │ ├── ftpparse.cpp
│ │ │ ├── ftpparse.h
│ │ │ ├── ftptool.cpp
│ │ │ ├── http.cpp
│ │ │ ├── include
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README
│ │ │ │ └── curl
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── curl.h
│ │ │ │ ├── curlbuild.h
│ │ │ │ ├── curlbuild.h.cmake
│ │ │ │ ├── curlbuild.h.in
│ │ │ │ ├── curlrules.h
│ │ │ │ ├── curlver.h
│ │ │ │ ├── easy.h
│ │ │ │ ├── mprintf.h
│ │ │ │ ├── multi.h
│ │ │ │ ├── stdcheaders.h
│ │ │ │ └── typecheck-gcc.h
│ │ │ ├── panel.cpp
│ │ │ ├── telnet.cpp
│ │ │ ├── thread.cpp
│ │ │ ├── utils.cpp
│ │ │ └── wx
│ │ │ └── curl
│ │ │ ├── base.h
│ │ │ ├── dav.h
│ │ │ ├── davtool.h
│ │ │ ├── dialog.h
│ │ │ ├── ftp.h
│ │ │ ├── ftptool.h
│ │ │ ├── http.h
│ │ │ ├── panel.h
│ │ │ ├── telnet.h
│ │ │ ├── thread.h
│ │ │ └── utils.h
│ │ ├── dashboard_pi
│ │ │ ├── CMakeLists.txt
│ │ │ ├── data
│ │ │ │ ├── Dashboard.svg
│ │ │ │ ├── Dashboard_rollover.svg
│ │ │ │ └── Dashboard_toggled.svg
│ │ │ ├── po
│ │ │ │ ├── POTFILES.in
│ │ │ │ ├── ca.po
│ │ │ │ ├── cs.po
│ │ │ │ ├── da.po
│ │ │ │ ├── dashboard_pi.pot
│ │ │ │ ├── de.po
│ │ │ │ ├── el.po
│ │ │ │ ├── el_GR.po
│ │ │ │ ├── es.po
│ │ │ │ ├── et.po
│ │ │ │ ├── fi.po
│ │ │ │ ├── fi_FI.po
│ │ │ │ ├── fr.po
│ │ │ │ ├── gl.po
│ │ │ │ ├── hu.po
│ │ │ │ ├── hu_HU.po
│ │ │ │ ├── it.po
│ │ │ │ ├── ja.po
│ │ │ │ ├── nb.po
│ │ │ │ ├── nb_NO.po
│ │ │ │ ├── nl.po
│ │ │ │ ├── pl.po
│ │ │ │ ├── pl_PL.po
│ │ │ │ ├── pt.po
│ │ │ │ ├── pt_BR.po
│ │ │ │ ├── pt_PT.po
│ │ │ │ ├── ru.po
│ │ │ │ ├── sv.po
│ │ │ │ ├── tr.po
│ │ │ │ ├── tr_TR.po
│ │ │ │ ├── vi.po
│ │ │ │ ├── zh.po
│ │ │ │ └── zh_TW.po
│ │ │ └── src
│ │ │ ├── baro_history.cpp
│ │ │ ├── baro_history.h
│ │ │ ├── clock.cpp
│ │ │ ├── clock.h
│ │ │ ├── compass.cpp
│ │ │ ├── compass.h
│ │ │ ├── dashboard.svg
│ │ │ ├── dashboard_pi.cpp
│ │ │ ├── dashboard_pi.h
│ │ │ ├── dashboard_pi.svg
│ │ │ ├── depth.cpp
│ │ │ ├── depth.h
│ │ │ ├── dial.cpp
│ │ │ ├── dial.h
│ │ │ ├── dial.svg
│ │ │ ├── from_ownship.cpp
│ │ │ ├── from_ownship.h
│ │ │ ├── gps.cpp
│ │ │ ├── gps.h
│ │ │ ├── icons.cpp
│ │ │ ├── icons.h
│ │ │ ├── icons.sh
│ │ │ ├── instrument.cpp
│ │ │ ├── instrument.h
│ │ │ ├── instrument.svg
│ │ │ ├── minus.svg
│ │ │ ├── nmea0183
│ │ │ │ ├── LatLong.hpp
│ │ │ │ ├── RMB.hpp
│ │ │ │ ├── RMC.HPP
│ │ │ │ ├── Response.hpp
│ │ │ │ ├── SatInfo.h
│ │ │ │ ├── Sentence.hpp
│ │ │ │ ├── dbt.cpp
│ │ │ │ ├── dbt.hpp
│ │ │ │ ├── dpt.cpp
│ │ │ │ ├── dpt.hpp
│ │ │ │ ├── expid.cpp
│ │ │ │ ├── gga.cpp
│ │ │ │ ├── gga.hpp
│ │ │ │ ├── gll.cpp
│ │ │ │ ├── gll.hpp
│ │ │ │ ├── gsv.cpp
│ │ │ │ ├── gsv.hpp
│ │ │ │ ├── hdg.cpp
│ │ │ │ ├── hdg.hpp
│ │ │ │ ├── hdm.cpp
│ │ │ │ ├── hdm.hpp
│ │ │ │ ├── hdt.cpp
│ │ │ │ ├── hdt.hpp
│ │ │ │ ├── hexvalue.cpp
│ │ │ │ ├── lat.cpp
│ │ │ │ ├── latlong.cpp
│ │ │ │ ├── long.cpp
│ │ │ │ ├── mda.cpp
│ │ │ │ ├── mda.hpp
│ │ │ │ ├── mta.cpp
│ │ │ │ ├── mta.hpp
│ │ │ │ ├── mtw.cpp
│ │ │ │ ├── mtw.hpp
│ │ │ │ ├── mwd.cpp
│ │ │ │ ├── mwd.hpp
│ │ │ │ ├── mwv.cpp
│ │ │ │ ├── mwv.hpp
│ │ │ │ ├── nmea0183.cpp
│ │ │ │ ├── nmea0183.h
│ │ │ │ ├── nmea0183.hpp
│ │ │ │ ├── response.cpp
│ │ │ │ ├── rmb.cpp
│ │ │ │ ├── rmc.cpp
│ │ │ │ ├── rsa.cpp
│ │ │ │ ├── rsa.hpp
│ │ │ │ ├── rte.cpp
│ │ │ │ ├── rte.hpp
│ │ │ │ ├── sentence.cpp
│ │ │ │ ├── talkerid.cpp
│ │ │ │ ├── vhw.cpp
│ │ │ │ ├── vhw.hpp
│ │ │ │ ├── vlw.cpp
│ │ │ │ ├── vlw.hpp
│ │ │ │ ├── vtg.cpp
│ │ │ │ ├── vtg.hpp
│ │ │ │ ├── vwr.cpp
│ │ │ │ ├── vwr.hpp
│ │ │ │ ├── vwt.cpp
│ │ │ │ ├── vwt.hpp
│ │ │ │ ├── wpl.cpp
│ │ │ │ ├── wpl.hpp
│ │ │ │ ├── xdr.cpp
│ │ │ │ ├── xdr.hpp
│ │ │ │ ├── zda.cpp
│ │ │ │ └── zda.hpp
│ │ │ ├── plus.svg
│ │ │ ├── rudder_angle.cpp
│ │ │ ├── rudder_angle.h
│ │ │ ├── speedometer.cpp
│ │ │ ├── speedometer.h
│ │ │ ├── wind.cpp
│ │ │ ├── wind.h
│ │ │ ├── wind_history.cpp
│ │ │ ├── wind_history.h
│ │ │ └── wxJSON
│ │ │ ├── json_defs.h
│ │ │ ├── jsonreader.cpp
│ │ │ ├── jsonreader.h
│ │ │ ├── jsonval.cpp
│ │ │ ├── jsonval.h
│ │ │ ├── jsonwriter.cpp
│ │ │ └── jsonwriter.h
│ │ ├── demo_pi_sample
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ ├── CMakeLists.txt
│ │ │ ├── demo_pi.cpp
│ │ │ ├── demo_pi.h
│ │ │ └── nmea0183
│ │ │ ├── LatLong.hpp
│ │ │ ├── RMB.hpp
│ │ │ ├── RMC.HPP
│ │ │ ├── Response.hpp
│ │ │ ├── Sentence.hpp
│ │ │ ├── expid.cpp
│ │ │ ├── gga.cpp
│ │ │ ├── gga.hpp
│ │ │ ├── gll.cpp
│ │ │ ├── gll.hpp
│ │ │ ├── gsv.cpp
│ │ │ ├── gsv.hpp
│ │ │ ├── hdg.cpp
│ │ │ ├── hdg.hpp
│ │ │ ├── hdm.cpp
│ │ │ ├── hdm.hpp
│ │ │ ├── hdt.cpp
│ │ │ ├── hdt.hpp
│ │ │ ├── hexvalue.cpp
│ │ │ ├── lat.cpp
│ │ │ ├── latlong.cpp
│ │ │ ├── long.cpp
│ │ │ ├── nmea0183.cpp
│ │ │ ├── nmea0183.h
│ │ │ ├── nmea0183.hpp
│ │ │ ├── response.cpp
│ │ │ ├── rmb.cpp
│ │ │ ├── rmc.cpp
│ │ │ ├── rte.cpp
│ │ │ ├── rte.hpp
│ │ │ ├── sentence.cpp
│ │ │ ├── talkerid.cpp
│ │ │ ├── vtg.cpp
│ │ │ ├── vtg.hpp
│ │ │ ├── wpl.cpp
│ │ │ └── wpl.hpp
│ │ ├── grib_pi
│ │ │ ├── CMakeLists.txt
│ │ │ ├── GRIB.fbp
│ │ │ ├── data
│ │ │ │ ├── altitude.svg
│ │ │ │ ├── curdata.svg
│ │ │ │ ├── grib.svg
│ │ │ │ ├── grib_rollover.svg
│ │ │ │ ├── grib_toggled.svg
│ │ │ │ ├── ncurdata.svg
│ │ │ │ ├── next.svg
│ │ │ │ ├── now.svg
│ │ │ │ ├── openfile.svg
│ │ │ │ ├── play.svg
│ │ │ │ ├── prev.svg
│ │ │ │ ├── request.svg
│ │ │ │ ├── request_end.svg
│ │ │ │ ├── selzone.svg
│ │ │ │ ├── setting.svg
│ │ │ │ ├── slider.svg
│ │ │ │ ├── stop.svg
│ │ │ │ └── zoomto.svg
│ │ │ ├── po
│ │ │ │ ├── POTFILES.in
│ │ │ │ ├── ca.po
│ │ │ │ ├── cs.po
│ │ │ │ ├── da.po
│ │ │ │ ├── de.po
│ │ │ │ ├── el.po
│ │ │ │ ├── el_GR.po
│ │ │ │ ├── es.po
│ │ │ │ ├── et.po
│ │ │ │ ├── fi.po
│ │ │ │ ├── fi_FI.po
│ │ │ │ ├── fr.po
│ │ │ │ ├── gl.po
│ │ │ │ ├── grib_pi.pot
│ │ │ │ ├── hu.po
│ │ │ │ ├── it.po
│ │ │ │ ├── ja.po
│ │ │ │ ├── nb.po
│ │ │ │ ├── nb_NO.po
│ │ │ │ ├── nl.po
│ │ │ │ ├── pl.po
│ │ │ │ ├── pl_PL.po
│ │ │ │ ├── pt.po
│ │ │ │ ├── pt_BR.po
│ │ │ │ ├── pt_PT.po
│ │ │ │ ├── ru.po
│ │ │ │ ├── sv.po
│ │ │ │ ├── tr.po
│ │ │ │ ├── tr_TR.po
│ │ │ │ ├── vi.po
│ │ │ │ ├── zh.po
│ │ │ │ └── zh_TW.po
│ │ │ └── src
│ │ │ ├── CursorData.cpp
│ │ │ ├── CursorData.h
│ │ │ ├── GrabberWin.cpp
│ │ │ ├── GrabberWin.h
│ │ │ ├── GribOverlayFactory.cpp
│ │ │ ├── GribOverlayFactory.h
│ │ │ ├── GribReader.cpp
│ │ │ ├── GribReader.h
│ │ │ ├── GribRecord.cpp
│ │ │ ├── GribRecord.h
│ │ │ ├── GribRecordSet.h
│ │ │ ├── GribRequestDialog.cpp
│ │ │ ├── GribRequestDialog.h
│ │ │ ├── GribSettingsDialog.cpp
│ │ │ ├── GribSettingsDialog.h
│ │ │ ├── GribTable.cpp
│ │ │ ├── GribTable.h
│ │ │ ├── GribUIDialog.cpp
│ │ │ ├── GribUIDialog.h
│ │ │ ├── GribUIDialogBase.cpp
│ │ │ ├── GribUIDialogBase.h
│ │ │ ├── IsoLine.cpp
│ │ │ ├── IsoLine.h
│ │ │ ├── TexFont.cpp
│ │ │ ├── TexFont.h
│ │ │ ├── bzip2
│ │ │ │ ├── blocksort.c
│ │ │ │ ├── bzlib.c
│ │ │ │ ├── bzlib.h
│ │ │ │ ├── bzlib_private.h
│ │ │ │ ├── compress.c
│ │ │ │ ├── crctable.c
│ │ │ │ ├── decompress.c
│ │ │ │ ├── huffman.c
│ │ │ │ └── randtable.c
│ │ │ ├── email.cpp
│ │ │ ├── email.h
│ │ │ ├── folder.xpm
│ │ │ ├── grib.svg
│ │ │ ├── grib_pi.cpp
│ │ │ ├── grib_pi.h
│ │ │ ├── grib_pi.svg
│ │ │ ├── icons.cpp
│ │ │ ├── icons.h
│ │ │ ├── icons.sh
│ │ │ ├── msg.h
│ │ │ ├── smapi.cpp
│ │ │ ├── smapi.h
│ │ │ ├── zlib-1.2.3
│ │ │ │ ├── zconf.h
│ │ │ │ └── zlib.h
│ │ │ ├── zuFile.cpp
│ │ │ └── zuFile.h
│ │ └── wmm_pi
│ │ ├── CMakeLists.txt
│ │ ├── buildosx
│ │ │ └── InstallOSX
│ │ │ ├── pkg_background.jpg
│ │ │ └── wmm_pi.pkgproj.in
│ │ ├── buildwin
│ │ │ └── NSIS.template.in
│ │ ├── cmake
│ │ │ ├── NSIS.template.in
│ │ │ ├── PluginConfigure.cmake
│ │ │ ├── PluginInstall.cmake
│ │ │ ├── PluginLocalization.cmake
│ │ │ ├── PluginPackage.cmake
│ │ │ ├── gpl.txt
│ │ │ └── version.h.in
│ │ ├── data
│ │ │ ├── WMM.COF
│ │ │ ├── wmm_live.svg
│ │ │ └── wmm_pi.svg
│ │ ├── po
│ │ │ ├── POTFILES.in
│ │ │ ├── ca.po
│ │ │ ├── cs.po
│ │ │ ├── da.po
│ │ │ ├── de.po
│ │ │ ├── el.po
│ │ │ ├── es.po
│ │ │ ├── et.po
│ │ │ ├── fi.po
│ │ │ ├── fr.po
│ │ │ ├── gl.po
│ │ │ ├── hu.po
│ │ │ ├── it.po
│ │ │ ├── ja.po
│ │ │ ├── nb.po
│ │ │ ├── nl.po
│ │ │ ├── pl.po
│ │ │ ├── pt.po
│ │ │ ├── ru.po
│ │ │ ├── sv.po
│ │ │ ├── tr.po
│ │ │ ├── wmm_pi.pot
│ │ │ └── zh.po
│ │ ├── src
│ │ │ ├── MagneticPlotMap.cpp
│ │ │ ├── MagneticPlotMap.h
│ │ │ ├── TexFont.cpp
│ │ │ ├── TexFont.h
│ │ │ ├── WMMHeader.h
│ │ │ ├── WMM_COF.h
│ │ │ ├── WMM_SubLibrary.c
│ │ │ ├── WmmUIDialog.cpp
│ │ │ ├── WmmUIDialog.h
│ │ │ ├── icons.cpp
│ │ │ ├── icons.h
│ │ │ ├── icons.sh
│ │ │ ├── json_defs.h
│ │ │ ├── jsonreader.cpp
│ │ │ ├── jsonreader.h
│ │ │ ├── jsonval.cpp
│ │ │ ├── jsonval.h
│ │ │ ├── jsonwriter.cpp
│ │ │ ├── jsonwriter.h
│ │ │ ├── wmm.png
│ │ │ ├── wmm.svg
│ │ │ ├── wmm_live.png
│ │ │ ├── wmm_live.svg
│ │ │ ├── wmm_pi.cpp
│ │ │ ├── wmm_pi.h
│ │ │ ├── wmm_pi.png
│ │ │ └── wmm_pi.svg
│ │ └── unused-data
│ │ └── EGM9615.BIN
│ ├── po
│ │ ├── POTFILES.in
│ │ ├── opencpn.pot
│ │ ├── opencpn_ca_ES.po
│ │ ├── opencpn_cs_CZ.po
│ │ ├── opencpn_da_DK.po
│ │ ├── opencpn_de_DE.po
│ │ ├── opencpn_el_GR.po
│ │ ├── opencpn_es_ES.po
│ │ ├── opencpn_et_EE.po
│ │ ├── opencpn_fi_FI.po
│ │ ├── opencpn_fr_FR.po
│ │ ├── opencpn_gl_ES.po
│ │ ├── opencpn_hu_HU.po
│ │ ├── opencpn_it_IT.po
│ │ ├── opencpn_ja_JP.po
│ │ ├── opencpn_nb_NO.po
│ │ ├── opencpn_nl_NL.po
│ │ ├── opencpn_pl_PL.po
│ │ ├── opencpn_pt_BR.po
│ │ ├── opencpn_pt_PT.po
│ │ ├── opencpn_ru_RU.po
│ │ ├── opencpn_sv_SE.po
│ │ ├── opencpn_tr_TR.po
│ │ ├── opencpn_vi_VN.po
│ │ └── opencpn_zh_TW.po
│ ├── src
│ │ ├── AISTargetAlertDialog.cpp
│ │ ├── AISTargetListDialog.cpp
│ │ ├── AISTargetQueryDialog.cpp
│ │ ├── AIS_Bitstring.cpp
│ │ ├── AIS_Decoder.cpp
│ │ ├── AIS_Target_Data.cpp
│ │ ├── CM93DSlide.cpp
│ │ ├── ChInfoWin.cpp
│ │ ├── ConnectionParams.cpp
│ │ ├── FontDesc.cpp
│ │ ├── FontMgr.cpp
│ │ ├── GoToPositionDialog.cpp
│ │ ├── Hyperlink.cpp
│ │ ├── IDX_entry.cpp
│ │ ├── LLRegion.cpp
│ │ ├── Layer.cpp
│ │ ├── LinkPropDlg.cpp
│ │ ├── NMEALogWindow.cpp
│ │ ├── NavObjectCollection.cpp
│ │ ├── OCPNListCtrl.cpp
│ │ ├── OCPNPlatform.cpp
│ │ ├── OCPNRegion.cpp
│ │ ├── OCPNSoundData.cpp
│ │ ├── OCPN_DataStreamEvent.cpp
│ │ ├── OCPN_Sound.cpp
│ │ ├── OCP_DataStreamInput_Thread.cpp
│ │ ├── Osenc.cpp
│ │ ├── PositionParser.cpp
│ │ ├── Quilt.cpp
│ │ ├── RolloverWin.cpp
│ │ ├── Route.cpp
│ │ ├── RoutePoint.cpp
│ │ ├── S57QueryDialog.cpp
│ │ ├── Select.cpp
│ │ ├── SelectItem.cpp
│ │ ├── SendToGpsDlg.cpp
│ │ ├── Station_Data.cpp
│ │ ├── TCDS_Ascii_Harmonic.cpp
│ │ ├── TCDS_Binary_Harmonic.cpp
│ │ ├── TCDataFactory.cpp
│ │ ├── TCDataSource.cpp
│ │ ├── TCWin.cpp
│ │ ├── TTYScroll.cpp
│ │ ├── TTYWindow.cpp
│ │ ├── TexFont.cpp
│ │ ├── TrackPropDlg.cpp
│ │ ├── about.cpp
│ │ ├── ais.cpp
│ │ ├── androidUTIL.cpp
│ │ ├── bbox.cpp
│ │ ├── bitmaps
│ │ │ ├── 13xX_svg_src
│ │ │ │ ├── create_all_13xX.sh
│ │ │ │ ├── inviz.svg
│ │ │ │ ├── mercprj.svg
│ │ │ │ ├── redX.svg
│ │ │ │ ├── skewprj.svg
│ │ │ │ ├── tmercprj.svg
│ │ │ │ └── viz.svg
│ │ │ ├── 16x16_svg_src
│ │ │ │ ├── create_all_16x16.sh
│ │ │ │ ├── sort_asc.svg
│ │ │ │ ├── sort_desc.svg
│ │ │ │ └── tidesml.svg
│ │ │ ├── 28x28_svg_src
│ │ │ │ ├── compass.svg
│ │ │ │ ├── create_all_28x28.sh
│ │ │ │ ├── gps1.svg
│ │ │ │ ├── gps2.svg
│ │ │ │ ├── gps3.svg
│ │ │ │ ├── gpsGrn.svg
│ │ │ │ ├── gpsGry.svg
│ │ │ │ ├── gpsRed.svg
│ │ │ │ └── gpsYel.svg
│ │ │ ├── 32x32_svg_src
│ │ │ │ ├── cursor
│ │ │ │ │ ├── create_all_32x32.sh
│ │ │ │ │ ├── default_pi.svg
│ │ │ │ │ ├── down.svg
│ │ │ │ │ ├── left.svg
│ │ │ │ │ ├── mob.svg
│ │ │ │ │ ├── pencil.svg
│ │ │ │ │ ├── right.svg
│ │ │ │ │ └── up.svg
│ │ │ │ └── ribbon
│ │ │ │ ├── ais.svg
│ │ │ │ ├── ais_alarm.svg
│ │ │ │ ├── ais_alarmscaled.svg
│ │ │ │ ├── ais_alive.svg
│ │ │ │ ├── ais_disabled.svg
│ │ │ │ ├── ais_hidemoored.svg
│ │ │ │ ├── ais_supressed.svg
│ │ │ │ ├── colscheme.svg
│ │ │ │ ├── create_all_32x32.sh
│ │ │ │ ├── current.svg
│ │ │ │ ├── exitt.svg
│ │ │ │ ├── follow.svg
│ │ │ │ ├── gpx_export.svg
│ │ │ │ ├── gpx_import.svg
│ │ │ │ ├── help.svg
│ │ │ │ ├── mob_btn.svg
│ │ │ │ ├── print.svg
│ │ │ │ ├── route.svg
│ │ │ │ ├── route_manager.svg
│ │ │ │ ├── scin.svg
│ │ │ │ ├── scout.svg
│ │ │ │ ├── settings.svg
│ │ │ │ ├── text.svg
│ │ │ │ ├── tide.svg
│ │ │ │ ├── trackoff.svg
│ │ │ │ ├── trackon.svg
│ │ │ │ ├── zoomin.svg
│ │ │ │ └── zoomout.svg
│ │ │ ├── opencpn.ico
│ │ │ ├── opencpn.png
│ │ │ ├── opencpn.xpm
│ │ │ ├── other_svg_src
│ │ │ │ ├── create_opencpn_main_icon.sh
│ │ │ │ ├── create_ship.sh
│ │ │ │ ├── opencpn.svg
│ │ │ │ ├── opencpn_feature_graphic.jpg
│ │ │ │ ├── opencpn_feature_graphic.png
│ │ │ │ ├── opencpn_logo.png
│ │ │ │ ├── opencpn_logo.svg
│ │ │ │ ├── opencpn_mobile.png
│ │ │ │ ├── opencpn_mobile.svg
│ │ │ │ ├── opencpn_mobile0.png
│ │ │ │ ├── opencpn_web.svg
│ │ │ │ ├── ship_red.svg
│ │ │ │ └── ship_red0.svg
│ │ │ ├── png2wx.pl
│ │ │ ├── styles.xml
│ │ │ ├── toolicons_journeyman.png
│ │ │ ├── toolicons_journeyman_flat.png
│ │ │ └── toolicons_traditional.png
│ │ ├── canvasMenu.cpp
│ │ ├── chart1.cpp
│ │ ├── chartbarwin.cpp
│ │ ├── chartdb.cpp
│ │ ├── chartdbs.cpp
│ │ ├── chartimg.cpp
│ │ ├── chartsymbols.cpp
│ │ ├── chcanv.cpp
│ │ ├── cm93.cpp
│ │ ├── compass.cpp
│ │ ├── compasswin.cpp
│ │ ├── concanv.cpp
│ │ ├── crashprint.cpp
│ │ ├── cutil.cpp
│ │ ├── datastream.cpp
│ │ ├── garmin
│ │ │ └── jeeps
│ │ │ ├── garmin_gps.h
│ │ │ ├── garmin_wrapper.cpp
│ │ │ ├── garmin_wrapper.h
│ │ │ ├── garmin_wrapper_utils.c
│ │ │ ├── garmin_wrapper_utils.h
│ │ │ ├── garminusb.h
│ │ │ ├── gpsapp.c
│ │ │ ├── gpsapp.h
│ │ │ ├── gpscom.c
│ │ │ ├── gpscom.h
│ │ │ ├── gpsdatum.h
│ │ │ ├── gpsdevice.c
│ │ │ ├── gpsdevice.h
│ │ │ ├── gpsdevice_ser.c
│ │ │ ├── gpsdevice_usb.c
│ │ │ ├── gpsfmt.h
│ │ │ ├── gpsinput.h
│ │ │ ├── gpsmath.c
│ │ │ ├── gpsmath.h
│ │ │ ├── gpsmem.c
│ │ │ ├── gpsmem.h
│ │ │ ├── gpsport.h
│ │ │ ├── gpsproj.h
│ │ │ ├── gpsprot.c
│ │ │ ├── gpsprot.h
│ │ │ ├── gpsread.c
│ │ │ ├── gpsread.h
│ │ │ ├── gpsrqst.c
│ │ │ ├── gpsrqst.h
│ │ │ ├── gpssend.c
│ │ │ ├── gpssend.h
│ │ │ ├── gpsserial.c
│ │ │ ├── gpsserial.h
│ │ │ ├── gpsusbcommon.c
│ │ │ ├── gpsusbcommon.h
│ │ │ ├── gpsusbint.h
│ │ │ ├── gpsusbread.c
│ │ │ ├── gpsusbsend.c
│ │ │ ├── gpsusbwin.c
│ │ │ ├── gpsutil.c
│ │ │ └── gpsutil.h
│ │ ├── geodesic.cpp
│ │ ├── georef.cpp
│ │ ├── glChartCanvas.cpp
│ │ ├── glTexCache.cpp
│ │ ├── glTextureDescriptor.cpp
│ │ ├── glshim
│ │ │ ├── CMakeLists.txt
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── include
│ │ │ │ ├── EGL
│ │ │ │ │ ├── egl.h
│ │ │ │ │ ├── eglext.h
│ │ │ │ │ └── eglplatform.h
│ │ │ │ ├── GL
│ │ │ │ │ ├── gl.h
│ │ │ │ │ ├── gl_mangle.h
│ │ │ │ │ ├── glext.h
│ │ │ │ │ ├── glu.h
│ │ │ │ │ ├── glu_mangle.h
│ │ │ │ │ ├── glx.h
│ │ │ │ │ ├── glx_mangle.h
│ │ │ │ │ ├── glxext.h
│ │ │ │ │ └── internal
│ │ │ │ │ └── dri_interface.h
│ │ │ │ ├── GLES
│ │ │ │ │ ├── egl.h
│ │ │ │ │ ├── gl.h
│ │ │ │ │ ├── gl2.h
│ │ │ │ │ ├── gl2ext.h
│ │ │ │ │ ├── gl2platform.h
│ │ │ │ │ ├── gl3.h
│ │ │ │ │ ├── gl3ext.h
│ │ │ │ │ ├── gl3platform.h
│ │ │ │ │ ├── glext.h
│ │ │ │ │ └── glplatform.h
│ │ │ │ └── KHR
│ │ │ │ └── khrplatform.h
│ │ │ ├── spec
│ │ │ │ ├── gen.py
│ │ │ │ ├── requirements.txt
│ │ │ │ ├── template
│ │ │ │ │ ├── base
│ │ │ │ │ │ ├── base.j2
│ │ │ │ │ │ ├── fprint.j2
│ │ │ │ │ │ ├── header.j2
│ │ │ │ │ │ ├── headers.j2
│ │ │ │ │ │ ├── indexed_call.j2
│ │ │ │ │ │ ├── packed_call.j2
│ │ │ │ │ │ ├── wrap.c.j2
│ │ │ │ │ │ └── wrap.h.j2
│ │ │ │ │ ├── client.c.j2
│ │ │ │ │ ├── eglwrap.c.j2
│ │ │ │ │ ├── gleswrap.c.j2
│ │ │ │ │ ├── glwrap.h.j2
│ │ │ │ │ ├── glxfuncs.j2
│ │ │ │ │ ├── host.c.j2
│ │ │ │ │ └── proxy.h.j2
│ │ │ │ ├── xml
│ │ │ │ │ ├── egl.xml
│ │ │ │ │ ├── gles-2.0.xml
│ │ │ │ │ ├── glx.xml
│ │ │ │ │ ├── glxext.xml
│ │ │ │ │ ├── opengl.xml
│ │ │ │ │ ├── toyml.py
│ │ │ │ │ └── wgl.xml
│ │ │ │ └── yml
│ │ │ │ ├── alsa.yml
│ │ │ │ ├── egl.yml
│ │ │ │ ├── gles-1.1.yml
│ │ │ │ ├── gles-2.0.yml
│ │ │ │ ├── glext-1.1.yml
│ │ │ │ ├── glx.yml
│ │ │ │ ├── glxext.yml
│ │ │ │ ├── my_glx.yml
│ │ │ │ ├── opengl.yml
│ │ │ │ └── wgl.yml
│ │ │ └── src
│ │ │ ├── CMakeLists.txt
│ │ │ ├── config.h
│ │ │ ├── gl
│ │ │ │ ├── array.c
│ │ │ │ ├── array.h
│ │ │ │ ├── const.h
│ │ │ │ ├── defines.h
│ │ │ │ ├── eval.c
│ │ │ │ ├── eval.h
│ │ │ │ ├── gl.c
│ │ │ │ ├── gl.h
│ │ │ │ ├── light.c
│ │ │ │ ├── light.h
│ │ │ │ ├── line.c
│ │ │ │ ├── line.h
│ │ │ │ ├── list.c
│ │ │ │ ├── list.h
│ │ │ │ ├── math
│ │ │ │ │ ├── eval.c
│ │ │ │ │ └── eval.h
│ │ │ │ ├── pixel.c
│ │ │ │ ├── pixel.h
│ │ │ │ ├── raster.c
│ │ │ │ ├── raster.h
│ │ │ │ ├── stack.c
│ │ │ │ ├── stack.h
│ │ │ │ ├── state.h
│ │ │ │ ├── texgen.c
│ │ │ │ ├── texgen.h
│ │ │ │ ├── texture.c
│ │ │ │ ├── texture.h
│ │ │ │ └── wrap
│ │ │ │ ├── es.h
│ │ │ │ ├── gl.c
│ │ │ │ ├── gl.h
│ │ │ │ ├── gles.c
│ │ │ │ ├── gles.h
│ │ │ │ ├── gles2.c
│ │ │ │ ├── gles2.h
│ │ │ │ ├── glstub.c
│ │ │ │ └── stub.h
│ │ │ ├── glx
│ │ │ │ ├── gles2funcs.inc
│ │ │ │ ├── glesfuncs.inc
│ │ │ │ ├── glx.c
│ │ │ │ ├── glx.h
│ │ │ │ └── lookup.c
│ │ │ ├── preload
│ │ │ │ └── preload.c
│ │ │ ├── proxy
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── client
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── Versions
│ │ │ │ │ └── src
│ │ │ │ │ └── client.c
│ │ │ │ ├── config.h
│ │ │ │ ├── gl.h
│ │ │ │ ├── host
│ │ │ │ │ ├── host.c
│ │ │ │ │ └── host.h
│ │ │ │ └── proxy.h
│ │ │ ├── tests
│ │ │ │ └── main.c
│ │ │ └── util
│ │ │ └── khash.h
│ │ ├── glu
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── gluos.h
│ │ │ ├── libtess
│ │ │ │ ├── README
│ │ │ │ ├── alg-outline
│ │ │ │ ├── dict-list.h
│ │ │ │ ├── dict.c
│ │ │ │ ├── dict.h
│ │ │ │ ├── geom.c
│ │ │ │ ├── geom.h
│ │ │ │ ├── memalloc.c
│ │ │ │ ├── memalloc.h
│ │ │ │ ├── mesh.c
│ │ │ │ ├── mesh.h
│ │ │ │ ├── normal.c
│ │ │ │ ├── normal.h
│ │ │ │ ├── priorityq-heap.c
│ │ │ │ ├── priorityq-heap.h
│ │ │ │ ├── priorityq-sort.h
│ │ │ │ ├── priorityq.c
│ │ │ │ ├── priorityq.h
│ │ │ │ ├── render.c
│ │ │ │ ├── render.h
│ │ │ │ ├── sweep.c
│ │ │ │ ├── sweep.h
│ │ │ │ ├── tess.c
│ │ │ │ ├── tess.h
│ │ │ │ ├── tessmono.c
│ │ │ │ └── tessmono.h
│ │ │ └── libutil
│ │ │ ├── error.c
│ │ │ ├── glue.c
│ │ │ ├── gluint.h
│ │ │ ├── mipmap.c
│ │ │ ├── project.c
│ │ │ ├── quad.c
│ │ │ └── registry.c
│ │ ├── gpxdocument.cpp
│ │ ├── gshhs.cpp
│ │ ├── kml.cpp
│ │ ├── macutils.c
│ │ ├── mipmap
│ │ │ ├── mipmap.c
│ │ │ ├── mipmap.h
│ │ │ ├── mipmap_avx2.c
│ │ │ ├── mipmap_neon.c
│ │ │ ├── mipmap_sse.c
│ │ │ ├── mipmap_sse2.c
│ │ │ └── mipmap_ssse3.c
│ │ ├── multiplexer.cpp
│ │ ├── mygdal
│ │ │ ├── cpl_config.h
│ │ │ ├── cpl_conv.cpp
│ │ │ ├── cpl_conv.h
│ │ │ ├── cpl_csv.cpp
│ │ │ ├── cpl_csv.h
│ │ │ ├── cpl_error.cpp
│ │ │ ├── cpl_error.h
│ │ │ ├── cpl_findfile.cpp
│ │ │ ├── cpl_list.h
│ │ │ ├── cpl_minixml.cpp
│ │ │ ├── cpl_minixml.h
│ │ │ ├── cpl_multiproc.h
│ │ │ ├── cpl_odbc.h
│ │ │ ├── cpl_path.cpp
│ │ │ ├── cpl_port.h
│ │ │ ├── cpl_string.cpp
│ │ │ ├── cpl_string.h
│ │ │ ├── cpl_vsi.h
│ │ │ ├── cpl_vsisimple.cpp
│ │ │ ├── cplgetsymbol.cpp
│ │ │ ├── ddfrecordindex.cpp
│ │ │ ├── gdal.h
│ │ │ ├── gdal_frmts.h
│ │ │ ├── gdal_misc.cpp
│ │ │ ├── gdal_priv.h
│ │ │ ├── iso8211.h
│ │ │ ├── ogr_api.h
│ │ │ ├── ogr_attrind.h
│ │ │ ├── ogr_core.h
│ │ │ ├── ogr_feature.h
│ │ │ ├── ogr_geometry.h
│ │ │ ├── ogr_p.h
│ │ │ ├── ogr_s57.h
│ │ │ ├── ogr_spatialref.h
│ │ │ ├── ograssemblepolygon.cpp
│ │ │ ├── ogrcurve.cpp
│ │ │ ├── ogrfeature.cpp
│ │ │ ├── ogrfeaturedefn.cpp
│ │ │ ├── ogrfielddefn.cpp
│ │ │ ├── ogrgeometry.cpp
│ │ │ ├── ogrgeometrycollection.cpp
│ │ │ ├── ogrgeometryfactory.cpp
│ │ │ ├── ogrlayer.cpp
│ │ │ ├── ogrlinearring.cpp
│ │ │ ├── ogrlinestring.cpp
│ │ │ ├── ogrmultilinestring.cpp
│ │ │ ├── ogrmultipoint.cpp
│ │ │ ├── ogrmultipolygon.cpp
│ │ │ ├── ogrpoint.cpp
│ │ │ ├── ogrpolygon.cpp
│ │ │ ├── ogrs57datasource.cpp
│ │ │ ├── ogrs57layer.cpp
│ │ │ ├── ogrsf_frmts.h
│ │ │ ├── ogrutils.cpp
│ │ │ ├── s57.h
│ │ │ ├── s57classregistrar.cpp
│ │ │ ├── s57featuredefns.cpp
│ │ │ └── s57reader.cpp
│ │ ├── mygeom.cpp
│ │ ├── myiso8211
│ │ │ ├── ddffield.cpp
│ │ │ ├── ddffielddefn.cpp
│ │ │ ├── ddfmodule.cpp
│ │ │ ├── ddfrecord.cpp
│ │ │ ├── ddfsubfielddefn.cpp
│ │ │ └── ddfutils.cpp
│ │ ├── navutil.cpp
│ │ ├── nmea0183
│ │ │ ├── GPwpl.cpp
│ │ │ ├── GPwpl.hpp
│ │ │ ├── LatLong.hpp
│ │ │ ├── RMB.hpp
│ │ │ ├── RMC.HPP
│ │ │ ├── Response.hpp
│ │ │ ├── Sentence.hpp
│ │ │ ├── apb.cpp
│ │ │ ├── apb.hpp
│ │ │ ├── expid.cpp
│ │ │ ├── gga.cpp
│ │ │ ├── gga.hpp
│ │ │ ├── gll.cpp
│ │ │ ├── gll.hpp
│ │ │ ├── gsv.cpp
│ │ │ ├── gsv.hpp
│ │ │ ├── hdg.cpp
│ │ │ ├── hdg.hpp
│ │ │ ├── hdm.cpp
│ │ │ ├── hdm.hpp
│ │ │ ├── hdt.cpp
│ │ │ ├── hdt.hpp
│ │ │ ├── hexvalue.cpp
│ │ │ ├── lat.cpp
│ │ │ ├── latlong.cpp
│ │ │ ├── long.cpp
│ │ │ ├── nmea0183.cpp
│ │ │ ├── nmea0183.h
│ │ │ ├── nmea0183.hpp
│ │ │ ├── response.cpp
│ │ │ ├── rmb.cpp
│ │ │ ├── rmc.cpp
│ │ │ ├── rte.cpp
│ │ │ ├── rte.hpp
│ │ │ ├── sentence.cpp
│ │ │ ├── talkerid.cpp
│ │ │ ├── vtg.cpp
│ │ │ ├── vtg.hpp
│ │ │ ├── wpl.cpp
│ │ │ ├── wpl.hpp
│ │ │ ├── xte.cpp
│ │ │ └── xte.hpp
│ │ ├── ocpCursor.cpp
│ │ ├── ocpn_pixel.cpp
│ │ ├── ocpndc.cpp
│ │ ├── ocpnhelper.c
│ │ ├── opencpn.rc.in
│ │ ├── options.cpp
│ │ ├── pluginmanager.cpp
│ │ ├── printtable.cpp
│ │ ├── pugixml.cpp
│ │ ├── razdsparser.cpp
│ │ ├── routeman.cpp
│ │ ├── routemanagerdialog.cpp
│ │ ├── routeprintout.cpp
│ │ ├── routeprop.cpp
│ │ ├── s52cnsy.cpp
│ │ ├── s52plib.cpp
│ │ ├── s52utils.cpp
│ │ ├── s57RegistrarMgr.cpp
│ │ ├── s57chart.cpp
│ │ ├── s57mgr.cpp
│ │ ├── scrollingdialog.cpp
│ │ ├── ssl
│ │ │ ├── sha1.c
│ │ │ └── sha1.h
│ │ ├── styles.cpp
│ │ ├── tcmgr.cpp
│ │ ├── texcmp
│ │ │ ├── etcpak.cpp
│ │ │ ├── lz4
│ │ │ │ ├── lz4.c
│ │ │ │ ├── lz4.h
│ │ │ │ ├── lz4hc.c
│ │ │ │ └── lz4hc.h
│ │ │ └── squish
│ │ │ ├── alpha.cpp
│ │ │ ├── alpha.h
│ │ │ ├── clusterfit.cpp
│ │ │ ├── clusterfit.h
│ │ │ ├── colourblock.cpp
│ │ │ ├── colourblock.h
│ │ │ ├── colourfit.cpp
│ │ │ ├── colourfit.h
│ │ │ ├── colourset.cpp
│ │ │ ├── colourset.h
│ │ │ ├── config.h
│ │ │ ├── maths.cpp
│ │ │ ├── maths.h
│ │ │ ├── rangefit.cpp
│ │ │ ├── rangefit.h
│ │ │ ├── simd.h
│ │ │ ├── simd_float.h
│ │ │ ├── simd_sse.h
│ │ │ ├── simd_ve.h
│ │ │ ├── singlecolourfit.cpp
│ │ │ ├── singlecolourfit.h
│ │ │ ├── singlecolourfitfast.cpp
│ │ │ ├── singlecolourfitfast.h
│ │ │ ├── singlecolourlookup.inl
│ │ │ ├── squish.cpp
│ │ │ ├── squish.h
│ │ │ ├── twocolourfitfast.cpp
│ │ │ └── twocolourfitfast.h
│ │ ├── thumbwin.cpp
│ │ ├── tinyxml.cpp
│ │ ├── tinyxmlerror.cpp
│ │ ├── tinyxmlparser.cpp
│ │ ├── toolbar.cpp
│ │ ├── tri.c
│ │ ├── undo.cpp
│ │ ├── viewport.cpp
│ │ ├── wificlient.cpp
│ │ ├── wxJSON
│ │ │ ├── jsonreader.cpp
│ │ │ ├── jsonval.cpp
│ │ │ └── jsonwriter.cpp
│ │ ├── wxcurl
│ │ │ ├── base.cpp
│ │ │ ├── dav.cpp
│ │ │ ├── davtool.cpp
│ │ │ ├── dialog.cpp
│ │ │ ├── ftp.cpp
│ │ │ ├── ftpparse.cpp
│ │ │ ├── ftpparse.h
│ │ │ ├── ftptool.cpp
│ │ │ ├── http.cpp
│ │ │ ├── include
│ │ │ │ ├── README
│ │ │ │ └── curl
│ │ │ │ ├── curl.h
│ │ │ │ ├── curlbuild.h
│ │ │ │ ├── curlbuild.h.cmake
│ │ │ │ ├── curlbuild.h.in
│ │ │ │ ├── curlrules.h
│ │ │ │ ├── curlver.h
│ │ │ │ ├── easy.h
│ │ │ │ ├── mprintf.h
│ │ │ │ ├── multi.h
│ │ │ │ ├── stdcheaders.h
│ │ │ │ └── typecheck-gcc.h
│ │ │ ├── panel.cpp
│ │ │ ├── telnet.cpp
│ │ │ ├── thread.cpp
│ │ │ ├── utils.cpp
│ │ │ └── wx
│ │ │ └── curl
│ │ │ ├── base.h
│ │ │ ├── dav.h
│ │ │ ├── davtool.h
│ │ │ ├── dialog.h
│ │ │ ├── ftp.h
│ │ │ ├── ftptool.h
│ │ │ ├── http.h
│ │ │ ├── panel.h
│ │ │ ├── telnet.h
│ │ │ ├── thread.h
│ │ │ └── utils.h
│ │ └── wxsvg
│ │ ├── include
│ │ │ ├── wxSVG
│ │ │ │ ├── Animated.h
│ │ │ │ ├── CSSStyleDeclaration.h
│ │ │ │ ├── CSSValue.h
│ │ │ │ ├── CSSValues.h
│ │ │ │ ├── Document.h
│ │ │ │ ├── DocumentCSS.h
│ │ │ │ ├── DocumentEvent.h
│ │ │ │ ├── Element.h
│ │ │ │ ├── ElementTimeControl.h
│ │ │ │ ├── EventTarget.h
│ │ │ │ ├── GetSVGDocument.h
│ │ │ │ ├── NodeList.h
│ │ │ │ ├── NodeListCls.h
│ │ │ │ ├── RGBColor.h
│ │ │ │ ├── SVGAElement.h
│ │ │ │ ├── SVGAltGlyphDefElement.h
│ │ │ │ ├── SVGAltGlyphElement.h
│ │ │ │ ├── SVGAltGlyphItemElement.h
│ │ │ │ ├── SVGAngle.h
│ │ │ │ ├── SVGAnimateColorElement.h
│ │ │ │ ├── SVGAnimateElement.h
│ │ │ │ ├── SVGAnimateMotionElement.h
│ │ │ │ ├── SVGAnimateTransformElement.h
│ │ │ │ ├── SVGAnimatedAngle.h
│ │ │ │ ├── SVGAnimatedBoolean.h
│ │ │ │ ├── SVGAnimatedEnumeration.h
│ │ │ │ ├── SVGAnimatedInteger.h
│ │ │ │ ├── SVGAnimatedLength.h
│ │ │ │ ├── SVGAnimatedLengthList.h
│ │ │ │ ├── SVGAnimatedNumber.h
│ │ │ │ ├── SVGAnimatedNumberList.h
│ │ │ │ ├── SVGAnimatedPathData.h
│ │ │ │ ├── SVGAnimatedPoints.h
│ │ │ │ ├── SVGAnimatedPreserveAspectRatio.h
│ │ │ │ ├── SVGAnimatedRect.h
│ │ │ │ ├── SVGAnimatedString.h
│ │ │ │ ├── SVGAnimatedTransformList.h
│ │ │ │ ├── SVGAnimatedType.h
│ │ │ │ ├── SVGAnimationElement.h
│ │ │ │ ├── SVGCSSRule.h
│ │ │ │ ├── SVGCanvas.h
│ │ │ │ ├── SVGCanvasItem.h
│ │ │ │ ├── SVGCircleElement.h
│ │ │ │ ├── SVGClipPathElement.h
│ │ │ │ ├── SVGColor.h
│ │ │ │ ├── SVGColorProfileElement.h
│ │ │ │ ├── SVGColorProfileRule.h
│ │ │ │ ├── SVGComponentTransferFunctionElement.h
│ │ │ │ ├── SVGCoordinates.h
│ │ │ │ ├── SVGCursorElement.h
│ │ │ │ ├── SVGDTD.h
│ │ │ │ ├── SVGDefinitionSrcElement.h
│ │ │ │ ├── SVGDefsElement.h
│ │ │ │ ├── SVGDescElement.h
│ │ │ │ ├── SVGDocument.h
│ │ │ │ ├── SVGElement.h
│ │ │ │ ├── SVGElementInstance.h
│ │ │ │ ├── SVGElementInstanceList.h
│ │ │ │ ├── SVGEllipseElement.h
│ │ │ │ ├── SVGEvent.h
│ │ │ │ ├── SVGExternalResourcesRequired.h
│ │ │ │ ├── SVGFEBlendElement.h
│ │ │ │ ├── SVGFEColorMatrixElement.h
│ │ │ │ ├── SVGFEComponentTransferElement.h
│ │ │ │ ├── SVGFECompositeElement.h
│ │ │ │ ├── SVGFEConvolveMatrixElement.h
│ │ │ │ ├── SVGFEDiffuseLightingElement.h
│ │ │ │ ├── SVGFEDisplacementMapElement.h
│ │ │ │ ├── SVGFEDistantLightElement.h
│ │ │ │ ├── SVGFEFloodElement.h
│ │ │ │ ├── SVGFEFuncAElement.h
│ │ │ │ ├── SVGFEFuncBElement.h
│ │ │ │ ├── SVGFEFuncGElement.h
│ │ │ │ ├── SVGFEFuncRElement.h
│ │ │ │ ├── SVGFEGaussianBlurElement.h
│ │ │ │ ├── SVGFEImageElement.h
│ │ │ │ ├── SVGFEMergeElement.h
│ │ │ │ ├── SVGFEMergeNodeElement.h
│ │ │ │ ├── SVGFEMorphologyElement.h
│ │ │ │ ├── SVGFEOffsetElement.h
│ │ │ │ ├── SVGFEPointLightElement.h
│ │ │ │ ├── SVGFESpecularLightingElement.h
│ │ │ │ ├── SVGFESpotLightElement.h
│ │ │ │ ├── SVGFETileElement.h
│ │ │ │ ├── SVGFETurbulenceElement.h
│ │ │ │ ├── SVGFilterElement.h
│ │ │ │ ├── SVGFilterPrimitiveStandardAttributes.h
│ │ │ │ ├── SVGFitToViewBox.h
│ │ │ │ ├── SVGFontElement.h
│ │ │ │ ├── SVGFontFaceElement.h
│ │ │ │ ├── SVGFontFaceFormatElement.h
│ │ │ │ ├── SVGFontFaceNameElement.h
│ │ │ │ ├── SVGFontFaceSrcElement.h
│ │ │ │ ├── SVGFontFaceUriElement.h
│ │ │ │ ├── SVGForeignObjectElement.h
│ │ │ │ ├── SVGGElement.h
│ │ │ │ ├── SVGGlyphElement.h
│ │ │ │ ├── SVGGlyphRefElement.h
│ │ │ │ ├── SVGGradientElement.h
│ │ │ │ ├── SVGHKernElement.h
│ │ │ │ ├── SVGICCColor.h
│ │ │ │ ├── SVGImageElement.h
│ │ │ │ ├── SVGLangSpace.h
│ │ │ │ ├── SVGLength.h
│ │ │ │ ├── SVGLengthCalculate.h
│ │ │ │ ├── SVGLengthList.h
│ │ │ │ ├── SVGLineElement.h
│ │ │ │ ├── SVGLinearGradientElement.h
│ │ │ │ ├── SVGLocatable.h
│ │ │ │ ├── SVGMPathElement.h
│ │ │ │ ├── SVGMarkerElement.h
│ │ │ │ ├── SVGMaskElement.h
│ │ │ │ ├── SVGMatrix.h
│ │ │ │ ├── SVGMetadataElement.h
│ │ │ │ ├── SVGMissingGlyphElement.h
│ │ │ │ ├── SVGNumber.h
│ │ │ │ ├── SVGNumberList.h
│ │ │ │ ├── SVGPaint.h
│ │ │ │ ├── SVGPathElement.h
│ │ │ │ ├── SVGPathSeg.h
│ │ │ │ ├── SVGPathSegArcAbs.h
│ │ │ │ ├── SVGPathSegArcRel.h
│ │ │ │ ├── SVGPathSegClosePath.h
│ │ │ │ ├── SVGPathSegCurvetoCubicAbs.h
│ │ │ │ ├── SVGPathSegCurvetoCubicRel.h
│ │ │ │ ├── SVGPathSegCurvetoCubicSmoothAbs.h
│ │ │ │ ├── SVGPathSegCurvetoCubicSmoothRel.h
│ │ │ │ ├── SVGPathSegCurvetoQuadraticAbs.h
│ │ │ │ ├── SVGPathSegCurvetoQuadraticRel.h
│ │ │ │ ├── SVGPathSegCurvetoQuadraticSmoothAbs.h
│ │ │ │ ├── SVGPathSegCurvetoQuadraticSmoothRel.h
│ │ │ │ ├── SVGPathSegLinetoAbs.h
│ │ │ │ ├── SVGPathSegLinetoHorizontalAbs.h
│ │ │ │ ├── SVGPathSegLinetoHorizontalRel.h
│ │ │ │ ├── SVGPathSegLinetoRel.h
│ │ │ │ ├── SVGPathSegLinetoVerticalAbs.h
│ │ │ │ ├── SVGPathSegLinetoVerticalRel.h
│ │ │ │ ├── SVGPathSegList.h
│ │ │ │ ├── SVGPathSegMovetoAbs.h
│ │ │ │ ├── SVGPathSegMovetoRel.h
│ │ │ │ ├── SVGPatternElement.h
│ │ │ │ ├── SVGPoint.h
│ │ │ │ ├── SVGPointList.h
│ │ │ │ ├── SVGPolygonElement.h
│ │ │ │ ├── SVGPolylineElement.h
│ │ │ │ ├── SVGPreserveAspectRatio.h
│ │ │ │ ├── SVGRadialGradientElement.h
│ │ │ │ ├── SVGRect.h
│ │ │ │ ├── SVGRectElement.h
│ │ │ │ ├── SVGRenderingIntent.h
│ │ │ │ ├── SVGSVGElement.h
│ │ │ │ ├── SVGScriptElement.h
│ │ │ │ ├── SVGSetElement.h
│ │ │ │ ├── SVGStopElement.h
│ │ │ │ ├── SVGStringList.h
│ │ │ │ ├── SVGStylable.h
│ │ │ │ ├── SVGStyleElement.h
│ │ │ │ ├── SVGSwitchElement.h
│ │ │ │ ├── SVGSymbolElement.h
│ │ │ │ ├── SVGTBreakElement.h
│ │ │ │ ├── SVGTRefElement.h
│ │ │ │ ├── SVGTSpanElement.h
│ │ │ │ ├── SVGTests.h
│ │ │ │ ├── SVGTextContentElement.h
│ │ │ │ ├── SVGTextElement.h
│ │ │ │ ├── SVGTextPathElement.h
│ │ │ │ ├── SVGTextPositioningElement.h
│ │ │ │ ├── SVGTitleElement.h
│ │ │ │ ├── SVGTransform.h
│ │ │ │ ├── SVGTransformList.h
│ │ │ │ ├── SVGTransformable.h
│ │ │ │ ├── SVGURIReference.h
│ │ │ │ ├── SVGUnitTypes.h
│ │ │ │ ├── SVGUseElement.h
│ │ │ │ ├── SVGVKernElement.h
│ │ │ │ ├── SVGVideoElement.h
│ │ │ │ ├── SVGViewElement.h
│ │ │ │ ├── SVGViewSpec.h
│ │ │ │ ├── SVGZoomAndPan.h
│ │ │ │ ├── SVGZoomEvent.h
│ │ │ │ ├── String_wxsvg.h
│ │ │ │ ├── ViewCSS.h
│ │ │ │ ├── imagsvg.h
│ │ │ │ ├── mediadec_ffmpeg.h
│ │ │ │ ├── svg.h
│ │ │ │ └── svgctrl.h
│ │ │ └── wxSVGXML
│ │ │ ├── svgxml.h
│ │ │ └── svgxmlhelpr.h
│ │ └── src
│ │ ├── CSSStyleDeclaration.cpp
│ │ ├── CSSValue.cpp
│ │ ├── Elements_CopyConstructors.cpp
│ │ ├── Elements_GetAttribute.cpp
│ │ ├── Elements_GetAttributes.cpp
│ │ ├── Elements_HasAttribute.cpp
│ │ ├── Elements_SetAttribute.cpp
│ │ ├── GetSVGDocument.cpp
│ │ ├── NodeList.cpp
│ │ ├── SVGAngle.cpp
│ │ ├── SVGAnimateTransformElement.cpp
│ │ ├── SVGAnimatedType.cpp
│ │ ├── SVGAnimationElement.cpp
│ │ ├── SVGCanvas.cpp
│ │ ├── SVGCanvasItem.cpp
│ │ ├── SVGCircleElement.cpp
│ │ ├── SVGColor.cpp
│ │ ├── SVGDocument.cpp
│ │ ├── SVGDocument_CreateElement.cpp
│ │ ├── SVGElementInstanceList.cpp
│ │ ├── SVGEllipseElement.cpp
│ │ ├── SVGFEGaussianBlurElement.cpp
│ │ ├── SVGFilterElement.cpp
│ │ ├── SVGFitToViewBox.cpp
│ │ ├── SVGImageElement.cpp
│ │ ├── SVGLength.cpp
│ │ ├── SVGLengthList.cpp
│ │ ├── SVGLineElement.cpp
│ │ ├── SVGLocatable.cpp
│ │ ├── SVGMarkerElement.cpp
│ │ ├── SVGMatrix.cpp
│ │ ├── SVGNumberList.cpp
│ │ ├── SVGPaint.cpp
│ │ ├── SVGPathElement.cpp
│ │ ├── SVGPathSegList.cpp
│ │ ├── SVGPoint.cpp
│ │ ├── SVGPointList.cpp
│ │ ├── SVGPolygonElement.cpp
│ │ ├── SVGPolylineElement.cpp
│ │ ├── SVGPreserveAspectRatio.cpp
│ │ ├── SVGRadialGradientElement.cpp
│ │ ├── SVGRect.cpp
│ │ ├── SVGRectElement.cpp
│ │ ├── SVGSVGElement.cpp
│ │ ├── SVGStringList.cpp
│ │ ├── SVGStylable.cpp
│ │ ├── SVGTests.cpp
│ │ ├── SVGTextContentElement.cpp
│ │ ├── SVGTextElement.cpp
│ │ ├── SVGTransform.cpp
│ │ ├── SVGTransformList.cpp
│ │ ├── SVGTransformable.cpp
│ │ ├── SVGUseElement.cpp
│ │ ├── SVGVideoElement.cpp
│ │ ├── cairo
│ │ │ ├── SVGCanvasCairo.cpp
│ │ │ ├── SVGCanvasCairo.h
│ │ │ ├── SVGCanvasImageCairo.cpp
│ │ │ ├── SVGCanvasImageCairo.h
│ │ │ ├── SVGCanvasPathCairo.cpp
│ │ │ ├── SVGCanvasPathCairo.h
│ │ │ ├── SVGCanvasTextCairo.cpp
│ │ │ └── SVGCanvasTextCairo.h
│ │ ├── css_colors.cpp
│ │ ├── css_properties.cpp
│ │ ├── css_values.cpp
│ │ ├── imagsvg.cpp
│ │ ├── mediadec_ffmpeg.cpp
│ │ ├── svgctrl.cpp
│ │ └── svgxml
│ │ ├── svgxml.cpp
│ │ └── svgxmlhelpr.cpp
│ └── version.h.in
└── pax_global_header
290 directories, 3011 files
标签:
相关软件
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)