Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add kml:Link, kml:Icon #28

Merged
merged 6 commits into from
Jul 31, 2022
Merged

Add kml:Link, kml:Icon #28

merged 6 commits into from
Jul 31, 2022

Commits on Jul 28, 2022

  1. Configuration menu
    Copy the full SHA
    371945e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e83cff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ec2c4e View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Implement Link and Icon as separate structs

    Instead of using enum variants to represent `kml:Link` and `kml:Icon`,
    which makes it awkward to use them since enum variants are not
    first-class types in Rust, they are implemented using two separate
    structs.
    
    Since the library already exports the public type `Kml::Icon` from the
    `crate::types::style` module, `Kml:LinkTypeLink` and `Kml:LinkTypeIcon`
    are exported. These are aliases for the internal types
    `kml::types::link::{Link,Icon}`.
    k-mack committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    0b86a26 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2022

  1. Configuration menu
    Copy the full SHA
    8b0a6ad View commit details
    Browse the repository at this point in the history
  2. Impl FromStr for RefreshMode and ViewRefreshMode

    Enable and simplify reading these types using str's `parse` method.
    k-mack committed Jul 31, 2022
    Configuration menu
    Copy the full SHA
    5f70a96 View commit details
    Browse the repository at this point in the history