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

Migrate to MAUI #39

Merged
merged 44 commits into from
Jul 3, 2022
Merged

Migrate to MAUI #39

merged 44 commits into from
Jul 3, 2022

Commits on Jun 16, 2022

  1. MAUIに移行

    とりあえずビルドに通るというだけの段階。現状だと、起動しようとすると落ちる。
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    d65780a View commit details
    Browse the repository at this point in the history
  2. MacCatalystサポートを削除

    ビルドエラーが起きるため
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    06cb8c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf011a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e18c42d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c155ac2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fb417d View commit details
    Browse the repository at this point in the history
  7. XamarinからMauiに参照を修正

    とりあえずこれでAndroidでは動作するようになった。
    iPadだとまだブラックアウトする
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    8598edb View commit details
    Browse the repository at this point in the history
  8. iOSでうまく表示されないバグを修正

    おそらくLaunchScreenを読み込めずに固まってた。
    それ以外にも、念の為テンプレートで生成されるkey-valueも追加しておいた。
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    b78f6ea View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d40d606 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1c43e5e View commit details
    Browse the repository at this point in the history
  11. 不要な実装を削除

    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    8b449a0 View commit details
    Browse the repository at this point in the history
  12. iOSデバッグでリンカを走らせないように修正

    XAMLのHotReloadと、ビルド時間の短縮のため
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    2b38269 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    68299ff View commit details
    Browse the repository at this point in the history
  14. Mapsui.Mauiを使用するためのおまじないを追加

    SkiaSharpを初期化しないといけないため
    (Quickstart読むのをサボってた)
    TetsuOtter committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    3dc6914 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f0eebaf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ecec54b View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2022

  1. Create appicon.svg

    とりあえず外周の丸だけを追加。
    日本地図や飛行機、コンパス等は後で追加する
    TetsuOtter committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    60f57ff View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Configuration menu
    Copy the full SHA
    2f411d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d06ee58 View commit details
    Browse the repository at this point in the history
  3. コンパスを追加

    TetsuOtter committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    5408108 View commit details
    Browse the repository at this point in the history
  4. 日本地図を追加

    TetsuOtter committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    4a350c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b25fc0 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2022

  1. Configuration menu
    Copy the full SHA
    eb6cd89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d8625e View commit details
    Browse the repository at this point in the history
  3. migrate to maui / net6.0

    TetsuOtter committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    baf3db7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a35458 View commit details
    Browse the repository at this point in the history
  5. 抜けていた半角スペースを追加

    一応、ファイル内の表記と合わせた
    TetsuOtter committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    dda26ee View commit details
    Browse the repository at this point in the history
  6. Create CalloutText.cs

    多段のテキストを表現するためのクラス
    TetsuOtter committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    cc4c97e View commit details
    Browse the repository at this point in the history
  7. Create CustomTextCalloutPin.cs

    自由なテキストを持てるCalloutを楽に扱うためのクラス
    TetsuOtter committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    21373f4 View commit details
    Browse the repository at this point in the history
  8. CustomCalloutを使う仕様に変更

    MAUIでもSEGVが起きなくなった
    TetsuOtter committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    71ebdba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    646df34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c4cd2d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Paddingがおかしいバグを修正

    Paddingの設定が、MAUIでは全方向で同じ値でないといけなくなったらしい。
    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    aa9c143 View commit details
    Browse the repository at this point in the history
  2. ButtonのMarginを調整

    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    1a45df7 View commit details
    Browse the repository at this point in the history
  3. Corner Radiusを設定

    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    3de6f76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa939aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eefae01 View commit details
    Browse the repository at this point in the history
  6. AndroidでAppIconが正常に表示されないバグを修正

    iOSでアイコンが若干バグる
    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    e897288 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea461cd View commit details
    Browse the repository at this point in the history
  8. Create appicon.svg

    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    f0d28e5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ecd6a53 View commit details
    Browse the repository at this point in the history
  10. AppIconをsvgに変更

    TetsuOtter committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    6dd2e7c View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Configuration menu
    Copy the full SHA
    b31a7f2 View commit details
    Browse the repository at this point in the history
  2. MAUIにあわせてファイル配置を修正

    (Custom Calloutのフォント設定)
    TetsuOtter committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    38b36e6 View commit details
    Browse the repository at this point in the history