From 5e688ae7b195a80f1bd530138c8b2777a9697f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Wed, 26 Jan 2022 09:53:50 +0100 Subject: [PATCH 1/6] Frendlier SetCurrentSelectedItem --- src/Core/FileTime.Core/Components/Tab.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Core/FileTime.Core/Components/Tab.cs b/src/Core/FileTime.Core/Components/Tab.cs index dc74cbe..8d155e9 100644 --- a/src/Core/FileTime.Core/Components/Tab.cs +++ b/src/Core/FileTime.Core/Components/Tab.cs @@ -50,11 +50,15 @@ namespace FileTime.Core.Components { if (_currentSelectedItem != value) { - var contains = (await _currentLocation.GetItems())?.Contains(value) ?? false; - if(value != null && !contains) throw new IndexOutOfRangeException("Provided item does not exists in the current container."); + IItem? itemToSelect = null; + if (value != null) + { + itemToSelect = (await _currentLocation.GetItems())?.FirstOrDefault(i => i.FullName == value?.FullName); + if (itemToSelect == null) throw new IndexOutOfRangeException("Provided item does not exists in the current container."); + } - _currentSelectedItem = value; - CurrentSelectedIndex = await GetItemIndex(value); + _currentSelectedItem = itemToSelect; + CurrentSelectedIndex = await GetItemIndex(itemToSelect); await CurrentSelectedItemChanged?.InvokeAsync(this, AsyncEventArgs.Empty); } } From 002533926100e8dca776f4f9850884d94592bdde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Wed, 26 Jan 2022 09:54:03 +0100 Subject: [PATCH 2/6] Avalonia project --- src/FileTime.sln | 23 + src/GuiApp/FileTime.Avalonia/.gitignore | 454 ++++++++++++++ src/GuiApp/FileTime.Avalonia/App.axaml | 118 ++++ src/GuiApp/FileTime.Avalonia/App.axaml.cs | 43 ++ .../FileTime.Avalonia/Application/AppState.cs | 30 + .../Application/TabContainer.cs | 213 +++++++ .../FileTime.Avalonia/Application/ViewMode.cs | 12 + .../Assets/avalonia-logo.ico | Bin 0 -> 176111 bytes .../Assets/fontawesome/brands/500px.svg | 1 + .../fontawesome/brands/accessible-icon.svg | 1 + .../Assets/fontawesome/brands/accusoft.svg | 1 + .../brands/acquisitions-incorporated.svg | 1 + .../Assets/fontawesome/brands/adn.svg | 1 + .../Assets/fontawesome/brands/adversal.svg | 1 + .../fontawesome/brands/affiliatetheme.svg | 1 + .../Assets/fontawesome/brands/airbnb.svg | 1 + .../Assets/fontawesome/brands/algolia.svg | 1 + .../Assets/fontawesome/brands/alipay.svg | 1 + .../Assets/fontawesome/brands/amazon-pay.svg | 1 + .../Assets/fontawesome/brands/amazon.svg | 1 + .../Assets/fontawesome/brands/amilia.svg | 1 + .../Assets/fontawesome/brands/android.svg | 1 + .../Assets/fontawesome/brands/angellist.svg | 1 + .../fontawesome/brands/angrycreative.svg | 1 + .../Assets/fontawesome/brands/angular.svg | 1 + .../fontawesome/brands/app-store-ios.svg | 1 + .../Assets/fontawesome/brands/app-store.svg | 1 + .../Assets/fontawesome/brands/apper.svg | 1 + .../Assets/fontawesome/brands/apple-pay.svg | 1 + .../Assets/fontawesome/brands/apple.svg | 1 + .../Assets/fontawesome/brands/artstation.svg | 1 + .../Assets/fontawesome/brands/asymmetrik.svg | 1 + .../Assets/fontawesome/brands/atlassian.svg | 1 + .../Assets/fontawesome/brands/audible.svg | 1 + .../fontawesome/brands/autoprefixer.svg | 1 + .../Assets/fontawesome/brands/avianex.svg | 1 + .../Assets/fontawesome/brands/aviato.svg | 1 + .../Assets/fontawesome/brands/aws.svg | 1 + .../Assets/fontawesome/brands/bandcamp.svg | 1 + .../Assets/fontawesome/brands/battle-net.svg | 1 + .../fontawesome/brands/behance-square.svg | 1 + .../Assets/fontawesome/brands/behance.svg | 1 + .../Assets/fontawesome/brands/bimobject.svg | 1 + .../Assets/fontawesome/brands/bitbucket.svg | 1 + .../Assets/fontawesome/brands/bitcoin.svg | 1 + .../Assets/fontawesome/brands/bity.svg | 1 + .../Assets/fontawesome/brands/black-tie.svg | 1 + .../Assets/fontawesome/brands/blackberry.svg | 1 + .../Assets/fontawesome/brands/blogger-b.svg | 1 + .../Assets/fontawesome/brands/blogger.svg | 1 + .../Assets/fontawesome/brands/bluetooth-b.svg | 1 + .../Assets/fontawesome/brands/bluetooth.svg | 1 + .../Assets/fontawesome/brands/bootstrap.svg | 1 + .../Assets/fontawesome/brands/btc.svg | 1 + .../Assets/fontawesome/brands/buffer.svg | 1 + .../fontawesome/brands/buromobelexperte.svg | 1 + .../Assets/fontawesome/brands/buy-n-large.svg | 1 + .../Assets/fontawesome/brands/buysellads.svg | 1 + .../brands/canadian-maple-leaf.svg | 1 + .../fontawesome/brands/cc-amazon-pay.svg | 1 + .../Assets/fontawesome/brands/cc-amex.svg | 1 + .../fontawesome/brands/cc-apple-pay.svg | 1 + .../fontawesome/brands/cc-diners-club.svg | 1 + .../Assets/fontawesome/brands/cc-discover.svg | 1 + .../Assets/fontawesome/brands/cc-jcb.svg | 1 + .../fontawesome/brands/cc-mastercard.svg | 1 + .../Assets/fontawesome/brands/cc-paypal.svg | 1 + .../Assets/fontawesome/brands/cc-stripe.svg | 1 + .../Assets/fontawesome/brands/cc-visa.svg | 1 + .../Assets/fontawesome/brands/centercode.svg | 1 + .../Assets/fontawesome/brands/centos.svg | 1 + .../Assets/fontawesome/brands/chrome.svg | 1 + .../Assets/fontawesome/brands/chromecast.svg | 1 + .../Assets/fontawesome/brands/cloudflare.svg | 1 + .../Assets/fontawesome/brands/cloudscale.svg | 1 + .../Assets/fontawesome/brands/cloudsmith.svg | 1 + .../fontawesome/brands/cloudversify.svg | 1 + .../Assets/fontawesome/brands/codepen.svg | 1 + .../Assets/fontawesome/brands/codiepie.svg | 1 + .../Assets/fontawesome/brands/confluence.svg | 1 + .../fontawesome/brands/connectdevelop.svg | 1 + .../Assets/fontawesome/brands/contao.svg | 1 + .../fontawesome/brands/cotton-bureau.svg | 1 + .../Assets/fontawesome/brands/cpanel.svg | 1 + .../brands/creative-commons-by.svg | 1 + .../brands/creative-commons-nc-eu.svg | 1 + .../brands/creative-commons-nc-jp.svg | 1 + .../brands/creative-commons-nc.svg | 1 + .../brands/creative-commons-nd.svg | 1 + .../brands/creative-commons-pd-alt.svg | 1 + .../brands/creative-commons-pd.svg | 1 + .../brands/creative-commons-remix.svg | 1 + .../brands/creative-commons-sa.svg | 1 + .../brands/creative-commons-sampling-plus.svg | 1 + .../brands/creative-commons-sampling.svg | 1 + .../brands/creative-commons-share.svg | 1 + .../brands/creative-commons-zero.svg | 1 + .../fontawesome/brands/creative-commons.svg | 1 + .../fontawesome/brands/critical-role.svg | 1 + .../Assets/fontawesome/brands/css3-alt.svg | 1 + .../Assets/fontawesome/brands/css3.svg | 1 + .../Assets/fontawesome/brands/cuttlefish.svg | 1 + .../fontawesome/brands/d-and-d-beyond.svg | 1 + .../Assets/fontawesome/brands/d-and-d.svg | 1 + .../Assets/fontawesome/brands/dailymotion.svg | 1 + .../Assets/fontawesome/brands/dashcube.svg | 1 + .../Assets/fontawesome/brands/deezer.svg | 1 + .../Assets/fontawesome/brands/delicious.svg | 1 + .../Assets/fontawesome/brands/deploydog.svg | 1 + .../Assets/fontawesome/brands/deskpro.svg | 1 + .../Assets/fontawesome/brands/dev.svg | 1 + .../Assets/fontawesome/brands/deviantart.svg | 1 + .../Assets/fontawesome/brands/dhl.svg | 1 + .../Assets/fontawesome/brands/diaspora.svg | 1 + .../Assets/fontawesome/brands/digg.svg | 1 + .../fontawesome/brands/digital-ocean.svg | 1 + .../Assets/fontawesome/brands/discord.svg | 1 + .../Assets/fontawesome/brands/discourse.svg | 1 + .../Assets/fontawesome/brands/dochub.svg | 1 + .../Assets/fontawesome/brands/docker.svg | 1 + .../fontawesome/brands/draft2digital.svg | 1 + .../fontawesome/brands/dribbble-square.svg | 1 + .../Assets/fontawesome/brands/dribbble.svg | 1 + .../Assets/fontawesome/brands/dropbox.svg | 1 + .../Assets/fontawesome/brands/drupal.svg | 1 + .../Assets/fontawesome/brands/dyalog.svg | 1 + .../Assets/fontawesome/brands/earlybirds.svg | 1 + .../Assets/fontawesome/brands/ebay.svg | 1 + .../Assets/fontawesome/brands/edge-legacy.svg | 1 + .../Assets/fontawesome/brands/edge.svg | 1 + .../Assets/fontawesome/brands/elementor.svg | 1 + .../Assets/fontawesome/brands/ello.svg | 1 + .../Assets/fontawesome/brands/ember.svg | 1 + .../Assets/fontawesome/brands/empire.svg | 1 + .../Assets/fontawesome/brands/envira.svg | 1 + .../Assets/fontawesome/brands/erlang.svg | 1 + .../Assets/fontawesome/brands/ethereum.svg | 1 + .../Assets/fontawesome/brands/etsy.svg | 1 + .../Assets/fontawesome/brands/evernote.svg | 1 + .../fontawesome/brands/expeditedssl.svg | 1 + .../Assets/fontawesome/brands/facebook-f.svg | 1 + .../fontawesome/brands/facebook-messenger.svg | 1 + .../fontawesome/brands/facebook-square.svg | 1 + .../Assets/fontawesome/brands/facebook.svg | 1 + .../brands/fantasy-flight-games.svg | 1 + .../Assets/fontawesome/brands/fedex.svg | 1 + .../Assets/fontawesome/brands/fedora.svg | 1 + .../Assets/fontawesome/brands/figma.svg | 1 + .../fontawesome/brands/firefox-browser.svg | 1 + .../Assets/fontawesome/brands/firefox.svg | 1 + .../fontawesome/brands/first-order-alt.svg | 1 + .../Assets/fontawesome/brands/first-order.svg | 1 + .../Assets/fontawesome/brands/firstdraft.svg | 1 + .../Assets/fontawesome/brands/flickr.svg | 1 + .../Assets/fontawesome/brands/flipboard.svg | 1 + .../Assets/fontawesome/brands/fly.svg | 1 + .../fontawesome/brands/font-awesome-alt.svg | 1 + .../fontawesome/brands/font-awesome-flag.svg | 1 + .../brands/font-awesome-logo-full.svg | 1 + .../fontawesome/brands/font-awesome.svg | 1 + .../fontawesome/brands/fonticons-fi.svg | 1 + .../Assets/fontawesome/brands/fonticons.svg | 1 + .../fontawesome/brands/fort-awesome-alt.svg | 1 + .../fontawesome/brands/fort-awesome.svg | 1 + .../Assets/fontawesome/brands/forumbee.svg | 1 + .../Assets/fontawesome/brands/foursquare.svg | 1 + .../fontawesome/brands/free-code-camp.svg | 1 + .../Assets/fontawesome/brands/freebsd.svg | 1 + .../Assets/fontawesome/brands/fulcrum.svg | 1 + .../fontawesome/brands/galactic-republic.svg | 1 + .../fontawesome/brands/galactic-senate.svg | 1 + .../Assets/fontawesome/brands/get-pocket.svg | 1 + .../Assets/fontawesome/brands/gg-circle.svg | 1 + .../Assets/fontawesome/brands/gg.svg | 1 + .../Assets/fontawesome/brands/git-alt.svg | 1 + .../Assets/fontawesome/brands/git-square.svg | 1 + .../Assets/fontawesome/brands/git.svg | 1 + .../Assets/fontawesome/brands/github-alt.svg | 1 + .../fontawesome/brands/github-square.svg | 1 + .../Assets/fontawesome/brands/github.svg | 1 + .../Assets/fontawesome/brands/gitkraken.svg | 1 + .../Assets/fontawesome/brands/gitlab.svg | 1 + .../Assets/fontawesome/brands/gitter.svg | 1 + .../Assets/fontawesome/brands/glide-g.svg | 1 + .../Assets/fontawesome/brands/glide.svg | 1 + .../Assets/fontawesome/brands/gofore.svg | 1 + .../Assets/fontawesome/brands/goodreads-g.svg | 1 + .../Assets/fontawesome/brands/goodreads.svg | 1 + .../fontawesome/brands/google-drive.svg | 1 + .../Assets/fontawesome/brands/google-pay.svg | 1 + .../Assets/fontawesome/brands/google-play.svg | 1 + .../fontawesome/brands/google-plus-g.svg | 1 + .../fontawesome/brands/google-plus-square.svg | 1 + .../Assets/fontawesome/brands/google-plus.svg | 1 + .../fontawesome/brands/google-wallet.svg | 1 + .../Assets/fontawesome/brands/google.svg | 1 + .../Assets/fontawesome/brands/gratipay.svg | 1 + .../Assets/fontawesome/brands/grav.svg | 1 + .../Assets/fontawesome/brands/gripfire.svg | 1 + .../Assets/fontawesome/brands/grunt.svg | 1 + .../Assets/fontawesome/brands/guilded.svg | 1 + .../Assets/fontawesome/brands/gulp.svg | 1 + .../fontawesome/brands/hacker-news-square.svg | 1 + .../Assets/fontawesome/brands/hacker-news.svg | 1 + .../Assets/fontawesome/brands/hackerrank.svg | 1 + .../Assets/fontawesome/brands/hips.svg | 1 + .../fontawesome/brands/hire-a-helper.svg | 1 + .../Assets/fontawesome/brands/hive.svg | 1 + .../Assets/fontawesome/brands/hooli.svg | 1 + .../Assets/fontawesome/brands/hornbill.svg | 1 + .../Assets/fontawesome/brands/hotjar.svg | 1 + .../Assets/fontawesome/brands/houzz.svg | 1 + .../Assets/fontawesome/brands/html5.svg | 1 + .../Assets/fontawesome/brands/hubspot.svg | 1 + .../Assets/fontawesome/brands/ideal.svg | 1 + .../Assets/fontawesome/brands/imdb.svg | 1 + .../Assets/fontawesome/brands/innosoft.svg | 1 + .../fontawesome/brands/instagram-square.svg | 1 + .../Assets/fontawesome/brands/instagram.svg | 1 + .../Assets/fontawesome/brands/instalod.svg | 1 + .../Assets/fontawesome/brands/intercom.svg | 1 + .../fontawesome/brands/internet-explorer.svg | 1 + .../Assets/fontawesome/brands/invision.svg | 1 + .../Assets/fontawesome/brands/ioxhost.svg | 1 + .../Assets/fontawesome/brands/itch-io.svg | 1 + .../Assets/fontawesome/brands/itunes-note.svg | 1 + .../Assets/fontawesome/brands/itunes.svg | 1 + .../Assets/fontawesome/brands/java.svg | 1 + .../Assets/fontawesome/brands/jedi-order.svg | 1 + .../Assets/fontawesome/brands/jenkins.svg | 1 + .../Assets/fontawesome/brands/jira.svg | 1 + .../Assets/fontawesome/brands/joget.svg | 1 + .../Assets/fontawesome/brands/joomla.svg | 1 + .../Assets/fontawesome/brands/js-square.svg | 1 + .../Assets/fontawesome/brands/js.svg | 1 + .../Assets/fontawesome/brands/jsfiddle.svg | 1 + .../Assets/fontawesome/brands/kaggle.svg | 1 + .../Assets/fontawesome/brands/keybase.svg | 1 + .../Assets/fontawesome/brands/keycdn.svg | 1 + .../fontawesome/brands/kickstarter-k.svg | 1 + .../Assets/fontawesome/brands/kickstarter.svg | 1 + .../Assets/fontawesome/brands/korvue.svg | 1 + .../Assets/fontawesome/brands/laravel.svg | 1 + .../fontawesome/brands/lastfm-square.svg | 1 + .../Assets/fontawesome/brands/lastfm.svg | 1 + .../Assets/fontawesome/brands/leanpub.svg | 1 + .../Assets/fontawesome/brands/less.svg | 1 + .../Assets/fontawesome/brands/line.svg | 1 + .../Assets/fontawesome/brands/linkedin-in.svg | 1 + .../Assets/fontawesome/brands/linkedin.svg | 1 + .../Assets/fontawesome/brands/linode.svg | 1 + .../Assets/fontawesome/brands/linux.svg | 1 + .../Assets/fontawesome/brands/lyft.svg | 1 + .../Assets/fontawesome/brands/magento.svg | 1 + .../Assets/fontawesome/brands/mailchimp.svg | 1 + .../Assets/fontawesome/brands/mandalorian.svg | 1 + .../Assets/fontawesome/brands/markdown.svg | 1 + .../Assets/fontawesome/brands/mastodon.svg | 1 + .../Assets/fontawesome/brands/maxcdn.svg | 1 + .../Assets/fontawesome/brands/mdb.svg | 1 + .../Assets/fontawesome/brands/medapps.svg | 1 + .../Assets/fontawesome/brands/medium-m.svg | 1 + .../Assets/fontawesome/brands/medium.svg | 1 + .../Assets/fontawesome/brands/medrt.svg | 1 + .../Assets/fontawesome/brands/meetup.svg | 1 + .../Assets/fontawesome/brands/megaport.svg | 1 + .../Assets/fontawesome/brands/mendeley.svg | 1 + .../Assets/fontawesome/brands/microblog.svg | 1 + .../Assets/fontawesome/brands/microsoft.svg | 1 + .../Assets/fontawesome/brands/mix.svg | 1 + .../Assets/fontawesome/brands/mixcloud.svg | 1 + .../Assets/fontawesome/brands/mixer.svg | 1 + .../Assets/fontawesome/brands/mizuni.svg | 1 + .../Assets/fontawesome/brands/modx.svg | 1 + .../Assets/fontawesome/brands/monero.svg | 1 + .../Assets/fontawesome/brands/napster.svg | 1 + .../Assets/fontawesome/brands/neos.svg | 1 + .../Assets/fontawesome/brands/nimblr.svg | 1 + .../Assets/fontawesome/brands/node-js.svg | 1 + .../Assets/fontawesome/brands/node.svg | 1 + .../Assets/fontawesome/brands/npm.svg | 1 + .../Assets/fontawesome/brands/ns8.svg | 1 + .../Assets/fontawesome/brands/nutritionix.svg | 1 + .../fontawesome/brands/octopus-deploy.svg | 1 + .../brands/odnoklassniki-square.svg | 1 + .../fontawesome/brands/odnoklassniki.svg | 1 + .../fontawesome/brands/old-republic.svg | 1 + .../Assets/fontawesome/brands/opencart.svg | 1 + .../Assets/fontawesome/brands/openid.svg | 1 + .../Assets/fontawesome/brands/opera.svg | 1 + .../fontawesome/brands/optin-monster.svg | 1 + .../Assets/fontawesome/brands/orcid.svg | 1 + .../Assets/fontawesome/brands/osi.svg | 1 + .../Assets/fontawesome/brands/page4.svg | 1 + .../Assets/fontawesome/brands/pagelines.svg | 1 + .../Assets/fontawesome/brands/palfed.svg | 1 + .../Assets/fontawesome/brands/patreon.svg | 1 + .../Assets/fontawesome/brands/paypal.svg | 1 + .../fontawesome/brands/penny-arcade.svg | 1 + .../Assets/fontawesome/brands/perbyte.svg | 1 + .../Assets/fontawesome/brands/periscope.svg | 1 + .../Assets/fontawesome/brands/phabricator.svg | 1 + .../fontawesome/brands/phoenix-framework.svg | 1 + .../fontawesome/brands/phoenix-squadron.svg | 1 + .../Assets/fontawesome/brands/php.svg | 1 + .../fontawesome/brands/pied-piper-alt.svg | 1 + .../fontawesome/brands/pied-piper-hat.svg | 1 + .../fontawesome/brands/pied-piper-pp.svg | 1 + .../fontawesome/brands/pied-piper-square.svg | 1 + .../Assets/fontawesome/brands/pied-piper.svg | 1 + .../Assets/fontawesome/brands/pinterest-p.svg | 1 + .../fontawesome/brands/pinterest-square.svg | 1 + .../Assets/fontawesome/brands/pinterest.svg | 1 + .../Assets/fontawesome/brands/playstation.svg | 1 + .../fontawesome/brands/product-hunt.svg | 1 + .../Assets/fontawesome/brands/pushed.svg | 1 + .../Assets/fontawesome/brands/python.svg | 1 + .../Assets/fontawesome/brands/qq.svg | 1 + .../Assets/fontawesome/brands/quinscape.svg | 1 + .../Assets/fontawesome/brands/quora.svg | 1 + .../Assets/fontawesome/brands/r-project.svg | 1 + .../fontawesome/brands/raspberry-pi.svg | 1 + .../Assets/fontawesome/brands/ravelry.svg | 1 + .../Assets/fontawesome/brands/react.svg | 1 + .../Assets/fontawesome/brands/reacteurope.svg | 1 + .../Assets/fontawesome/brands/readme.svg | 1 + .../Assets/fontawesome/brands/rebel.svg | 1 + .../Assets/fontawesome/brands/red-river.svg | 1 + .../fontawesome/brands/reddit-alien.svg | 1 + .../fontawesome/brands/reddit-square.svg | 1 + .../Assets/fontawesome/brands/reddit.svg | 1 + .../Assets/fontawesome/brands/redhat.svg | 1 + .../Assets/fontawesome/brands/renren.svg | 1 + .../Assets/fontawesome/brands/replyd.svg | 1 + .../fontawesome/brands/researchgate.svg | 1 + .../Assets/fontawesome/brands/resolving.svg | 1 + .../Assets/fontawesome/brands/rev.svg | 1 + .../Assets/fontawesome/brands/rocketchat.svg | 1 + .../Assets/fontawesome/brands/rockrms.svg | 1 + .../Assets/fontawesome/brands/rust.svg | 1 + .../Assets/fontawesome/brands/safari.svg | 1 + .../Assets/fontawesome/brands/salesforce.svg | 1 + .../Assets/fontawesome/brands/sass.svg | 1 + .../Assets/fontawesome/brands/schlix.svg | 1 + .../Assets/fontawesome/brands/scribd.svg | 1 + .../Assets/fontawesome/brands/searchengin.svg | 1 + .../Assets/fontawesome/brands/sellcast.svg | 1 + .../Assets/fontawesome/brands/sellsy.svg | 1 + .../fontawesome/brands/servicestack.svg | 1 + .../fontawesome/brands/shirtsinbulk.svg | 1 + .../Assets/fontawesome/brands/shopify.svg | 1 + .../Assets/fontawesome/brands/shopware.svg | 1 + .../Assets/fontawesome/brands/simplybuilt.svg | 1 + .../Assets/fontawesome/brands/sistrix.svg | 1 + .../Assets/fontawesome/brands/sith.svg | 1 + .../Assets/fontawesome/brands/sketch.svg | 1 + .../Assets/fontawesome/brands/skyatlas.svg | 1 + .../Assets/fontawesome/brands/skype.svg | 1 + .../Assets/fontawesome/brands/slack-hash.svg | 1 + .../Assets/fontawesome/brands/slack.svg | 1 + .../Assets/fontawesome/brands/slideshare.svg | 1 + .../fontawesome/brands/snapchat-ghost.svg | 1 + .../fontawesome/brands/snapchat-square.svg | 1 + .../Assets/fontawesome/brands/snapchat.svg | 1 + .../Assets/fontawesome/brands/soundcloud.svg | 1 + .../Assets/fontawesome/brands/sourcetree.svg | 1 + .../Assets/fontawesome/brands/speakap.svg | 1 + .../fontawesome/brands/speaker-deck.svg | 1 + .../Assets/fontawesome/brands/spotify.svg | 1 + .../Assets/fontawesome/brands/squarespace.svg | 1 + .../fontawesome/brands/stack-exchange.svg | 1 + .../fontawesome/brands/stack-overflow.svg | 1 + .../Assets/fontawesome/brands/stackpath.svg | 1 + .../Assets/fontawesome/brands/staylinked.svg | 1 + .../fontawesome/brands/steam-square.svg | 1 + .../fontawesome/brands/steam-symbol.svg | 1 + .../Assets/fontawesome/brands/steam.svg | 1 + .../fontawesome/brands/sticker-mule.svg | 1 + .../Assets/fontawesome/brands/strava.svg | 1 + .../Assets/fontawesome/brands/stripe-s.svg | 1 + .../Assets/fontawesome/brands/stripe.svg | 1 + .../fontawesome/brands/studiovinari.svg | 1 + .../fontawesome/brands/stumbleupon-circle.svg | 1 + .../Assets/fontawesome/brands/stumbleupon.svg | 1 + .../Assets/fontawesome/brands/superpowers.svg | 1 + .../Assets/fontawesome/brands/supple.svg | 1 + .../Assets/fontawesome/brands/suse.svg | 1 + .../Assets/fontawesome/brands/swift.svg | 1 + .../Assets/fontawesome/brands/symfony.svg | 1 + .../Assets/fontawesome/brands/teamspeak.svg | 1 + .../fontawesome/brands/telegram-plane.svg | 1 + .../Assets/fontawesome/brands/telegram.svg | 1 + .../fontawesome/brands/tencent-weibo.svg | 1 + .../fontawesome/brands/the-red-yeti.svg | 1 + .../Assets/fontawesome/brands/themeco.svg | 1 + .../Assets/fontawesome/brands/themeisle.svg | 1 + .../Assets/fontawesome/brands/think-peaks.svg | 1 + .../Assets/fontawesome/brands/tiktok.svg | 1 + .../fontawesome/brands/trade-federation.svg | 1 + .../Assets/fontawesome/brands/trello.svg | 1 + .../fontawesome/brands/tumblr-square.svg | 1 + .../Assets/fontawesome/brands/tumblr.svg | 1 + .../Assets/fontawesome/brands/twitch.svg | 1 + .../fontawesome/brands/twitter-square.svg | 1 + .../Assets/fontawesome/brands/twitter.svg | 1 + .../Assets/fontawesome/brands/typo3.svg | 1 + .../Assets/fontawesome/brands/uber.svg | 1 + .../Assets/fontawesome/brands/ubuntu.svg | 1 + .../Assets/fontawesome/brands/uikit.svg | 1 + .../Assets/fontawesome/brands/umbraco.svg | 1 + .../Assets/fontawesome/brands/uncharted.svg | 1 + .../Assets/fontawesome/brands/uniregistry.svg | 1 + .../Assets/fontawesome/brands/unity.svg | 1 + .../Assets/fontawesome/brands/unsplash.svg | 1 + .../Assets/fontawesome/brands/untappd.svg | 1 + .../Assets/fontawesome/brands/ups.svg | 1 + .../Assets/fontawesome/brands/usb.svg | 1 + .../Assets/fontawesome/brands/usps.svg | 1 + .../Assets/fontawesome/brands/ussunnah.svg | 1 + .../Assets/fontawesome/brands/vaadin.svg | 1 + .../Assets/fontawesome/brands/viacoin.svg | 1 + .../fontawesome/brands/viadeo-square.svg | 1 + .../Assets/fontawesome/brands/viadeo.svg | 1 + .../Assets/fontawesome/brands/viber.svg | 1 + .../fontawesome/brands/vimeo-square.svg | 1 + .../Assets/fontawesome/brands/vimeo-v.svg | 1 + .../Assets/fontawesome/brands/vimeo.svg | 1 + .../Assets/fontawesome/brands/vine.svg | 1 + .../Assets/fontawesome/brands/vk.svg | 1 + .../Assets/fontawesome/brands/vnv.svg | 1 + .../Assets/fontawesome/brands/vuejs.svg | 1 + .../brands/watchman-monitoring.svg | 1 + .../Assets/fontawesome/brands/waze.svg | 1 + .../Assets/fontawesome/brands/weebly.svg | 1 + .../Assets/fontawesome/brands/weibo.svg | 1 + .../Assets/fontawesome/brands/weixin.svg | 1 + .../fontawesome/brands/whatsapp-square.svg | 1 + .../Assets/fontawesome/brands/whatsapp.svg | 1 + .../Assets/fontawesome/brands/whmcs.svg | 1 + .../Assets/fontawesome/brands/wikipedia-w.svg | 1 + .../Assets/fontawesome/brands/windows.svg | 1 + .../Assets/fontawesome/brands/wix.svg | 1 + .../brands/wizards-of-the-coast.svg | 1 + .../Assets/fontawesome/brands/wodu.svg | 1 + .../brands/wolf-pack-battalion.svg | 1 + .../fontawesome/brands/wordpress-simple.svg | 1 + .../Assets/fontawesome/brands/wordpress.svg | 1 + .../Assets/fontawesome/brands/wpbeginner.svg | 1 + .../Assets/fontawesome/brands/wpexplorer.svg | 1 + .../Assets/fontawesome/brands/wpforms.svg | 1 + .../Assets/fontawesome/brands/wpressr.svg | 1 + .../Assets/fontawesome/brands/xbox.svg | 1 + .../Assets/fontawesome/brands/xing-square.svg | 1 + .../Assets/fontawesome/brands/xing.svg | 1 + .../fontawesome/brands/y-combinator.svg | 1 + .../Assets/fontawesome/brands/yahoo.svg | 1 + .../Assets/fontawesome/brands/yammer.svg | 1 + .../brands/yandex-international.svg | 1 + .../Assets/fontawesome/brands/yandex.svg | 1 + .../Assets/fontawesome/brands/yarn.svg | 1 + .../Assets/fontawesome/brands/yelp.svg | 1 + .../Assets/fontawesome/brands/yoast.svg | 1 + .../fontawesome/brands/youtube-square.svg | 1 + .../Assets/fontawesome/brands/youtube.svg | 1 + .../Assets/fontawesome/brands/zhihu.svg | 1 + .../fontawesome/regular/address-book.svg | 1 + .../fontawesome/regular/address-card.svg | 1 + .../Assets/fontawesome/regular/angry.svg | 1 + .../regular/arrow-alt-circle-down.svg | 1 + .../regular/arrow-alt-circle-left.svg | 1 + .../regular/arrow-alt-circle-right.svg | 1 + .../regular/arrow-alt-circle-up.svg | 1 + .../Assets/fontawesome/regular/bell-slash.svg | 1 + .../Assets/fontawesome/regular/bell.svg | 1 + .../Assets/fontawesome/regular/bookmark.svg | 1 + .../Assets/fontawesome/regular/building.svg | 1 + .../fontawesome/regular/calendar-alt.svg | 1 + .../fontawesome/regular/calendar-check.svg | 1 + .../fontawesome/regular/calendar-minus.svg | 1 + .../fontawesome/regular/calendar-plus.svg | 1 + .../fontawesome/regular/calendar-times.svg | 1 + .../Assets/fontawesome/regular/calendar.svg | 1 + .../fontawesome/regular/caret-square-down.svg | 1 + .../fontawesome/regular/caret-square-left.svg | 1 + .../regular/caret-square-right.svg | 1 + .../fontawesome/regular/caret-square-up.svg | 1 + .../Assets/fontawesome/regular/chart-bar.svg | 1 + .../fontawesome/regular/check-circle.svg | 1 + .../fontawesome/regular/check-square.svg | 1 + .../Assets/fontawesome/regular/circle.svg | 1 + .../Assets/fontawesome/regular/clipboard.svg | 1 + .../Assets/fontawesome/regular/clock.svg | 1 + .../Assets/fontawesome/regular/clone.svg | 1 + .../fontawesome/regular/closed-captioning.svg | 1 + .../fontawesome/regular/comment-alt.svg | 1 + .../fontawesome/regular/comment-dots.svg | 1 + .../Assets/fontawesome/regular/comment.svg | 1 + .../Assets/fontawesome/regular/comments.svg | 1 + .../Assets/fontawesome/regular/compass.svg | 1 + .../Assets/fontawesome/regular/copy.svg | 1 + .../Assets/fontawesome/regular/copyright.svg | 1 + .../fontawesome/regular/credit-card.svg | 1 + .../Assets/fontawesome/regular/dizzy.svg | 1 + .../Assets/fontawesome/regular/dot-circle.svg | 1 + .../Assets/fontawesome/regular/edit.svg | 1 + .../fontawesome/regular/envelope-open.svg | 1 + .../Assets/fontawesome/regular/envelope.svg | 1 + .../Assets/fontawesome/regular/eye-slash.svg | 1 + .../Assets/fontawesome/regular/eye.svg | 1 + .../Assets/fontawesome/regular/file-alt.svg | 1 + .../fontawesome/regular/file-archive.svg | 1 + .../Assets/fontawesome/regular/file-audio.svg | 1 + .../Assets/fontawesome/regular/file-code.svg | 1 + .../Assets/fontawesome/regular/file-excel.svg | 1 + .../Assets/fontawesome/regular/file-image.svg | 1 + .../Assets/fontawesome/regular/file-pdf.svg | 1 + .../fontawesome/regular/file-powerpoint.svg | 1 + .../Assets/fontawesome/regular/file-video.svg | 1 + .../Assets/fontawesome/regular/file-word.svg | 1 + .../Assets/fontawesome/regular/file.svg | 1 + .../Assets/fontawesome/regular/flag.svg | 1 + .../Assets/fontawesome/regular/flushed.svg | 1 + .../fontawesome/regular/folder-open.svg | 1 + .../Assets/fontawesome/regular/folder.svg | 1 + .../regular/font-awesome-logo-full.svg | 1 + .../Assets/fontawesome/regular/frown-open.svg | 1 + .../Assets/fontawesome/regular/frown.svg | 1 + .../Assets/fontawesome/regular/futbol.svg | 1 + .../Assets/fontawesome/regular/gem.svg | 1 + .../Assets/fontawesome/regular/grimace.svg | 1 + .../Assets/fontawesome/regular/grin-alt.svg | 1 + .../fontawesome/regular/grin-beam-sweat.svg | 1 + .../Assets/fontawesome/regular/grin-beam.svg | 1 + .../fontawesome/regular/grin-hearts.svg | 1 + .../fontawesome/regular/grin-squint-tears.svg | 1 + .../fontawesome/regular/grin-squint.svg | 1 + .../Assets/fontawesome/regular/grin-stars.svg | 1 + .../Assets/fontawesome/regular/grin-tears.svg | 1 + .../regular/grin-tongue-squint.svg | 1 + .../fontawesome/regular/grin-tongue-wink.svg | 1 + .../fontawesome/regular/grin-tongue.svg | 1 + .../Assets/fontawesome/regular/grin-wink.svg | 1 + .../Assets/fontawesome/regular/grin.svg | 1 + .../fontawesome/regular/hand-lizard.svg | 1 + .../Assets/fontawesome/regular/hand-paper.svg | 1 + .../Assets/fontawesome/regular/hand-peace.svg | 1 + .../fontawesome/regular/hand-point-down.svg | 1 + .../fontawesome/regular/hand-point-left.svg | 1 + .../fontawesome/regular/hand-point-right.svg | 1 + .../fontawesome/regular/hand-point-up.svg | 1 + .../fontawesome/regular/hand-pointer.svg | 1 + .../Assets/fontawesome/regular/hand-rock.svg | 1 + .../fontawesome/regular/hand-scissors.svg | 1 + .../Assets/fontawesome/regular/hand-spock.svg | 1 + .../Assets/fontawesome/regular/handshake.svg | 1 + .../Assets/fontawesome/regular/hdd.svg | 1 + .../Assets/fontawesome/regular/heart.svg | 1 + .../Assets/fontawesome/regular/hospital.svg | 1 + .../Assets/fontawesome/regular/hourglass.svg | 1 + .../Assets/fontawesome/regular/id-badge.svg | 1 + .../Assets/fontawesome/regular/id-card.svg | 1 + .../Assets/fontawesome/regular/image.svg | 1 + .../Assets/fontawesome/regular/images.svg | 1 + .../Assets/fontawesome/regular/keyboard.svg | 1 + .../Assets/fontawesome/regular/kiss-beam.svg | 1 + .../fontawesome/regular/kiss-wink-heart.svg | 1 + .../Assets/fontawesome/regular/kiss.svg | 1 + .../Assets/fontawesome/regular/laugh-beam.svg | 1 + .../fontawesome/regular/laugh-squint.svg | 1 + .../Assets/fontawesome/regular/laugh-wink.svg | 1 + .../Assets/fontawesome/regular/laugh.svg | 1 + .../Assets/fontawesome/regular/lemon.svg | 1 + .../Assets/fontawesome/regular/life-ring.svg | 1 + .../Assets/fontawesome/regular/lightbulb.svg | 1 + .../Assets/fontawesome/regular/list-alt.svg | 1 + .../Assets/fontawesome/regular/map.svg | 1 + .../Assets/fontawesome/regular/meh-blank.svg | 1 + .../fontawesome/regular/meh-rolling-eyes.svg | 1 + .../Assets/fontawesome/regular/meh.svg | 1 + .../fontawesome/regular/minus-square.svg | 1 + .../fontawesome/regular/money-bill-alt.svg | 1 + .../Assets/fontawesome/regular/moon.svg | 1 + .../Assets/fontawesome/regular/newspaper.svg | 1 + .../fontawesome/regular/object-group.svg | 1 + .../fontawesome/regular/object-ungroup.svg | 1 + .../fontawesome/regular/paper-plane.svg | 1 + .../fontawesome/regular/pause-circle.svg | 1 + .../fontawesome/regular/play-circle.svg | 1 + .../fontawesome/regular/plus-square.svg | 1 + .../fontawesome/regular/question-circle.svg | 1 + .../Assets/fontawesome/regular/registered.svg | 1 + .../Assets/fontawesome/regular/sad-cry.svg | 1 + .../Assets/fontawesome/regular/sad-tear.svg | 1 + .../Assets/fontawesome/regular/save.svg | 1 + .../fontawesome/regular/share-square.svg | 1 + .../Assets/fontawesome/regular/smile-beam.svg | 1 + .../Assets/fontawesome/regular/smile-wink.svg | 1 + .../Assets/fontawesome/regular/smile.svg | 1 + .../Assets/fontawesome/regular/snowflake.svg | 1 + .../Assets/fontawesome/regular/square.svg | 1 + .../Assets/fontawesome/regular/star-half.svg | 1 + .../Assets/fontawesome/regular/star.svg | 1 + .../fontawesome/regular/sticky-note.svg | 1 + .../fontawesome/regular/stop-circle.svg | 1 + .../Assets/fontawesome/regular/sun.svg | 1 + .../Assets/fontawesome/regular/surprise.svg | 1 + .../fontawesome/regular/thumbs-down.svg | 1 + .../Assets/fontawesome/regular/thumbs-up.svg | 1 + .../fontawesome/regular/times-circle.svg | 1 + .../Assets/fontawesome/regular/tired.svg | 1 + .../Assets/fontawesome/regular/trash-alt.svg | 1 + .../fontawesome/regular/user-circle.svg | 1 + .../Assets/fontawesome/regular/user.svg | 1 + .../fontawesome/regular/window-close.svg | 1 + .../fontawesome/regular/window-maximize.svg | 1 + .../fontawesome/regular/window-minimize.svg | 1 + .../fontawesome/regular/window-restore.svg | 1 + .../Assets/fontawesome/solid/ad.svg | 1 + .../Assets/fontawesome/solid/address-book.svg | 1 + .../Assets/fontawesome/solid/address-card.svg | 1 + .../Assets/fontawesome/solid/adjust.svg | 1 + .../fontawesome/solid/air-freshener.svg | 1 + .../Assets/fontawesome/solid/align-center.svg | 1 + .../fontawesome/solid/align-justify.svg | 1 + .../Assets/fontawesome/solid/align-left.svg | 1 + .../Assets/fontawesome/solid/align-right.svg | 1 + .../Assets/fontawesome/solid/allergies.svg | 1 + .../Assets/fontawesome/solid/ambulance.svg | 1 + .../american-sign-language-interpreting.svg | 1 + .../Assets/fontawesome/solid/anchor.svg | 1 + .../fontawesome/solid/angle-double-down.svg | 1 + .../fontawesome/solid/angle-double-left.svg | 1 + .../fontawesome/solid/angle-double-right.svg | 1 + .../fontawesome/solid/angle-double-up.svg | 1 + .../Assets/fontawesome/solid/angle-down.svg | 1 + .../Assets/fontawesome/solid/angle-left.svg | 1 + .../Assets/fontawesome/solid/angle-right.svg | 1 + .../Assets/fontawesome/solid/angle-up.svg | 1 + .../Assets/fontawesome/solid/angry.svg | 1 + .../Assets/fontawesome/solid/ankh.svg | 1 + .../Assets/fontawesome/solid/apple-alt.svg | 1 + .../Assets/fontawesome/solid/archive.svg | 1 + .../Assets/fontawesome/solid/archway.svg | 1 + .../solid/arrow-alt-circle-down.svg | 1 + .../solid/arrow-alt-circle-left.svg | 1 + .../solid/arrow-alt-circle-right.svg | 1 + .../fontawesome/solid/arrow-alt-circle-up.svg | 1 + .../fontawesome/solid/arrow-circle-down.svg | 1 + .../fontawesome/solid/arrow-circle-left.svg | 1 + .../fontawesome/solid/arrow-circle-right.svg | 1 + .../fontawesome/solid/arrow-circle-up.svg | 1 + .../Assets/fontawesome/solid/arrow-down.svg | 1 + .../Assets/fontawesome/solid/arrow-left.svg | 1 + .../Assets/fontawesome/solid/arrow-right.svg | 1 + .../Assets/fontawesome/solid/arrow-up.svg | 1 + .../Assets/fontawesome/solid/arrows-alt-h.svg | 1 + .../Assets/fontawesome/solid/arrows-alt-v.svg | 1 + .../Assets/fontawesome/solid/arrows-alt.svg | 1 + .../solid/assistive-listening-systems.svg | 1 + .../Assets/fontawesome/solid/asterisk.svg | 1 + .../Assets/fontawesome/solid/at.svg | 1 + .../Assets/fontawesome/solid/atlas.svg | 1 + .../Assets/fontawesome/solid/atom.svg | 1 + .../fontawesome/solid/audio-description.svg | 1 + .../Assets/fontawesome/solid/award.svg | 1 + .../fontawesome/solid/baby-carriage.svg | 1 + .../Assets/fontawesome/solid/baby.svg | 1 + .../Assets/fontawesome/solid/backspace.svg | 1 + .../Assets/fontawesome/solid/backward.svg | 1 + .../Assets/fontawesome/solid/bacon.svg | 1 + .../Assets/fontawesome/solid/bacteria.svg | 1 + .../Assets/fontawesome/solid/bacterium.svg | 1 + .../Assets/fontawesome/solid/bahai.svg | 1 + .../fontawesome/solid/balance-scale-left.svg | 1 + .../fontawesome/solid/balance-scale-right.svg | 1 + .../fontawesome/solid/balance-scale.svg | 1 + .../Assets/fontawesome/solid/ban.svg | 1 + .../Assets/fontawesome/solid/band-aid.svg | 1 + .../Assets/fontawesome/solid/barcode.svg | 1 + .../Assets/fontawesome/solid/bars.svg | 1 + .../fontawesome/solid/baseball-ball.svg | 1 + .../fontawesome/solid/basketball-ball.svg | 1 + .../Assets/fontawesome/solid/bath.svg | 1 + .../fontawesome/solid/battery-empty.svg | 1 + .../Assets/fontawesome/solid/battery-full.svg | 1 + .../Assets/fontawesome/solid/battery-half.svg | 1 + .../fontawesome/solid/battery-quarter.svg | 1 + .../solid/battery-three-quarters.svg | 1 + .../Assets/fontawesome/solid/bed.svg | 1 + .../Assets/fontawesome/solid/beer.svg | 1 + .../Assets/fontawesome/solid/bell-slash.svg | 1 + .../Assets/fontawesome/solid/bell.svg | 1 + .../Assets/fontawesome/solid/bezier-curve.svg | 1 + .../Assets/fontawesome/solid/bible.svg | 1 + .../Assets/fontawesome/solid/bicycle.svg | 1 + .../Assets/fontawesome/solid/biking.svg | 1 + .../Assets/fontawesome/solid/binoculars.svg | 1 + .../Assets/fontawesome/solid/biohazard.svg | 1 + .../fontawesome/solid/birthday-cake.svg | 1 + .../fontawesome/solid/blender-phone.svg | 1 + .../Assets/fontawesome/solid/blender.svg | 1 + .../Assets/fontawesome/solid/blind.svg | 1 + .../Assets/fontawesome/solid/blog.svg | 1 + .../Assets/fontawesome/solid/bold.svg | 1 + .../Assets/fontawesome/solid/bolt.svg | 1 + .../Assets/fontawesome/solid/bomb.svg | 1 + .../Assets/fontawesome/solid/bone.svg | 1 + .../Assets/fontawesome/solid/bong.svg | 1 + .../Assets/fontawesome/solid/book-dead.svg | 1 + .../Assets/fontawesome/solid/book-medical.svg | 1 + .../Assets/fontawesome/solid/book-open.svg | 1 + .../Assets/fontawesome/solid/book-reader.svg | 1 + .../Assets/fontawesome/solid/book.svg | 1 + .../Assets/fontawesome/solid/bookmark.svg | 1 + .../Assets/fontawesome/solid/border-all.svg | 1 + .../Assets/fontawesome/solid/border-none.svg | 1 + .../Assets/fontawesome/solid/border-style.svg | 1 + .../Assets/fontawesome/solid/bowling-ball.svg | 1 + .../Assets/fontawesome/solid/box-open.svg | 1 + .../Assets/fontawesome/solid/box-tissue.svg | 1 + .../Assets/fontawesome/solid/box.svg | 1 + .../Assets/fontawesome/solid/boxes.svg | 1 + .../Assets/fontawesome/solid/braille.svg | 1 + .../Assets/fontawesome/solid/brain.svg | 1 + .../Assets/fontawesome/solid/bread-slice.svg | 1 + .../fontawesome/solid/briefcase-medical.svg | 1 + .../Assets/fontawesome/solid/briefcase.svg | 1 + .../fontawesome/solid/broadcast-tower.svg | 1 + .../Assets/fontawesome/solid/broom.svg | 1 + .../Assets/fontawesome/solid/brush.svg | 1 + .../Assets/fontawesome/solid/bug.svg | 1 + .../Assets/fontawesome/solid/building.svg | 1 + .../Assets/fontawesome/solid/bullhorn.svg | 1 + .../Assets/fontawesome/solid/bullseye.svg | 1 + .../Assets/fontawesome/solid/burn.svg | 1 + .../Assets/fontawesome/solid/bus-alt.svg | 1 + .../Assets/fontawesome/solid/bus.svg | 1 + .../fontawesome/solid/business-time.svg | 1 + .../Assets/fontawesome/solid/calculator.svg | 1 + .../Assets/fontawesome/solid/calendar-alt.svg | 1 + .../fontawesome/solid/calendar-check.svg | 1 + .../Assets/fontawesome/solid/calendar-day.svg | 1 + .../fontawesome/solid/calendar-minus.svg | 1 + .../fontawesome/solid/calendar-plus.svg | 1 + .../fontawesome/solid/calendar-times.svg | 1 + .../fontawesome/solid/calendar-week.svg | 1 + .../Assets/fontawesome/solid/calendar.svg | 1 + .../Assets/fontawesome/solid/camera-retro.svg | 1 + .../Assets/fontawesome/solid/camera.svg | 1 + .../Assets/fontawesome/solid/campground.svg | 1 + .../Assets/fontawesome/solid/candy-cane.svg | 1 + .../Assets/fontawesome/solid/cannabis.svg | 1 + .../Assets/fontawesome/solid/capsules.svg | 1 + .../Assets/fontawesome/solid/car-alt.svg | 1 + .../Assets/fontawesome/solid/car-battery.svg | 1 + .../Assets/fontawesome/solid/car-crash.svg | 1 + .../Assets/fontawesome/solid/car-side.svg | 1 + .../Assets/fontawesome/solid/car.svg | 1 + .../Assets/fontawesome/solid/caravan.svg | 1 + .../Assets/fontawesome/solid/caret-down.svg | 1 + .../Assets/fontawesome/solid/caret-left.svg | 1 + .../Assets/fontawesome/solid/caret-right.svg | 1 + .../fontawesome/solid/caret-square-down.svg | 1 + .../fontawesome/solid/caret-square-left.svg | 1 + .../fontawesome/solid/caret-square-right.svg | 1 + .../fontawesome/solid/caret-square-up.svg | 1 + .../Assets/fontawesome/solid/caret-up.svg | 1 + .../Assets/fontawesome/solid/carrot.svg | 1 + .../fontawesome/solid/cart-arrow-down.svg | 1 + .../Assets/fontawesome/solid/cart-plus.svg | 1 + .../fontawesome/solid/cash-register.svg | 1 + .../Assets/fontawesome/solid/cat.svg | 1 + .../Assets/fontawesome/solid/certificate.svg | 1 + .../Assets/fontawesome/solid/chair.svg | 1 + .../fontawesome/solid/chalkboard-teacher.svg | 1 + .../Assets/fontawesome/solid/chalkboard.svg | 1 + .../fontawesome/solid/charging-station.svg | 1 + .../Assets/fontawesome/solid/chart-area.svg | 1 + .../Assets/fontawesome/solid/chart-bar.svg | 1 + .../Assets/fontawesome/solid/chart-line.svg | 1 + .../Assets/fontawesome/solid/chart-pie.svg | 1 + .../Assets/fontawesome/solid/check-circle.svg | 1 + .../Assets/fontawesome/solid/check-double.svg | 1 + .../Assets/fontawesome/solid/check-square.svg | 1 + .../Assets/fontawesome/solid/check.svg | 1 + .../Assets/fontawesome/solid/cheese.svg | 1 + .../Assets/fontawesome/solid/chess-bishop.svg | 1 + .../Assets/fontawesome/solid/chess-board.svg | 1 + .../Assets/fontawesome/solid/chess-king.svg | 1 + .../Assets/fontawesome/solid/chess-knight.svg | 1 + .../Assets/fontawesome/solid/chess-pawn.svg | 1 + .../Assets/fontawesome/solid/chess-queen.svg | 1 + .../Assets/fontawesome/solid/chess-rook.svg | 1 + .../Assets/fontawesome/solid/chess.svg | 1 + .../fontawesome/solid/chevron-circle-down.svg | 1 + .../fontawesome/solid/chevron-circle-left.svg | 1 + .../solid/chevron-circle-right.svg | 1 + .../fontawesome/solid/chevron-circle-up.svg | 1 + .../Assets/fontawesome/solid/chevron-down.svg | 1 + .../Assets/fontawesome/solid/chevron-left.svg | 1 + .../fontawesome/solid/chevron-right.svg | 1 + .../Assets/fontawesome/solid/chevron-up.svg | 1 + .../Assets/fontawesome/solid/child.svg | 1 + .../Assets/fontawesome/solid/church.svg | 1 + .../Assets/fontawesome/solid/circle-notch.svg | 1 + .../Assets/fontawesome/solid/circle.svg | 1 + .../Assets/fontawesome/solid/city.svg | 1 + .../fontawesome/solid/clinic-medical.svg | 1 + .../fontawesome/solid/clipboard-check.svg | 1 + .../fontawesome/solid/clipboard-list.svg | 1 + .../Assets/fontawesome/solid/clipboard.svg | 1 + .../Assets/fontawesome/solid/clock.svg | 1 + .../Assets/fontawesome/solid/clone.svg | 1 + .../fontawesome/solid/closed-captioning.svg | 1 + .../fontawesome/solid/cloud-download-alt.svg | 1 + .../fontawesome/solid/cloud-meatball.svg | 1 + .../fontawesome/solid/cloud-moon-rain.svg | 1 + .../Assets/fontawesome/solid/cloud-moon.svg | 1 + .../Assets/fontawesome/solid/cloud-rain.svg | 1 + .../fontawesome/solid/cloud-showers-heavy.svg | 1 + .../fontawesome/solid/cloud-sun-rain.svg | 1 + .../Assets/fontawesome/solid/cloud-sun.svg | 1 + .../fontawesome/solid/cloud-upload-alt.svg | 1 + .../Assets/fontawesome/solid/cloud.svg | 1 + .../Assets/fontawesome/solid/cocktail.svg | 1 + .../Assets/fontawesome/solid/code-branch.svg | 1 + .../Assets/fontawesome/solid/code.svg | 1 + .../Assets/fontawesome/solid/coffee.svg | 1 + .../Assets/fontawesome/solid/cog.svg | 1 + .../Assets/fontawesome/solid/cogs.svg | 1 + .../Assets/fontawesome/solid/coins.svg | 1 + .../Assets/fontawesome/solid/columns.svg | 1 + .../Assets/fontawesome/solid/comment-alt.svg | 1 + .../fontawesome/solid/comment-dollar.svg | 1 + .../Assets/fontawesome/solid/comment-dots.svg | 1 + .../fontawesome/solid/comment-medical.svg | 1 + .../fontawesome/solid/comment-slash.svg | 1 + .../Assets/fontawesome/solid/comment.svg | 1 + .../fontawesome/solid/comments-dollar.svg | 1 + .../Assets/fontawesome/solid/comments.svg | 1 + .../Assets/fontawesome/solid/compact-disc.svg | 1 + .../Assets/fontawesome/solid/compass.svg | 1 + .../Assets/fontawesome/solid/compress-alt.svg | 1 + .../fontawesome/solid/compress-arrows-alt.svg | 1 + .../Assets/fontawesome/solid/compress.svg | 1 + .../fontawesome/solid/concierge-bell.svg | 1 + .../Assets/fontawesome/solid/cookie-bite.svg | 1 + .../Assets/fontawesome/solid/cookie.svg | 1 + .../Assets/fontawesome/solid/copy.svg | 1 + .../Assets/fontawesome/solid/copyright.svg | 1 + .../Assets/fontawesome/solid/couch.svg | 1 + .../Assets/fontawesome/solid/credit-card.svg | 1 + .../Assets/fontawesome/solid/crop-alt.svg | 1 + .../Assets/fontawesome/solid/crop.svg | 1 + .../Assets/fontawesome/solid/cross.svg | 1 + .../Assets/fontawesome/solid/crosshairs.svg | 1 + .../Assets/fontawesome/solid/crow.svg | 1 + .../Assets/fontawesome/solid/crown.svg | 1 + .../Assets/fontawesome/solid/crutch.svg | 1 + .../Assets/fontawesome/solid/cube.svg | 1 + .../Assets/fontawesome/solid/cubes.svg | 1 + .../Assets/fontawesome/solid/cut.svg | 1 + .../Assets/fontawesome/solid/database.svg | 1 + .../Assets/fontawesome/solid/deaf.svg | 1 + .../Assets/fontawesome/solid/democrat.svg | 1 + .../Assets/fontawesome/solid/desktop.svg | 1 + .../Assets/fontawesome/solid/dharmachakra.svg | 1 + .../Assets/fontawesome/solid/diagnoses.svg | 1 + .../Assets/fontawesome/solid/dice-d20.svg | 1 + .../Assets/fontawesome/solid/dice-d6.svg | 1 + .../Assets/fontawesome/solid/dice-five.svg | 1 + .../Assets/fontawesome/solid/dice-four.svg | 1 + .../Assets/fontawesome/solid/dice-one.svg | 1 + .../Assets/fontawesome/solid/dice-six.svg | 1 + .../Assets/fontawesome/solid/dice-three.svg | 1 + .../Assets/fontawesome/solid/dice-two.svg | 1 + .../Assets/fontawesome/solid/dice.svg | 1 + .../fontawesome/solid/digital-tachograph.svg | 1 + .../Assets/fontawesome/solid/directions.svg | 1 + .../Assets/fontawesome/solid/disease.svg | 1 + .../Assets/fontawesome/solid/divide.svg | 1 + .../Assets/fontawesome/solid/dizzy.svg | 1 + .../Assets/fontawesome/solid/dna.svg | 1 + .../Assets/fontawesome/solid/dog.svg | 1 + .../Assets/fontawesome/solid/dollar-sign.svg | 1 + .../fontawesome/solid/dolly-flatbed.svg | 1 + .../Assets/fontawesome/solid/dolly.svg | 1 + .../Assets/fontawesome/solid/donate.svg | 1 + .../Assets/fontawesome/solid/door-closed.svg | 1 + .../Assets/fontawesome/solid/door-open.svg | 1 + .../Assets/fontawesome/solid/dot-circle.svg | 1 + .../Assets/fontawesome/solid/dove.svg | 1 + .../Assets/fontawesome/solid/download.svg | 1 + .../fontawesome/solid/drafting-compass.svg | 1 + .../Assets/fontawesome/solid/dragon.svg | 1 + .../Assets/fontawesome/solid/draw-polygon.svg | 1 + .../fontawesome/solid/drum-steelpan.svg | 1 + .../Assets/fontawesome/solid/drum.svg | 1 + .../fontawesome/solid/drumstick-bite.svg | 1 + .../Assets/fontawesome/solid/dumbbell.svg | 1 + .../fontawesome/solid/dumpster-fire.svg | 1 + .../Assets/fontawesome/solid/dumpster.svg | 1 + .../Assets/fontawesome/solid/dungeon.svg | 1 + .../Assets/fontawesome/solid/edit.svg | 1 + .../Assets/fontawesome/solid/egg.svg | 1 + .../Assets/fontawesome/solid/eject.svg | 1 + .../Assets/fontawesome/solid/ellipsis-h.svg | 1 + .../Assets/fontawesome/solid/ellipsis-v.svg | 1 + .../fontawesome/solid/envelope-open-text.svg | 1 + .../fontawesome/solid/envelope-open.svg | 1 + .../fontawesome/solid/envelope-square.svg | 1 + .../Assets/fontawesome/solid/envelope.svg | 1 + .../Assets/fontawesome/solid/equals.svg | 1 + .../Assets/fontawesome/solid/eraser.svg | 1 + .../Assets/fontawesome/solid/ethernet.svg | 1 + .../Assets/fontawesome/solid/euro-sign.svg | 1 + .../Assets/fontawesome/solid/exchange-alt.svg | 1 + .../fontawesome/solid/exclamation-circle.svg | 1 + .../solid/exclamation-triangle.svg | 1 + .../Assets/fontawesome/solid/exclamation.svg | 1 + .../Assets/fontawesome/solid/expand-alt.svg | 1 + .../fontawesome/solid/expand-arrows-alt.svg | 1 + .../Assets/fontawesome/solid/expand.svg | 1 + .../fontawesome/solid/external-link-alt.svg | 1 + .../solid/external-link-square-alt.svg | 1 + .../Assets/fontawesome/solid/eye-dropper.svg | 1 + .../Assets/fontawesome/solid/eye-slash.svg | 1 + .../Assets/fontawesome/solid/eye.svg | 1 + .../Assets/fontawesome/solid/fan.svg | 1 + .../fontawesome/solid/fast-backward.svg | 1 + .../Assets/fontawesome/solid/fast-forward.svg | 1 + .../Assets/fontawesome/solid/faucet.svg | 1 + .../Assets/fontawesome/solid/fax.svg | 1 + .../Assets/fontawesome/solid/feather-alt.svg | 1 + .../Assets/fontawesome/solid/feather.svg | 1 + .../Assets/fontawesome/solid/female.svg | 1 + .../Assets/fontawesome/solid/fighter-jet.svg | 1 + .../Assets/fontawesome/solid/file-alt.svg | 1 + .../Assets/fontawesome/solid/file-archive.svg | 1 + .../Assets/fontawesome/solid/file-audio.svg | 1 + .../Assets/fontawesome/solid/file-code.svg | 1 + .../fontawesome/solid/file-contract.svg | 1 + .../Assets/fontawesome/solid/file-csv.svg | 1 + .../fontawesome/solid/file-download.svg | 1 + .../Assets/fontawesome/solid/file-excel.svg | 1 + .../Assets/fontawesome/solid/file-export.svg | 1 + .../Assets/fontawesome/solid/file-image.svg | 1 + .../Assets/fontawesome/solid/file-import.svg | 1 + .../fontawesome/solid/file-invoice-dollar.svg | 1 + .../Assets/fontawesome/solid/file-invoice.svg | 1 + .../fontawesome/solid/file-medical-alt.svg | 1 + .../Assets/fontawesome/solid/file-medical.svg | 1 + .../Assets/fontawesome/solid/file-pdf.svg | 1 + .../fontawesome/solid/file-powerpoint.svg | 1 + .../fontawesome/solid/file-prescription.svg | 1 + .../fontawesome/solid/file-signature.svg | 1 + .../Assets/fontawesome/solid/file-upload.svg | 1 + .../Assets/fontawesome/solid/file-video.svg | 1 + .../Assets/fontawesome/solid/file-word.svg | 1 + .../Assets/fontawesome/solid/file.svg | 1 + .../Assets/fontawesome/solid/fill-drip.svg | 1 + .../Assets/fontawesome/solid/fill.svg | 1 + .../Assets/fontawesome/solid/film.svg | 1 + .../Assets/fontawesome/solid/filter.svg | 1 + .../Assets/fontawesome/solid/fingerprint.svg | 1 + .../Assets/fontawesome/solid/fire-alt.svg | 1 + .../fontawesome/solid/fire-extinguisher.svg | 1 + .../Assets/fontawesome/solid/fire.svg | 1 + .../Assets/fontawesome/solid/first-aid.svg | 1 + .../Assets/fontawesome/solid/fish.svg | 1 + .../Assets/fontawesome/solid/fist-raised.svg | 1 + .../fontawesome/solid/flag-checkered.svg | 1 + .../Assets/fontawesome/solid/flag-usa.svg | 1 + .../Assets/fontawesome/solid/flag.svg | 1 + .../Assets/fontawesome/solid/flask.svg | 1 + .../Assets/fontawesome/solid/flushed.svg | 1 + .../Assets/fontawesome/solid/folder-minus.svg | 1 + .../Assets/fontawesome/solid/folder-open.svg | 1 + .../Assets/fontawesome/solid/folder-plus.svg | 1 + .../Assets/fontawesome/solid/folder.svg | 1 + .../solid/font-awesome-logo-full.svg | 1 + .../Assets/fontawesome/solid/font.svg | 1 + .../fontawesome/solid/football-ball.svg | 1 + .../Assets/fontawesome/solid/forward.svg | 1 + .../Assets/fontawesome/solid/frog.svg | 1 + .../Assets/fontawesome/solid/frown-open.svg | 1 + .../Assets/fontawesome/solid/frown.svg | 1 + .../fontawesome/solid/funnel-dollar.svg | 1 + .../Assets/fontawesome/solid/futbol.svg | 1 + .../Assets/fontawesome/solid/gamepad.svg | 1 + .../Assets/fontawesome/solid/gas-pump.svg | 1 + .../Assets/fontawesome/solid/gavel.svg | 1 + .../Assets/fontawesome/solid/gem.svg | 1 + .../Assets/fontawesome/solid/genderless.svg | 1 + .../Assets/fontawesome/solid/ghost.svg | 1 + .../Assets/fontawesome/solid/gift.svg | 1 + .../Assets/fontawesome/solid/gifts.svg | 1 + .../Assets/fontawesome/solid/glass-cheers.svg | 1 + .../fontawesome/solid/glass-martini-alt.svg | 1 + .../fontawesome/solid/glass-martini.svg | 1 + .../fontawesome/solid/glass-whiskey.svg | 1 + .../Assets/fontawesome/solid/glasses.svg | 1 + .../Assets/fontawesome/solid/globe-africa.svg | 1 + .../fontawesome/solid/globe-americas.svg | 1 + .../Assets/fontawesome/solid/globe-asia.svg | 1 + .../Assets/fontawesome/solid/globe-europe.svg | 1 + .../Assets/fontawesome/solid/globe.svg | 1 + .../Assets/fontawesome/solid/golf-ball.svg | 1 + .../Assets/fontawesome/solid/gopuram.svg | 1 + .../fontawesome/solid/graduation-cap.svg | 1 + .../fontawesome/solid/greater-than-equal.svg | 1 + .../Assets/fontawesome/solid/greater-than.svg | 1 + .../Assets/fontawesome/solid/grimace.svg | 1 + .../Assets/fontawesome/solid/grin-alt.svg | 1 + .../fontawesome/solid/grin-beam-sweat.svg | 1 + .../Assets/fontawesome/solid/grin-beam.svg | 1 + .../Assets/fontawesome/solid/grin-hearts.svg | 1 + .../fontawesome/solid/grin-squint-tears.svg | 1 + .../Assets/fontawesome/solid/grin-squint.svg | 1 + .../Assets/fontawesome/solid/grin-stars.svg | 1 + .../Assets/fontawesome/solid/grin-tears.svg | 1 + .../fontawesome/solid/grin-tongue-squint.svg | 1 + .../fontawesome/solid/grin-tongue-wink.svg | 1 + .../Assets/fontawesome/solid/grin-tongue.svg | 1 + .../Assets/fontawesome/solid/grin-wink.svg | 1 + .../Assets/fontawesome/solid/grin.svg | 1 + .../fontawesome/solid/grip-horizontal.svg | 1 + .../fontawesome/solid/grip-lines-vertical.svg | 1 + .../Assets/fontawesome/solid/grip-lines.svg | 1 + .../fontawesome/solid/grip-vertical.svg | 1 + .../Assets/fontawesome/solid/guitar.svg | 1 + .../Assets/fontawesome/solid/h-square.svg | 1 + .../Assets/fontawesome/solid/hamburger.svg | 1 + .../Assets/fontawesome/solid/hammer.svg | 1 + .../Assets/fontawesome/solid/hamsa.svg | 1 + .../fontawesome/solid/hand-holding-heart.svg | 1 + .../solid/hand-holding-medical.svg | 1 + .../fontawesome/solid/hand-holding-usd.svg | 1 + .../fontawesome/solid/hand-holding-water.svg | 1 + .../Assets/fontawesome/solid/hand-holding.svg | 1 + .../Assets/fontawesome/solid/hand-lizard.svg | 1 + .../fontawesome/solid/hand-middle-finger.svg | 1 + .../Assets/fontawesome/solid/hand-paper.svg | 1 + .../Assets/fontawesome/solid/hand-peace.svg | 1 + .../fontawesome/solid/hand-point-down.svg | 1 + .../fontawesome/solid/hand-point-left.svg | 1 + .../fontawesome/solid/hand-point-right.svg | 1 + .../fontawesome/solid/hand-point-up.svg | 1 + .../Assets/fontawesome/solid/hand-pointer.svg | 1 + .../Assets/fontawesome/solid/hand-rock.svg | 1 + .../fontawesome/solid/hand-scissors.svg | 1 + .../fontawesome/solid/hand-sparkles.svg | 1 + .../Assets/fontawesome/solid/hand-spock.svg | 1 + .../fontawesome/solid/hands-helping.svg | 1 + .../Assets/fontawesome/solid/hands-wash.svg | 1 + .../Assets/fontawesome/solid/hands.svg | 1 + .../fontawesome/solid/handshake-alt-slash.svg | 1 + .../fontawesome/solid/handshake-slash.svg | 1 + .../Assets/fontawesome/solid/handshake.svg | 1 + .../Assets/fontawesome/solid/hanukiah.svg | 1 + .../Assets/fontawesome/solid/hard-hat.svg | 1 + .../Assets/fontawesome/solid/hashtag.svg | 1 + .../fontawesome/solid/hat-cowboy-side.svg | 1 + .../Assets/fontawesome/solid/hat-cowboy.svg | 1 + .../Assets/fontawesome/solid/hat-wizard.svg | 1 + .../Assets/fontawesome/solid/hdd.svg | 1 + .../solid/head-side-cough-slash.svg | 1 + .../fontawesome/solid/head-side-cough.svg | 1 + .../fontawesome/solid/head-side-mask.svg | 1 + .../fontawesome/solid/head-side-virus.svg | 1 + .../Assets/fontawesome/solid/heading.svg | 1 + .../fontawesome/solid/headphones-alt.svg | 1 + .../Assets/fontawesome/solid/headphones.svg | 1 + .../Assets/fontawesome/solid/headset.svg | 1 + .../Assets/fontawesome/solid/heart-broken.svg | 1 + .../Assets/fontawesome/solid/heart.svg | 1 + .../Assets/fontawesome/solid/heartbeat.svg | 1 + .../Assets/fontawesome/solid/helicopter.svg | 1 + .../Assets/fontawesome/solid/highlighter.svg | 1 + .../Assets/fontawesome/solid/hiking.svg | 1 + .../Assets/fontawesome/solid/hippo.svg | 1 + .../Assets/fontawesome/solid/history.svg | 1 + .../Assets/fontawesome/solid/hockey-puck.svg | 1 + .../Assets/fontawesome/solid/holly-berry.svg | 1 + .../Assets/fontawesome/solid/home.svg | 1 + .../Assets/fontawesome/solid/horse-head.svg | 1 + .../Assets/fontawesome/solid/horse.svg | 1 + .../Assets/fontawesome/solid/hospital-alt.svg | 1 + .../fontawesome/solid/hospital-symbol.svg | 1 + .../fontawesome/solid/hospital-user.svg | 1 + .../Assets/fontawesome/solid/hospital.svg | 1 + .../Assets/fontawesome/solid/hot-tub.svg | 1 + .../Assets/fontawesome/solid/hotdog.svg | 1 + .../Assets/fontawesome/solid/hotel.svg | 1 + .../fontawesome/solid/hourglass-end.svg | 1 + .../fontawesome/solid/hourglass-half.svg | 1 + .../fontawesome/solid/hourglass-start.svg | 1 + .../Assets/fontawesome/solid/hourglass.svg | 1 + .../Assets/fontawesome/solid/house-damage.svg | 1 + .../Assets/fontawesome/solid/house-user.svg | 1 + .../Assets/fontawesome/solid/hryvnia.svg | 1 + .../Assets/fontawesome/solid/i-cursor.svg | 1 + .../Assets/fontawesome/solid/ice-cream.svg | 1 + .../Assets/fontawesome/solid/icicles.svg | 1 + .../Assets/fontawesome/solid/icons.svg | 1 + .../Assets/fontawesome/solid/id-badge.svg | 1 + .../Assets/fontawesome/solid/id-card-alt.svg | 1 + .../Assets/fontawesome/solid/id-card.svg | 1 + .../Assets/fontawesome/solid/igloo.svg | 1 + .../Assets/fontawesome/solid/image.svg | 1 + .../Assets/fontawesome/solid/images.svg | 1 + .../Assets/fontawesome/solid/inbox.svg | 1 + .../Assets/fontawesome/solid/indent.svg | 1 + .../Assets/fontawesome/solid/industry.svg | 1 + .../Assets/fontawesome/solid/infinity.svg | 1 + .../Assets/fontawesome/solid/info-circle.svg | 1 + .../Assets/fontawesome/solid/info.svg | 1 + .../Assets/fontawesome/solid/italic.svg | 1 + .../Assets/fontawesome/solid/jedi.svg | 1 + .../Assets/fontawesome/solid/joint.svg | 1 + .../fontawesome/solid/journal-whills.svg | 1 + .../Assets/fontawesome/solid/kaaba.svg | 1 + .../Assets/fontawesome/solid/key.svg | 1 + .../Assets/fontawesome/solid/keyboard.svg | 1 + .../Assets/fontawesome/solid/khanda.svg | 1 + .../Assets/fontawesome/solid/kiss-beam.svg | 1 + .../fontawesome/solid/kiss-wink-heart.svg | 1 + .../Assets/fontawesome/solid/kiss.svg | 1 + .../Assets/fontawesome/solid/kiwi-bird.svg | 1 + .../Assets/fontawesome/solid/landmark.svg | 1 + .../Assets/fontawesome/solid/language.svg | 1 + .../Assets/fontawesome/solid/laptop-code.svg | 1 + .../Assets/fontawesome/solid/laptop-house.svg | 1 + .../fontawesome/solid/laptop-medical.svg | 1 + .../Assets/fontawesome/solid/laptop.svg | 1 + .../Assets/fontawesome/solid/laugh-beam.svg | 1 + .../Assets/fontawesome/solid/laugh-squint.svg | 1 + .../Assets/fontawesome/solid/laugh-wink.svg | 1 + .../Assets/fontawesome/solid/laugh.svg | 1 + .../Assets/fontawesome/solid/layer-group.svg | 1 + .../Assets/fontawesome/solid/leaf.svg | 1 + .../Assets/fontawesome/solid/lemon.svg | 1 + .../fontawesome/solid/less-than-equal.svg | 1 + .../Assets/fontawesome/solid/less-than.svg | 1 + .../fontawesome/solid/level-down-alt.svg | 1 + .../Assets/fontawesome/solid/level-up-alt.svg | 1 + .../Assets/fontawesome/solid/life-ring.svg | 1 + .../Assets/fontawesome/solid/lightbulb.svg | 1 + .../Assets/fontawesome/solid/link.svg | 1 + .../Assets/fontawesome/solid/lira-sign.svg | 1 + .../Assets/fontawesome/solid/list-alt.svg | 1 + .../Assets/fontawesome/solid/list-ol.svg | 1 + .../Assets/fontawesome/solid/list-ul.svg | 1 + .../Assets/fontawesome/solid/list.svg | 1 + .../fontawesome/solid/location-arrow.svg | 1 + .../Assets/fontawesome/solid/lock-open.svg | 1 + .../Assets/fontawesome/solid/lock.svg | 1 + .../fontawesome/solid/long-arrow-alt-down.svg | 1 + .../fontawesome/solid/long-arrow-alt-left.svg | 1 + .../solid/long-arrow-alt-right.svg | 1 + .../fontawesome/solid/long-arrow-alt-up.svg | 1 + .../Assets/fontawesome/solid/low-vision.svg | 1 + .../Assets/fontawesome/solid/luggage-cart.svg | 1 + .../Assets/fontawesome/solid/lungs-virus.svg | 1 + .../Assets/fontawesome/solid/lungs.svg | 1 + .../Assets/fontawesome/solid/magic.svg | 1 + .../Assets/fontawesome/solid/magnet.svg | 1 + .../Assets/fontawesome/solid/mail-bulk.svg | 1 + .../Assets/fontawesome/solid/male.svg | 1 + .../fontawesome/solid/map-marked-alt.svg | 1 + .../Assets/fontawesome/solid/map-marked.svg | 1 + .../fontawesome/solid/map-marker-alt.svg | 1 + .../Assets/fontawesome/solid/map-marker.svg | 1 + .../Assets/fontawesome/solid/map-pin.svg | 1 + .../Assets/fontawesome/solid/map-signs.svg | 1 + .../Assets/fontawesome/solid/map.svg | 1 + .../Assets/fontawesome/solid/marker.svg | 1 + .../Assets/fontawesome/solid/mars-double.svg | 1 + .../fontawesome/solid/mars-stroke-h.svg | 1 + .../fontawesome/solid/mars-stroke-v.svg | 1 + .../Assets/fontawesome/solid/mars-stroke.svg | 1 + .../Assets/fontawesome/solid/mars.svg | 1 + .../Assets/fontawesome/solid/mask.svg | 1 + .../Assets/fontawesome/solid/medal.svg | 1 + .../Assets/fontawesome/solid/medkit.svg | 1 + .../Assets/fontawesome/solid/meh-blank.svg | 1 + .../fontawesome/solid/meh-rolling-eyes.svg | 1 + .../Assets/fontawesome/solid/meh.svg | 1 + .../Assets/fontawesome/solid/memory.svg | 1 + .../Assets/fontawesome/solid/menorah.svg | 1 + .../Assets/fontawesome/solid/mercury.svg | 1 + .../Assets/fontawesome/solid/meteor.svg | 1 + .../Assets/fontawesome/solid/microchip.svg | 1 + .../solid/microphone-alt-slash.svg | 1 + .../fontawesome/solid/microphone-alt.svg | 1 + .../fontawesome/solid/microphone-slash.svg | 1 + .../Assets/fontawesome/solid/microphone.svg | 1 + .../Assets/fontawesome/solid/microscope.svg | 1 + .../Assets/fontawesome/solid/minus-circle.svg | 1 + .../Assets/fontawesome/solid/minus-square.svg | 1 + .../Assets/fontawesome/solid/minus.svg | 1 + .../Assets/fontawesome/solid/mitten.svg | 1 + .../Assets/fontawesome/solid/mobile-alt.svg | 1 + .../Assets/fontawesome/solid/mobile.svg | 1 + .../fontawesome/solid/money-bill-alt.svg | 1 + .../fontawesome/solid/money-bill-wave-alt.svg | 1 + .../fontawesome/solid/money-bill-wave.svg | 1 + .../Assets/fontawesome/solid/money-bill.svg | 1 + .../fontawesome/solid/money-check-alt.svg | 1 + .../Assets/fontawesome/solid/money-check.svg | 1 + .../Assets/fontawesome/solid/monument.svg | 1 + .../Assets/fontawesome/solid/moon.svg | 1 + .../fontawesome/solid/mortar-pestle.svg | 1 + .../Assets/fontawesome/solid/mosque.svg | 1 + .../Assets/fontawesome/solid/motorcycle.svg | 1 + .../Assets/fontawesome/solid/mountain.svg | 1 + .../fontawesome/solid/mouse-pointer.svg | 1 + .../Assets/fontawesome/solid/mouse.svg | 1 + .../Assets/fontawesome/solid/mug-hot.svg | 1 + .../Assets/fontawesome/solid/music.svg | 1 + .../fontawesome/solid/network-wired.svg | 1 + .../Assets/fontawesome/solid/neuter.svg | 1 + .../Assets/fontawesome/solid/newspaper.svg | 1 + .../Assets/fontawesome/solid/not-equal.svg | 1 + .../fontawesome/solid/notes-medical.svg | 1 + .../Assets/fontawesome/solid/object-group.svg | 1 + .../fontawesome/solid/object-ungroup.svg | 1 + .../Assets/fontawesome/solid/oil-can.svg | 1 + .../Assets/fontawesome/solid/om.svg | 1 + .../Assets/fontawesome/solid/otter.svg | 1 + .../Assets/fontawesome/solid/outdent.svg | 1 + .../Assets/fontawesome/solid/pager.svg | 1 + .../Assets/fontawesome/solid/paint-brush.svg | 1 + .../Assets/fontawesome/solid/paint-roller.svg | 1 + .../Assets/fontawesome/solid/palette.svg | 1 + .../Assets/fontawesome/solid/pallet.svg | 1 + .../Assets/fontawesome/solid/paper-plane.svg | 1 + .../Assets/fontawesome/solid/paperclip.svg | 1 + .../fontawesome/solid/parachute-box.svg | 1 + .../Assets/fontawesome/solid/paragraph.svg | 1 + .../Assets/fontawesome/solid/parking.svg | 1 + .../Assets/fontawesome/solid/passport.svg | 1 + .../fontawesome/solid/pastafarianism.svg | 1 + .../Assets/fontawesome/solid/paste.svg | 1 + .../Assets/fontawesome/solid/pause-circle.svg | 1 + .../Assets/fontawesome/solid/pause.svg | 1 + .../Assets/fontawesome/solid/paw.svg | 1 + .../Assets/fontawesome/solid/peace.svg | 1 + .../Assets/fontawesome/solid/pen-alt.svg | 1 + .../Assets/fontawesome/solid/pen-fancy.svg | 1 + .../Assets/fontawesome/solid/pen-nib.svg | 1 + .../Assets/fontawesome/solid/pen-square.svg | 1 + .../Assets/fontawesome/solid/pen.svg | 1 + .../Assets/fontawesome/solid/pencil-alt.svg | 1 + .../Assets/fontawesome/solid/pencil-ruler.svg | 1 + .../fontawesome/solid/people-arrows.svg | 1 + .../Assets/fontawesome/solid/people-carry.svg | 1 + .../Assets/fontawesome/solid/pepper-hot.svg | 1 + .../Assets/fontawesome/solid/percent.svg | 1 + .../Assets/fontawesome/solid/percentage.svg | 1 + .../Assets/fontawesome/solid/person-booth.svg | 1 + .../Assets/fontawesome/solid/phone-alt.svg | 1 + .../Assets/fontawesome/solid/phone-slash.svg | 1 + .../fontawesome/solid/phone-square-alt.svg | 1 + .../Assets/fontawesome/solid/phone-square.svg | 1 + .../Assets/fontawesome/solid/phone-volume.svg | 1 + .../Assets/fontawesome/solid/phone.svg | 1 + .../Assets/fontawesome/solid/photo-video.svg | 1 + .../Assets/fontawesome/solid/piggy-bank.svg | 1 + .../Assets/fontawesome/solid/pills.svg | 1 + .../Assets/fontawesome/solid/pizza-slice.svg | 1 + .../fontawesome/solid/place-of-worship.svg | 1 + .../fontawesome/solid/plane-arrival.svg | 1 + .../fontawesome/solid/plane-departure.svg | 1 + .../Assets/fontawesome/solid/plane-slash.svg | 1 + .../Assets/fontawesome/solid/plane.svg | 1 + .../Assets/fontawesome/solid/play-circle.svg | 1 + .../Assets/fontawesome/solid/play.svg | 1 + .../Assets/fontawesome/solid/plug.svg | 1 + .../Assets/fontawesome/solid/plus-circle.svg | 1 + .../Assets/fontawesome/solid/plus-square.svg | 1 + .../Assets/fontawesome/solid/plus.svg | 1 + .../Assets/fontawesome/solid/podcast.svg | 1 + .../Assets/fontawesome/solid/poll-h.svg | 1 + .../Assets/fontawesome/solid/poll.svg | 1 + .../Assets/fontawesome/solid/poo-storm.svg | 1 + .../Assets/fontawesome/solid/poo.svg | 1 + .../Assets/fontawesome/solid/poop.svg | 1 + .../Assets/fontawesome/solid/portrait.svg | 1 + .../Assets/fontawesome/solid/pound-sign.svg | 1 + .../Assets/fontawesome/solid/power-off.svg | 1 + .../Assets/fontawesome/solid/pray.svg | 1 + .../fontawesome/solid/praying-hands.svg | 1 + .../solid/prescription-bottle-alt.svg | 1 + .../fontawesome/solid/prescription-bottle.svg | 1 + .../Assets/fontawesome/solid/prescription.svg | 1 + .../Assets/fontawesome/solid/print.svg | 1 + .../Assets/fontawesome/solid/procedures.svg | 1 + .../fontawesome/solid/project-diagram.svg | 1 + .../Assets/fontawesome/solid/pump-medical.svg | 1 + .../Assets/fontawesome/solid/pump-soap.svg | 1 + .../Assets/fontawesome/solid/puzzle-piece.svg | 1 + .../Assets/fontawesome/solid/qrcode.svg | 1 + .../fontawesome/solid/question-circle.svg | 1 + .../Assets/fontawesome/solid/question.svg | 1 + .../Assets/fontawesome/solid/quidditch.svg | 1 + .../Assets/fontawesome/solid/quote-left.svg | 1 + .../Assets/fontawesome/solid/quote-right.svg | 1 + .../Assets/fontawesome/solid/quran.svg | 1 + .../fontawesome/solid/radiation-alt.svg | 1 + .../Assets/fontawesome/solid/radiation.svg | 1 + .../Assets/fontawesome/solid/rainbow.svg | 1 + .../Assets/fontawesome/solid/random.svg | 1 + .../Assets/fontawesome/solid/receipt.svg | 1 + .../Assets/fontawesome/solid/record-vinyl.svg | 1 + .../Assets/fontawesome/solid/recycle.svg | 1 + .../Assets/fontawesome/solid/redo-alt.svg | 1 + .../Assets/fontawesome/solid/redo.svg | 1 + .../Assets/fontawesome/solid/registered.svg | 1 + .../fontawesome/solid/remove-format.svg | 1 + .../Assets/fontawesome/solid/reply-all.svg | 1 + .../Assets/fontawesome/solid/reply.svg | 1 + .../Assets/fontawesome/solid/republican.svg | 1 + .../Assets/fontawesome/solid/restroom.svg | 1 + .../Assets/fontawesome/solid/retweet.svg | 1 + .../Assets/fontawesome/solid/ribbon.svg | 1 + .../Assets/fontawesome/solid/ring.svg | 1 + .../Assets/fontawesome/solid/road.svg | 1 + .../Assets/fontawesome/solid/robot.svg | 1 + .../Assets/fontawesome/solid/rocket.svg | 1 + .../Assets/fontawesome/solid/route.svg | 1 + .../Assets/fontawesome/solid/rss-square.svg | 1 + .../Assets/fontawesome/solid/rss.svg | 1 + .../Assets/fontawesome/solid/ruble-sign.svg | 1 + .../fontawesome/solid/ruler-combined.svg | 1 + .../fontawesome/solid/ruler-horizontal.svg | 1 + .../fontawesome/solid/ruler-vertical.svg | 1 + .../Assets/fontawesome/solid/ruler.svg | 1 + .../Assets/fontawesome/solid/running.svg | 1 + .../Assets/fontawesome/solid/rupee-sign.svg | 1 + .../Assets/fontawesome/solid/sad-cry.svg | 1 + .../Assets/fontawesome/solid/sad-tear.svg | 1 + .../fontawesome/solid/satellite-dish.svg | 1 + .../Assets/fontawesome/solid/satellite.svg | 1 + .../Assets/fontawesome/solid/save.svg | 1 + .../Assets/fontawesome/solid/school.svg | 1 + .../Assets/fontawesome/solid/screwdriver.svg | 1 + .../Assets/fontawesome/solid/scroll.svg | 1 + .../Assets/fontawesome/solid/sd-card.svg | 1 + .../fontawesome/solid/search-dollar.svg | 1 + .../fontawesome/solid/search-location.svg | 1 + .../Assets/fontawesome/solid/search-minus.svg | 1 + .../Assets/fontawesome/solid/search-plus.svg | 1 + .../Assets/fontawesome/solid/search.svg | 1 + .../Assets/fontawesome/solid/seedling.svg | 1 + .../Assets/fontawesome/solid/server.svg | 1 + .../Assets/fontawesome/solid/shapes.svg | 1 + .../fontawesome/solid/share-alt-square.svg | 1 + .../Assets/fontawesome/solid/share-alt.svg | 1 + .../Assets/fontawesome/solid/share-square.svg | 1 + .../Assets/fontawesome/solid/share.svg | 1 + .../Assets/fontawesome/solid/shekel-sign.svg | 1 + .../Assets/fontawesome/solid/shield-alt.svg | 1 + .../Assets/fontawesome/solid/shield-virus.svg | 1 + .../Assets/fontawesome/solid/ship.svg | 1 + .../fontawesome/solid/shipping-fast.svg | 1 + .../Assets/fontawesome/solid/shoe-prints.svg | 1 + .../Assets/fontawesome/solid/shopping-bag.svg | 1 + .../fontawesome/solid/shopping-basket.svg | 1 + .../fontawesome/solid/shopping-cart.svg | 1 + .../Assets/fontawesome/solid/shower.svg | 1 + .../Assets/fontawesome/solid/shuttle-van.svg | 1 + .../Assets/fontawesome/solid/sign-in-alt.svg | 1 + .../fontawesome/solid/sign-language.svg | 1 + .../Assets/fontawesome/solid/sign-out-alt.svg | 1 + .../Assets/fontawesome/solid/sign.svg | 1 + .../Assets/fontawesome/solid/signal.svg | 1 + .../Assets/fontawesome/solid/signature.svg | 1 + .../Assets/fontawesome/solid/sim-card.svg | 1 + .../Assets/fontawesome/solid/sink.svg | 1 + .../Assets/fontawesome/solid/sitemap.svg | 1 + .../Assets/fontawesome/solid/skating.svg | 1 + .../fontawesome/solid/skiing-nordic.svg | 1 + .../Assets/fontawesome/solid/skiing.svg | 1 + .../fontawesome/solid/skull-crossbones.svg | 1 + .../Assets/fontawesome/solid/skull.svg | 1 + .../Assets/fontawesome/solid/slash.svg | 1 + .../Assets/fontawesome/solid/sleigh.svg | 1 + .../Assets/fontawesome/solid/sliders-h.svg | 1 + .../Assets/fontawesome/solid/smile-beam.svg | 1 + .../Assets/fontawesome/solid/smile-wink.svg | 1 + .../Assets/fontawesome/solid/smile.svg | 1 + .../Assets/fontawesome/solid/smog.svg | 1 + .../Assets/fontawesome/solid/smoking-ban.svg | 1 + .../Assets/fontawesome/solid/smoking.svg | 1 + .../Assets/fontawesome/solid/sms.svg | 1 + .../Assets/fontawesome/solid/snowboarding.svg | 1 + .../Assets/fontawesome/solid/snowflake.svg | 1 + .../Assets/fontawesome/solid/snowman.svg | 1 + .../Assets/fontawesome/solid/snowplow.svg | 1 + .../Assets/fontawesome/solid/soap.svg | 1 + .../Assets/fontawesome/solid/socks.svg | 1 + .../Assets/fontawesome/solid/solar-panel.svg | 1 + .../fontawesome/solid/sort-alpha-down-alt.svg | 1 + .../fontawesome/solid/sort-alpha-down.svg | 1 + .../fontawesome/solid/sort-alpha-up-alt.svg | 1 + .../fontawesome/solid/sort-alpha-up.svg | 1 + .../solid/sort-amount-down-alt.svg | 1 + .../fontawesome/solid/sort-amount-down.svg | 1 + .../fontawesome/solid/sort-amount-up-alt.svg | 1 + .../fontawesome/solid/sort-amount-up.svg | 1 + .../Assets/fontawesome/solid/sort-down.svg | 1 + .../solid/sort-numeric-down-alt.svg | 1 + .../fontawesome/solid/sort-numeric-down.svg | 1 + .../fontawesome/solid/sort-numeric-up-alt.svg | 1 + .../fontawesome/solid/sort-numeric-up.svg | 1 + .../Assets/fontawesome/solid/sort-up.svg | 1 + .../Assets/fontawesome/solid/sort.svg | 1 + .../Assets/fontawesome/solid/spa.svg | 1 + .../fontawesome/solid/space-shuttle.svg | 1 + .../Assets/fontawesome/solid/spell-check.svg | 1 + .../Assets/fontawesome/solid/spider.svg | 1 + .../Assets/fontawesome/solid/spinner.svg | 1 + .../Assets/fontawesome/solid/splotch.svg | 1 + .../Assets/fontawesome/solid/spray-can.svg | 1 + .../Assets/fontawesome/solid/square-full.svg | 1 + .../fontawesome/solid/square-root-alt.svg | 1 + .../Assets/fontawesome/solid/square.svg | 1 + .../Assets/fontawesome/solid/stamp.svg | 1 + .../fontawesome/solid/star-and-crescent.svg | 1 + .../fontawesome/solid/star-half-alt.svg | 1 + .../Assets/fontawesome/solid/star-half.svg | 1 + .../fontawesome/solid/star-of-david.svg | 1 + .../Assets/fontawesome/solid/star-of-life.svg | 1 + .../Assets/fontawesome/solid/star.svg | 1 + .../fontawesome/solid/step-backward.svg | 1 + .../Assets/fontawesome/solid/step-forward.svg | 1 + .../Assets/fontawesome/solid/stethoscope.svg | 1 + .../Assets/fontawesome/solid/sticky-note.svg | 1 + .../Assets/fontawesome/solid/stop-circle.svg | 1 + .../Assets/fontawesome/solid/stop.svg | 1 + .../Assets/fontawesome/solid/stopwatch-20.svg | 1 + .../Assets/fontawesome/solid/stopwatch.svg | 1 + .../fontawesome/solid/store-alt-slash.svg | 1 + .../Assets/fontawesome/solid/store-alt.svg | 1 + .../Assets/fontawesome/solid/store-slash.svg | 1 + .../Assets/fontawesome/solid/store.svg | 1 + .../Assets/fontawesome/solid/stream.svg | 1 + .../Assets/fontawesome/solid/street-view.svg | 1 + .../fontawesome/solid/strikethrough.svg | 1 + .../Assets/fontawesome/solid/stroopwafel.svg | 1 + .../Assets/fontawesome/solid/subscript.svg | 1 + .../Assets/fontawesome/solid/subway.svg | 1 + .../fontawesome/solid/suitcase-rolling.svg | 1 + .../Assets/fontawesome/solid/suitcase.svg | 1 + .../Assets/fontawesome/solid/sun.svg | 1 + .../Assets/fontawesome/solid/superscript.svg | 1 + .../Assets/fontawesome/solid/surprise.svg | 1 + .../Assets/fontawesome/solid/swatchbook.svg | 1 + .../Assets/fontawesome/solid/swimmer.svg | 1 + .../fontawesome/solid/swimming-pool.svg | 1 + .../Assets/fontawesome/solid/synagogue.svg | 1 + .../Assets/fontawesome/solid/sync-alt.svg | 1 + .../Assets/fontawesome/solid/sync.svg | 1 + .../Assets/fontawesome/solid/syringe.svg | 1 + .../Assets/fontawesome/solid/table-tennis.svg | 1 + .../Assets/fontawesome/solid/table.svg | 1 + .../Assets/fontawesome/solid/tablet-alt.svg | 1 + .../Assets/fontawesome/solid/tablet.svg | 1 + .../Assets/fontawesome/solid/tablets.svg | 1 + .../fontawesome/solid/tachometer-alt.svg | 1 + .../Assets/fontawesome/solid/tag.svg | 1 + .../Assets/fontawesome/solid/tags.svg | 1 + .../Assets/fontawesome/solid/tape.svg | 1 + .../Assets/fontawesome/solid/tasks.svg | 1 + .../Assets/fontawesome/solid/taxi.svg | 1 + .../Assets/fontawesome/solid/teeth-open.svg | 1 + .../Assets/fontawesome/solid/teeth.svg | 1 + .../fontawesome/solid/temperature-high.svg | 1 + .../fontawesome/solid/temperature-low.svg | 1 + .../Assets/fontawesome/solid/tenge.svg | 1 + .../Assets/fontawesome/solid/terminal.svg | 1 + .../Assets/fontawesome/solid/text-height.svg | 1 + .../Assets/fontawesome/solid/text-width.svg | 1 + .../Assets/fontawesome/solid/th-large.svg | 1 + .../Assets/fontawesome/solid/th-list.svg | 1 + .../Assets/fontawesome/solid/th.svg | 1 + .../fontawesome/solid/theater-masks.svg | 1 + .../fontawesome/solid/thermometer-empty.svg | 1 + .../fontawesome/solid/thermometer-full.svg | 1 + .../fontawesome/solid/thermometer-half.svg | 1 + .../fontawesome/solid/thermometer-quarter.svg | 1 + .../solid/thermometer-three-quarters.svg | 1 + .../Assets/fontawesome/solid/thermometer.svg | 1 + .../Assets/fontawesome/solid/thumbs-down.svg | 1 + .../Assets/fontawesome/solid/thumbs-up.svg | 1 + .../Assets/fontawesome/solid/thumbtack.svg | 1 + .../Assets/fontawesome/solid/ticket-alt.svg | 1 + .../Assets/fontawesome/solid/times-circle.svg | 1 + .../Assets/fontawesome/solid/times.svg | 1 + .../Assets/fontawesome/solid/tint-slash.svg | 1 + .../Assets/fontawesome/solid/tint.svg | 1 + .../Assets/fontawesome/solid/tired.svg | 1 + .../Assets/fontawesome/solid/toggle-off.svg | 1 + .../Assets/fontawesome/solid/toggle-on.svg | 1 + .../fontawesome/solid/toilet-paper-slash.svg | 1 + .../Assets/fontawesome/solid/toilet-paper.svg | 1 + .../Assets/fontawesome/solid/toilet.svg | 1 + .../Assets/fontawesome/solid/toolbox.svg | 1 + .../Assets/fontawesome/solid/tools.svg | 1 + .../Assets/fontawesome/solid/tooth.svg | 1 + .../Assets/fontawesome/solid/torah.svg | 1 + .../Assets/fontawesome/solid/torii-gate.svg | 1 + .../Assets/fontawesome/solid/tractor.svg | 1 + .../Assets/fontawesome/solid/trademark.svg | 1 + .../fontawesome/solid/traffic-light.svg | 1 + .../Assets/fontawesome/solid/trailer.svg | 1 + .../Assets/fontawesome/solid/train.svg | 1 + .../Assets/fontawesome/solid/tram.svg | 1 + .../fontawesome/solid/transgender-alt.svg | 1 + .../Assets/fontawesome/solid/transgender.svg | 1 + .../Assets/fontawesome/solid/trash-alt.svg | 1 + .../fontawesome/solid/trash-restore-alt.svg | 1 + .../fontawesome/solid/trash-restore.svg | 1 + .../Assets/fontawesome/solid/trash.svg | 1 + .../Assets/fontawesome/solid/tree.svg | 1 + .../Assets/fontawesome/solid/trophy.svg | 1 + .../fontawesome/solid/truck-loading.svg | 1 + .../fontawesome/solid/truck-monster.svg | 1 + .../Assets/fontawesome/solid/truck-moving.svg | 1 + .../Assets/fontawesome/solid/truck-pickup.svg | 1 + .../Assets/fontawesome/solid/truck.svg | 1 + .../Assets/fontawesome/solid/tshirt.svg | 1 + .../Assets/fontawesome/solid/tty.svg | 1 + .../Assets/fontawesome/solid/tv.svg | 1 + .../fontawesome/solid/umbrella-beach.svg | 1 + .../Assets/fontawesome/solid/umbrella.svg | 1 + .../Assets/fontawesome/solid/underline.svg | 1 + .../Assets/fontawesome/solid/undo-alt.svg | 1 + .../Assets/fontawesome/solid/undo.svg | 1 + .../fontawesome/solid/universal-access.svg | 1 + .../Assets/fontawesome/solid/university.svg | 1 + .../Assets/fontawesome/solid/unlink.svg | 1 + .../Assets/fontawesome/solid/unlock-alt.svg | 1 + .../Assets/fontawesome/solid/unlock.svg | 1 + .../Assets/fontawesome/solid/upload.svg | 1 + .../fontawesome/solid/user-alt-slash.svg | 1 + .../Assets/fontawesome/solid/user-alt.svg | 1 + .../fontawesome/solid/user-astronaut.svg | 1 + .../Assets/fontawesome/solid/user-check.svg | 1 + .../Assets/fontawesome/solid/user-circle.svg | 1 + .../Assets/fontawesome/solid/user-clock.svg | 1 + .../Assets/fontawesome/solid/user-cog.svg | 1 + .../Assets/fontawesome/solid/user-edit.svg | 1 + .../Assets/fontawesome/solid/user-friends.svg | 1 + .../fontawesome/solid/user-graduate.svg | 1 + .../Assets/fontawesome/solid/user-injured.svg | 1 + .../Assets/fontawesome/solid/user-lock.svg | 1 + .../Assets/fontawesome/solid/user-md.svg | 1 + .../Assets/fontawesome/solid/user-minus.svg | 1 + .../Assets/fontawesome/solid/user-ninja.svg | 1 + .../Assets/fontawesome/solid/user-nurse.svg | 1 + .../Assets/fontawesome/solid/user-plus.svg | 1 + .../Assets/fontawesome/solid/user-secret.svg | 1 + .../Assets/fontawesome/solid/user-shield.svg | 1 + .../Assets/fontawesome/solid/user-slash.svg | 1 + .../Assets/fontawesome/solid/user-tag.svg | 1 + .../Assets/fontawesome/solid/user-tie.svg | 1 + .../Assets/fontawesome/solid/user-times.svg | 1 + .../Assets/fontawesome/solid/user.svg | 1 + .../Assets/fontawesome/solid/users-cog.svg | 1 + .../Assets/fontawesome/solid/users-slash.svg | 1 + .../Assets/fontawesome/solid/users.svg | 1 + .../fontawesome/solid/utensil-spoon.svg | 1 + .../Assets/fontawesome/solid/utensils.svg | 1 + .../fontawesome/solid/vector-square.svg | 1 + .../Assets/fontawesome/solid/venus-double.svg | 1 + .../Assets/fontawesome/solid/venus-mars.svg | 1 + .../Assets/fontawesome/solid/venus.svg | 1 + .../Assets/fontawesome/solid/vest-patches.svg | 1 + .../Assets/fontawesome/solid/vest.svg | 1 + .../Assets/fontawesome/solid/vial.svg | 1 + .../Assets/fontawesome/solid/vials.svg | 1 + .../Assets/fontawesome/solid/video-slash.svg | 1 + .../Assets/fontawesome/solid/video.svg | 1 + .../Assets/fontawesome/solid/vihara.svg | 1 + .../Assets/fontawesome/solid/virus-slash.svg | 1 + .../Assets/fontawesome/solid/virus.svg | 1 + .../Assets/fontawesome/solid/viruses.svg | 1 + .../Assets/fontawesome/solid/voicemail.svg | 1 + .../fontawesome/solid/volleyball-ball.svg | 1 + .../Assets/fontawesome/solid/volume-down.svg | 1 + .../Assets/fontawesome/solid/volume-mute.svg | 1 + .../Assets/fontawesome/solid/volume-off.svg | 1 + .../Assets/fontawesome/solid/volume-up.svg | 1 + .../Assets/fontawesome/solid/vote-yea.svg | 1 + .../Assets/fontawesome/solid/vr-cardboard.svg | 1 + .../Assets/fontawesome/solid/walking.svg | 1 + .../Assets/fontawesome/solid/wallet.svg | 1 + .../Assets/fontawesome/solid/warehouse.svg | 1 + .../Assets/fontawesome/solid/water.svg | 1 + .../Assets/fontawesome/solid/wave-square.svg | 1 + .../fontawesome/solid/weight-hanging.svg | 1 + .../Assets/fontawesome/solid/weight.svg | 1 + .../Assets/fontawesome/solid/wheelchair.svg | 1 + .../Assets/fontawesome/solid/wifi.svg | 1 + .../Assets/fontawesome/solid/wind.svg | 1 + .../Assets/fontawesome/solid/window-close.svg | 1 + .../fontawesome/solid/window-maximize.svg | 1 + .../fontawesome/solid/window-minimize.svg | 1 + .../fontawesome/solid/window-restore.svg | 1 + .../Assets/fontawesome/solid/wine-bottle.svg | 1 + .../fontawesome/solid/wine-glass-alt.svg | 1 + .../Assets/fontawesome/solid/wine-glass.svg | 1 + .../Assets/fontawesome/solid/won-sign.svg | 1 + .../Assets/fontawesome/solid/wrench.svg | 1 + .../Assets/fontawesome/solid/x-ray.svg | 1 + .../Assets/fontawesome/solid/yen-sign.svg | 1 + .../Assets/fontawesome/solid/yin-yang.svg | 1 + .../FileTime.Avalonia/Assets/material/3d.svg | 1 + .../FileTime.Avalonia/Assets/material/abc.svg | 1 + .../Assets/material/actionscript.svg | 1 + .../FileTime.Avalonia/Assets/material/ada.svg | 1 + .../Assets/material/adonis.svg | 1 + .../Assets/material/advpl_include.svg | 1 + .../Assets/material/advpl_prw.svg | 1 + .../Assets/material/advpl_ptm.svg | 1 + .../Assets/material/advpl_tlpp.svg | 1 + .../Assets/material/android.svg | 1 + .../Assets/material/angular-component.svg | 1 + .../Assets/material/angular-directive.svg | 1 + .../Assets/material/angular-guard.svg | 1 + .../Assets/material/angular-pipe.svg | 1 + .../Assets/material/angular-resolver.svg | 1 + .../Assets/material/angular-service.svg | 1 + .../Assets/material/angular.svg | 1 + .../Assets/material/apiblueprint.svg | 1 + .../Assets/material/apollo.svg | 1 + .../Assets/material/applescript.svg | 1 + .../Assets/material/appveyor.svg | 1 + .../Assets/material/arduino.svg | 1 + .../Assets/material/asciidoc.svg | 1 + .../Assets/material/assembly.svg | 1 + .../Assets/material/astro.svg | 1 + .../Assets/material/astyle.svg | 4 + .../Assets/material/audio.svg | 1 + .../Assets/material/aurelia.svg | 1 + .../Assets/material/authors.svg | 1 + .../Assets/material/autohotkey.svg | 1 + .../Assets/material/autoit.svg | 1 + .../Assets/material/azure-pipelines.svg | 1 + .../Assets/material/azure.svg | 1 + .../Assets/material/babel.svg | 1 + .../Assets/material/ballerina.svg | 1 + .../Assets/material/bazel.svg | 1 + .../Assets/material/bicep.svg | 1 + .../Assets/material/bitbucket.svg | 1 + .../Assets/material/bithound.svg | 1 + .../Assets/material/blink.svg | 1 + .../Assets/material/blink_light.svg | 1 + .../Assets/material/bower.svg | 1 + .../Assets/material/brainfuck.svg | 1 + .../Assets/material/browserlist.svg | 1 + .../Assets/material/browserlist_light.svg | 1 + .../Assets/material/buck.svg | 1 + .../Assets/material/bucklescript.svg | 1 + .../Assets/material/buildkite.svg | 1 + .../FileTime.Avalonia/Assets/material/c.svg | 1 + .../Assets/material/cabal.svg | 1 + .../Assets/material/cake.svg | 1 + .../Assets/material/capacitor.svg | 1 + .../Assets/material/certificate.svg | 1 + .../Assets/material/changelog.svg | 1 + .../Assets/material/chess.svg | 1 + .../Assets/material/chess_light.svg | 1 + .../Assets/material/circleci.svg | 1 + .../Assets/material/circleci_light.svg | 1 + .../Assets/material/clojure.svg | 1 + .../Assets/material/cloudfoundry.svg | 1 + .../Assets/material/cmake.svg | 1 + .../Assets/material/coala.svg | 1 + .../Assets/material/cobol.svg | 1 + .../Assets/material/coconut.svg | 1 + .../Assets/material/code-climate.svg | 1 + .../Assets/material/code-climate_light.svg | 1 + .../Assets/material/codecov.svg | 1 + .../Assets/material/codeowners.svg | 1 + .../Assets/material/coffee.svg | 1 + .../Assets/material/coldfusion.svg | 1 + .../Assets/material/command.svg | 1 + .../Assets/material/commitlint.svg | 1 + .../Assets/material/conduct.svg | 1 + .../Assets/material/console.svg | 1 + .../Assets/material/contributing.svg | 1 + .../FileTime.Avalonia/Assets/material/cpp.svg | 1 + .../Assets/material/credits.svg | 1 + .../Assets/material/crystal.svg | 1 + .../Assets/material/crystal_light.svg | 1 + .../Assets/material/csharp.svg | 1 + .../Assets/material/css-map.svg | 1 + .../FileTime.Avalonia/Assets/material/css.svg | 1 + .../Assets/material/cucumber.svg | 1 + .../Assets/material/cuda.svg | 1 + .../Assets/material/cypress.svg | 4 + .../FileTime.Avalonia/Assets/material/d.svg | 1 + .../Assets/material/dart.svg | 1 + .../Assets/material/database.svg | 1 + .../Assets/material/denizenscript.svg | 1 + .../Assets/material/dependabot.svg | 4 + .../Assets/material/dhall.svg | 1 + .../Assets/material/diff.svg | 1 + .../Assets/material/dinophp.svg | 16 + .../Assets/material/disc.svg | 1 + .../Assets/material/django.svg | 1 + .../Assets/material/docker.svg | 1 + .../Assets/material/document.svg | 1 + .../Assets/material/dotjs.svg | 1 + .../Assets/material/drawio.svg | 1 + .../Assets/material/drone.svg | 1 + .../Assets/material/drone_light.svg | 1 + .../Assets/material/dune.svg | 1 + .../Assets/material/edge.svg | 1 + .../Assets/material/editorconfig.svg | 1 + .../FileTime.Avalonia/Assets/material/ejs.svg | 1 + .../Assets/material/elixir.svg | 1 + .../FileTime.Avalonia/Assets/material/elm.svg | 1 + .../Assets/material/email.svg | 1 + .../Assets/material/ember.svg | 1 + .../Assets/material/erlang.svg | 1 + .../Assets/material/eslint.svg | 1 + .../FileTime.Avalonia/Assets/material/exe.svg | 1 + .../Assets/material/fastlane.svg | 1 + .../Assets/material/favicon.svg | 1 + .../Assets/material/file.svg | 1 + .../Assets/material/firebase.svg | 1 + .../Assets/material/flash.svg | 1 + .../Assets/material/flow.svg | 1 + .../Assets/material/folder-admin-open.svg | 1 + .../Assets/material/folder-admin.svg | 1 + .../Assets/material/folder-android-open.svg | 1 + .../Assets/material/folder-android.svg | 1 + .../Assets/material/folder-angular-open.svg | 2 + .../Assets/material/folder-angular.svg | 2 + .../Assets/material/folder-animation-open.svg | 1 + .../Assets/material/folder-animation.svg | 1 + .../Assets/material/folder-ansible-open.svg | 1 + .../Assets/material/folder-ansible.svg | 1 + .../Assets/material/folder-api-open.svg | 1 + .../Assets/material/folder-api.svg | 1 + .../Assets/material/folder-apollo-open.svg | 1 + .../Assets/material/folder-apollo.svg | 1 + .../Assets/material/folder-app-open.svg | 1 + .../Assets/material/folder-app.svg | 1 + .../Assets/material/folder-archive-open.svg | 1 + .../Assets/material/folder-archive.svg | 1 + .../Assets/material/folder-audio-open.svg | 1 + .../Assets/material/folder-audio.svg | 1 + .../Assets/material/folder-aurelia-open.svg | 1 + .../Assets/material/folder-aurelia.svg | 1 + .../Assets/material/folder-aws-open.svg | 1 + .../Assets/material/folder-aws.svg | 1 + .../material/folder-azure-pipelines-open.svg | 1 + .../material/folder-azure-pipelines.svg | 1 + .../Assets/material/folder-base-open.svg | 1 + .../Assets/material/folder-base.svg | 1 + .../Assets/material/folder-batch-open.svg | 1 + .../Assets/material/folder-batch.svg | 1 + .../Assets/material/folder-benchmark-open.svg | 1 + .../Assets/material/folder-benchmark.svg | 1 + .../Assets/material/folder-bower-open.svg | 1 + .../Assets/material/folder-bower.svg | 1 + .../Assets/material/folder-cart-open.svg | 1 + .../Assets/material/folder-cart.svg | 1 + .../Assets/material/folder-ci-open.svg | 1 + .../Assets/material/folder-ci.svg | 1 + .../Assets/material/folder-circleci-open.svg | 1 + .../Assets/material/folder-circleci.svg | 1 + .../Assets/material/folder-class-open.svg | 1 + .../Assets/material/folder-class.svg | 1 + .../Assets/material/folder-client-open.svg | 1 + .../Assets/material/folder-client.svg | 1 + .../Assets/material/folder-cluster-open.svg | 1 + .../Assets/material/folder-cluster.svg | 1 + .../Assets/material/folder-cobol-open.svg | 1 + .../Assets/material/folder-cobol.svg | 1 + .../Assets/material/folder-command-open.svg | 1 + .../Assets/material/folder-command.svg | 1 + .../material/folder-components-open.svg | 1 + .../Assets/material/folder-components.svg | 1 + .../Assets/material/folder-config-open.svg | 1 + .../Assets/material/folder-config.svg | 1 + .../material/folder-connection-open.svg | 1 + .../Assets/material/folder-connection.svg | 1 + .../Assets/material/folder-constant-open.svg | 1 + .../Assets/material/folder-constant.svg | 1 + .../Assets/material/folder-container-open.svg | 1 + .../Assets/material/folder-container.svg | 1 + .../Assets/material/folder-content-open.svg | 1 + .../Assets/material/folder-content.svg | 1 + .../Assets/material/folder-context-open.svg | 1 + .../Assets/material/folder-context.svg | 1 + .../Assets/material/folder-contract-open.svg | 1 + .../Assets/material/folder-contract.svg | 1 + .../material/folder-controller-open.svg | 1 + .../Assets/material/folder-controller.svg | 1 + .../Assets/material/folder-core-open.svg | 1 + .../Assets/material/folder-core.svg | 1 + .../Assets/material/folder-coverage-open.svg | 1 + .../Assets/material/folder-coverage.svg | 1 + .../Assets/material/folder-css-open.svg | 1 + .../Assets/material/folder-css.svg | 1 + .../Assets/material/folder-custom-open.svg | 1 + .../Assets/material/folder-custom.svg | 1 + .../Assets/material/folder-cypress-open.svg | 5 + .../Assets/material/folder-cypress.svg | 5 + .../Assets/material/folder-database-open.svg | 1 + .../Assets/material/folder-database.svg | 1 + .../Assets/material/folder-debug-open.svg | 1 + .../Assets/material/folder-debug.svg | 1 + .../Assets/material/folder-delta-open.svg | 1 + .../Assets/material/folder-delta.svg | 1 + .../Assets/material/folder-dist-open.svg | 1 + .../Assets/material/folder-dist.svg | 1 + .../Assets/material/folder-docker-open.svg | 1 + .../Assets/material/folder-docker.svg | 1 + .../Assets/material/folder-docs-open.svg | 1 + .../Assets/material/folder-docs.svg | 1 + .../Assets/material/folder-download-open.svg | 1 + .../Assets/material/folder-download.svg | 1 + .../Assets/material/folder-dump-open.svg | 1 + .../Assets/material/folder-dump.svg | 1 + .../material/folder-environment-open.svg | 1 + .../Assets/material/folder-environment.svg | 1 + .../Assets/material/folder-error-open.svg | 1 + .../Assets/material/folder-error.svg | 1 + .../Assets/material/folder-event-open.svg | 1 + .../Assets/material/folder-event.svg | 1 + .../Assets/material/folder-examples-open.svg | 1 + .../Assets/material/folder-examples.svg | 1 + .../Assets/material/folder-expo-open.svg | 1 + .../Assets/material/folder-expo.svg | 1 + .../Assets/material/folder-export-open.svg | 1 + .../Assets/material/folder-export.svg | 1 + .../Assets/material/folder-fastlane-open.svg | 1 + .../Assets/material/folder-fastlane.svg | 1 + .../Assets/material/folder-firebase-open.svg | 1 + .../Assets/material/folder-firebase.svg | 1 + .../Assets/material/folder-flow-open.svg | 1 + .../Assets/material/folder-flow.svg | 1 + .../Assets/material/folder-font-open.svg | 1 + .../Assets/material/folder-font.svg | 1 + .../Assets/material/folder-functions-open.svg | 1 + .../Assets/material/folder-functions.svg | 1 + .../Assets/material/folder-generator-open.svg | 1 + .../Assets/material/folder-generator.svg | 1 + .../Assets/material/folder-git-open.svg | 1 + .../Assets/material/folder-git.svg | 1 + .../Assets/material/folder-github-open.svg | 1 + .../Assets/material/folder-github.svg | 1 + .../Assets/material/folder-gitlab-open.svg | 1 + .../Assets/material/folder-gitlab.svg | 1 + .../Assets/material/folder-global-open.svg | 1 + .../Assets/material/folder-global.svg | 1 + .../Assets/material/folder-gradle-open.svg | 1 + .../Assets/material/folder-gradle.svg | 1 + .../Assets/material/folder-graphql-open.svg | 1 + .../Assets/material/folder-graphql.svg | 1 + .../Assets/material/folder-guard-open.svg | 1 + .../Assets/material/folder-guard.svg | 1 + .../Assets/material/folder-gulp-open.svg | 1 + .../Assets/material/folder-gulp.svg | 1 + .../Assets/material/folder-helper-open.svg | 1 + .../Assets/material/folder-helper.svg | 1 + .../Assets/material/folder-home-open.svg | 1 + .../Assets/material/folder-home.svg | 1 + .../Assets/material/folder-hook-open.svg | 1 + .../Assets/material/folder-hook.svg | 1 + .../Assets/material/folder-husky-open.svg | 1 + .../Assets/material/folder-husky.svg | 1 + .../Assets/material/folder-i18n-open.svg | 1 + .../Assets/material/folder-i18n.svg | 1 + .../Assets/material/folder-images-open.svg | 1 + .../Assets/material/folder-images.svg | 1 + .../Assets/material/folder-import-open.svg | 1 + .../Assets/material/folder-import.svg | 1 + .../Assets/material/folder-include-open.svg | 1 + .../Assets/material/folder-include.svg | 1 + .../Assets/material/folder-intellij-open.svg | 1 + .../material/folder-intellij-open_light.svg | 1 + .../Assets/material/folder-intellij.svg | 1 + .../Assets/material/folder-intellij_light.svg | 1 + .../Assets/material/folder-interface-open.svg | 1 + .../Assets/material/folder-interface.svg | 1 + .../Assets/material/folder-ios-open.svg | 1 + .../Assets/material/folder-ios.svg | 1 + .../Assets/material/folder-java-open.svg | 2 + .../Assets/material/folder-java.svg | 2 + .../material/folder-javascript-open.svg | 1 + .../Assets/material/folder-javascript.svg | 1 + .../Assets/material/folder-jinja-open.svg | 1 + .../material/folder-jinja-open_light.svg | 1 + .../Assets/material/folder-jinja.svg | 1 + .../Assets/material/folder-jinja_light.svg | 1 + .../Assets/material/folder-job-open.svg | 1 + .../Assets/material/folder-job.svg | 1 + .../Assets/material/folder-json-open.svg | 1 + .../Assets/material/folder-json.svg | 1 + .../Assets/material/folder-keys-open.svg | 1 + .../Assets/material/folder-keys.svg | 1 + .../material/folder-kubernetes-open.svg | 1 + .../Assets/material/folder-kubernetes.svg | 1 + .../Assets/material/folder-layout-open.svg | 1 + .../Assets/material/folder-layout.svg | 1 + .../Assets/material/folder-less-open.svg | 1 + .../Assets/material/folder-less.svg | 1 + .../Assets/material/folder-lib-open.svg | 1 + .../Assets/material/folder-lib.svg | 1 + .../Assets/material/folder-log-open.svg | 1 + .../Assets/material/folder-log.svg | 1 + .../Assets/material/folder-mail-open.svg | 1 + .../Assets/material/folder-mail.svg | 1 + .../Assets/material/folder-mappings-open.svg | 1 + .../Assets/material/folder-mappings.svg | 1 + .../Assets/material/folder-markdown-open.svg | 1 + .../Assets/material/folder-markdown.svg | 1 + .../Assets/material/folder-messages-open.svg | 1 + .../Assets/material/folder-messages.svg | 1 + .../Assets/material/folder-meta-open.svg | 1 + .../Assets/material/folder-meta.svg | 1 + .../material/folder-middleware-open.svg | 1 + .../Assets/material/folder-middleware.svg | 1 + .../Assets/material/folder-mjml-open.svg | 1 + .../Assets/material/folder-mjml.svg | 1 + .../Assets/material/folder-mobile-open.svg | 1 + .../Assets/material/folder-mobile.svg | 1 + .../Assets/material/folder-mock-open.svg | 1 + .../Assets/material/folder-mock.svg | 1 + .../material/folder-ngrx-actions-open.svg | 1 + .../Assets/material/folder-ngrx-actions.svg | 1 + .../material/folder-ngrx-effects-open.svg | 1 + .../Assets/material/folder-ngrx-effects.svg | 1 + .../material/folder-ngrx-entities-open.svg | 1 + .../Assets/material/folder-ngrx-entities.svg | 1 + .../material/folder-ngrx-reducer-open.svg | 1 + .../Assets/material/folder-ngrx-reducer.svg | 1 + .../material/folder-ngrx-selectors-open.svg | 1 + .../Assets/material/folder-ngrx-selectors.svg | 1 + .../material/folder-ngrx-state-open.svg | 1 + .../Assets/material/folder-ngrx-state.svg | 1 + .../material/folder-ngrx-store-open.svg | 1 + .../Assets/material/folder-ngrx-store.svg | 1 + .../Assets/material/folder-node-open.svg | 1 + .../Assets/material/folder-node.svg | 1 + .../Assets/material/folder-nuxt-open.svg | 1 + .../Assets/material/folder-nuxt.svg | 1 + .../Assets/material/folder-other-open.svg | 1 + .../Assets/material/folder-other.svg | 1 + .../Assets/material/folder-packages-open.svg | 1 + .../Assets/material/folder-packages.svg | 1 + .../Assets/material/folder-php-open.svg | 1 + .../Assets/material/folder-php.svg | 1 + .../Assets/material/folder-phpmailer-open.svg | 1 + .../Assets/material/folder-phpmailer.svg | 1 + .../Assets/material/folder-pipe-open.svg | 1 + .../Assets/material/folder-pipe.svg | 1 + .../Assets/material/folder-plugin-open.svg | 1 + .../Assets/material/folder-plugin.svg | 1 + .../Assets/material/folder-prisma-open.svg | 1 + .../Assets/material/folder-prisma.svg | 1 + .../Assets/material/folder-private-open.svg | 1 + .../Assets/material/folder-private.svg | 1 + .../Assets/material/folder-project-open.svg | 1 + .../Assets/material/folder-project.svg | 1 + .../Assets/material/folder-public-open.svg | 1 + .../Assets/material/folder-public.svg | 1 + .../Assets/material/folder-python-open.svg | 1 + .../Assets/material/folder-python.svg | 1 + .../Assets/material/folder-quasar-open.svg | 1 + .../Assets/material/folder-quasar.svg | 1 + .../Assets/material/folder-queue-open.svg | 2 + .../Assets/material/folder-queue.svg | 2 + .../material/folder-react-components-open.svg | 1 + .../material/folder-react-components.svg | 1 + .../material/folder-redux-actions-open.svg | 1 + .../Assets/material/folder-redux-actions.svg | 1 + .../material/folder-redux-reducer-open.svg | 1 + .../Assets/material/folder-redux-reducer.svg | 1 + .../material/folder-redux-selector-open.svg | 1 + .../Assets/material/folder-redux-selector.svg | 1 + .../material/folder-redux-store-open.svg | 1 + .../Assets/material/folder-redux-store.svg | 1 + .../Assets/material/folder-resolver-open.svg | 2 + .../Assets/material/folder-resolver.svg | 2 + .../Assets/material/folder-resource-open.svg | 1 + .../Assets/material/folder-resource.svg | 1 + .../Assets/material/folder-review-open.svg | 1 + .../Assets/material/folder-review.svg | 1 + .../Assets/material/folder-routes-open.svg | 1 + .../Assets/material/folder-routes.svg | 1 + .../Assets/material/folder-rules-open.svg | 1 + .../Assets/material/folder-rules.svg | 1 + .../Assets/material/folder-sass-open.svg | 1 + .../Assets/material/folder-sass.svg | 1 + .../Assets/material/folder-scala-open.svg | 1 + .../Assets/material/folder-scala.svg | 1 + .../Assets/material/folder-scripts-open.svg | 1 + .../Assets/material/folder-scripts.svg | 1 + .../Assets/material/folder-secure-open.svg | 1 + .../Assets/material/folder-secure.svg | 1 + .../Assets/material/folder-server-open.svg | 1 + .../Assets/material/folder-server.svg | 1 + .../material/folder-serverless-open.svg | 1 + .../Assets/material/folder-serverless.svg | 1 + .../Assets/material/folder-shared-open.svg | 1 + .../Assets/material/folder-shared.svg | 1 + .../Assets/material/folder-src-open.svg | 1 + .../Assets/material/folder-src.svg | 1 + .../Assets/material/folder-stack-open.svg | 1 + .../Assets/material/folder-stack.svg | 1 + .../Assets/material/folder-stencil-open.svg | 1 + .../Assets/material/folder-stencil.svg | 1 + .../Assets/material/folder-storybook-open.svg | 1 + .../Assets/material/folder-storybook.svg | 1 + .../Assets/material/folder-stylus-open.svg | 1 + .../Assets/material/folder-stylus.svg | 1 + .../Assets/material/folder-sublime-open.svg | 1 + .../Assets/material/folder-sublime.svg | 1 + .../Assets/material/folder-svelte-open.svg | 1 + .../Assets/material/folder-svelte.svg | 1 + .../Assets/material/folder-svg-open.svg | 1 + .../Assets/material/folder-svg.svg | 1 + .../Assets/material/folder-syntax-open.svg | 1 + .../Assets/material/folder-syntax.svg | 1 + .../Assets/material/folder-target-open.svg | 2 + .../Assets/material/folder-target.svg | 2 + .../Assets/material/folder-tasks-open.svg | 1 + .../Assets/material/folder-tasks.svg | 1 + .../Assets/material/folder-temp-open.svg | 1 + .../Assets/material/folder-temp.svg | 1 + .../Assets/material/folder-template-open.svg | 1 + .../Assets/material/folder-template.svg | 1 + .../Assets/material/folder-terraform-open.svg | 1 + .../Assets/material/folder-terraform.svg | 1 + .../Assets/material/folder-test-open.svg | 1 + .../Assets/material/folder-test.svg | 1 + .../Assets/material/folder-theme-open.svg | 1 + .../Assets/material/folder-theme.svg | 1 + .../Assets/material/folder-tools-open.svg | 1 + .../Assets/material/folder-tools.svg | 1 + .../material/folder-typescript-open.svg | 1 + .../Assets/material/folder-typescript.svg | 1 + .../Assets/material/folder-update-open.svg | 1 + .../Assets/material/folder-update.svg | 1 + .../Assets/material/folder-upload-open.svg | 1 + .../Assets/material/folder-upload.svg | 1 + .../Assets/material/folder-utils-open.svg | 1 + .../Assets/material/folder-utils.svg | 1 + .../Assets/material/folder-vercel-open.svg | 4 + .../Assets/material/folder-vercel.svg | 4 + .../Assets/material/folder-video-open.svg | 1 + .../Assets/material/folder-video.svg | 1 + .../Assets/material/folder-views-open.svg | 1 + .../Assets/material/folder-views.svg | 1 + .../Assets/material/folder-vm-open.svg | 1 + .../Assets/material/folder-vm.svg | 1 + .../Assets/material/folder-vscode-open.svg | 1 + .../Assets/material/folder-vscode.svg | 1 + .../material/folder-vue-directives-open.svg | 1 + .../Assets/material/folder-vue-directives.svg | 1 + .../Assets/material/folder-vue-open.svg | 1 + .../Assets/material/folder-vue.svg | 1 + .../Assets/material/folder-vuepress-open.svg | 1 + .../Assets/material/folder-vuepress.svg | 1 + .../material/folder-vuex-store-open.svg | 1 + .../Assets/material/folder-vuex-store.svg | 1 + .../Assets/material/folder-wakatime-open.svg | 1 + .../Assets/material/folder-wakatime.svg | 1 + .../Assets/material/folder-webpack-open.svg | 1 + .../Assets/material/folder-webpack.svg | 1 + .../Assets/material/folder-wordpress-open.svg | 1 + .../Assets/material/folder-wordpress.svg | 1 + .../Assets/material/folder-yarn-open.svg | 1 + .../Assets/material/folder-yarn.svg | 1 + .../Assets/material/folder.svg | 1 + .../Assets/material/font.svg | 1 + .../Assets/material/forth.svg | 1 + .../Assets/material/fortran.svg | 1 + .../Assets/material/foxpro.svg | 1 + .../Assets/material/fsharp.svg | 1 + .../Assets/material/fusebox.svg | 1 + .../Assets/material/gatsby.svg | 1 + .../FileTime.Avalonia/Assets/material/gcp.svg | 1 + .../Assets/material/gemfile.svg | 1 + .../Assets/material/gemini.svg | 1 + .../FileTime.Avalonia/Assets/material/git.svg | 1 + .../Assets/material/gitlab.svg | 1 + .../Assets/material/gitpod.svg | 1 + .../Assets/material/go-mod.svg | 1 + .../FileTime.Avalonia/Assets/material/go.svg | 1 + .../Assets/material/go_gopher.svg | 1 + .../Assets/material/godot-assets.svg | 1 + .../Assets/material/godot.svg | 1 + .../Assets/material/gradle.svg | 1 + .../Assets/material/grain.svg | 1 + .../Assets/material/graphcool.svg | 1 + .../Assets/material/graphql.svg | 1 + .../Assets/material/groovy.svg | 1 + .../Assets/material/grunt.svg | 1 + .../Assets/material/gulp.svg | 1 + .../FileTime.Avalonia/Assets/material/h.svg | 1 + .../Assets/material/hack.svg | 1 + .../Assets/material/haml.svg | 1 + .../Assets/material/handlebars.svg | 1 + .../Assets/material/haskell.svg | 1 + .../Assets/material/haxe.svg | 1 + .../FileTime.Avalonia/Assets/material/hcl.svg | 1 + .../Assets/material/hcl_light.svg | 1 + .../Assets/material/helm.svg | 1 + .../Assets/material/heroku.svg | 1 + .../FileTime.Avalonia/Assets/material/hex.svg | 1 + .../Assets/material/horusec.svg | 1 + .../FileTime.Avalonia/Assets/material/hpp.svg | 1 + .../Assets/material/html.svg | 1 + .../Assets/material/http.svg | 1 + .../Assets/material/husky.svg | 1 + .../Assets/material/i18n.svg | 1 + .../Assets/material/idris.svg | 1 + .../Assets/material/image.svg | 1 + .../Assets/material/imba.svg | 1 + .../Assets/material/ionic.svg | 1 + .../Assets/material/istanbul.svg | 1 + .../FileTime.Avalonia/Assets/material/jar.svg | 1 + .../Assets/material/java.svg | 1 + .../Assets/material/javaclass.svg | 1 + .../Assets/material/javascript-map.svg | 1 + .../Assets/material/javascript.svg | 1 + .../Assets/material/jenkins.svg | 1 + .../Assets/material/jest.svg | 1 + .../Assets/material/jinja.svg | 1 + .../Assets/material/jinja_light.svg | 1 + .../Assets/material/jsconfig.svg | 1 + .../Assets/material/json.svg | 1 + .../Assets/material/julia.svg | 1 + .../Assets/material/jupyter.svg | 1 + .../Assets/material/karma.svg | 1 + .../FileTime.Avalonia/Assets/material/key.svg | 1 + .../Assets/material/kivy.svg | 1 + .../FileTime.Avalonia/Assets/material/kl.svg | 1 + .../Assets/material/kotlin.svg | 1 + .../Assets/material/kusto.svg | 1 + .../Assets/material/laravel.svg | 1 + .../Assets/material/lerna.svg | 1 + .../Assets/material/less.svg | 1 + .../FileTime.Avalonia/Assets/material/lib.svg | 1 + .../Assets/material/lighthouse.svg | 3 + .../Assets/material/lilypond.svg | 1 + .../Assets/material/liquid.svg | 1 + .../Assets/material/lisp.svg | 1 + .../Assets/material/livescript.svg | 1 + .../Assets/material/lock.svg | 1 + .../FileTime.Avalonia/Assets/material/log.svg | 1 + .../Assets/material/lolcode.svg | 1 + .../FileTime.Avalonia/Assets/material/lua.svg | 1 + .../Assets/material/makefile.svg | 1 + .../Assets/material/markdown.svg | 1 + .../Assets/material/markojs.svg | 1 + .../Assets/material/mathematica.svg | 1 + .../Assets/material/matlab.svg | 1 + .../Assets/material/maven.svg | 1 + .../FileTime.Avalonia/Assets/material/mdx.svg | 1 + .../Assets/material/merlin.svg | 1 + .../Assets/material/meson.svg | 1 + .../Assets/material/minecraft.svg | 1 + .../Assets/material/mint.svg | 1 + .../Assets/material/mjml.svg | 1 + .../Assets/material/mocha.svg | 1 + .../Assets/material/modernizr.svg | 1 + .../Assets/material/moonscript.svg | 1 + .../Assets/material/mxml.svg | 1 + .../Assets/material/ndst.svg | 7 + .../Assets/material/nest-controller.svg | 1 + .../Assets/material/nest-decorator.svg | 1 + .../Assets/material/nest-filter.svg | 1 + .../Assets/material/nest-gateway.svg | 1 + .../Assets/material/nest-guard.svg | 1 + .../Assets/material/nest-middleware.svg | 1 + .../Assets/material/nest-module.svg | 1 + .../Assets/material/nest-pipe.svg | 1 + .../Assets/material/nest-resolver.svg | 1 + .../Assets/material/nest-service.svg | 1 + .../Assets/material/nest.svg | 1 + .../Assets/material/netlify.svg | 1 + .../Assets/material/next.svg | 3 + .../Assets/material/next_light.svg | 3 + .../Assets/material/nginx.svg | 1 + .../Assets/material/ngrx-actions.svg | 1 + .../Assets/material/ngrx-effects.svg | 1 + .../Assets/material/ngrx-entity.svg | 1 + .../Assets/material/ngrx-reducer.svg | 1 + .../Assets/material/ngrx-selectors.svg | 1 + .../Assets/material/ngrx-state.svg | 1 + .../FileTime.Avalonia/Assets/material/nim.svg | 1 + .../FileTime.Avalonia/Assets/material/nix.svg | 1 + .../Assets/material/nodejs.svg | 1 + .../Assets/material/nodejs_alt.svg | 1 + .../Assets/material/nodemon.svg | 1 + .../FileTime.Avalonia/Assets/material/npm.svg | 1 + .../Assets/material/nrwl.svg | 1 + .../Assets/material/nuget.svg | 1 + .../Assets/material/nunjucks.svg | 1 + .../Assets/material/nuxt.svg | 1 + .../Assets/material/nuxt_light.svg | 1 + .../Assets/material/ocaml.svg | 1 + .../Assets/material/odin.svg | 6 + .../FileTime.Avalonia/Assets/material/opa.svg | 1 + .../Assets/material/opam.svg | 1 + .../Assets/material/pascal.svg | 1 + .../Assets/material/pawn.svg | 1 + .../FileTime.Avalonia/Assets/material/pdf.svg | 1 + .../Assets/material/percy.svg | 1 + .../Assets/material/perl.svg | 1 + .../Assets/material/php-cs-fixer.svg | 1 + .../FileTime.Avalonia/Assets/material/php.svg | 1 + .../Assets/material/php_elephant.svg | 1 + .../Assets/material/php_elephant_pink.svg | 1 + .../Assets/material/phpunit.svg | 1 + .../Assets/material/pipeline.svg | 1 + .../Assets/material/postcss.svg | 1 + .../Assets/material/posthtml.svg | 1 + .../Assets/material/powerpoint.svg | 1 + .../Assets/material/powershell.svg | 1 + .../Assets/material/prettier.svg | 1 + .../Assets/material/prisma.svg | 1 + .../Assets/material/processing.svg | 1 + .../Assets/material/processing_light.svg | 1 + .../Assets/material/prolog.svg | 1 + .../Assets/material/proto.svg | 1 + .../Assets/material/protractor.svg | 1 + .../FileTime.Avalonia/Assets/material/pug.svg | 1 + .../Assets/material/puppet.svg | 1 + .../Assets/material/purescript.svg | 1 + .../Assets/material/python-misc.svg | 1 + .../Assets/material/python.svg | 1 + .../Assets/material/qsharp.svg | 1 + .../Assets/material/quasar.svg | 1 + .../FileTime.Avalonia/Assets/material/r.svg | 1 + .../Assets/material/racket.svg | 1 + .../Assets/material/raml.svg | 1 + .../Assets/material/razor.svg | 1 + .../Assets/material/react.svg | 1 + .../Assets/material/react_ts.svg | 1 + .../Assets/material/readme.svg | 1 + .../Assets/material/reason.svg | 1 + .../FileTime.Avalonia/Assets/material/red.svg | 1 + .../Assets/material/redux-action.svg | 1 + .../Assets/material/redux-reducer.svg | 1 + .../Assets/material/redux-selector.svg | 1 + .../Assets/material/redux-store.svg | 1 + .../Assets/material/renovate.svg | 1 + .../Assets/material/replit.svg | 1 + .../Assets/material/rescript.svg | 1 + .../Assets/material/restql.svg | 1 + .../Assets/material/riot.svg | 1 + .../Assets/material/roadmap.svg | 1 + .../Assets/material/robot.svg | 1 + .../Assets/material/robots.svg | 1 + .../Assets/material/rollup.svg | 1 + .../Assets/material/rome.svg | 5 + .../Assets/material/routing.svg | 1 + .../Assets/material/rubocop.svg | 1 + .../Assets/material/rubocop_light.svg | 1 + .../Assets/material/ruby.svg | 1 + .../Assets/material/rust.svg | 1 + .../Assets/material/salesforce.svg | 1 + .../FileTime.Avalonia/Assets/material/san.svg | 1 + .../FileTime.Avalonia/Assets/material/sas.svg | 1 + .../Assets/material/sass.svg | 1 + .../FileTime.Avalonia/Assets/material/sbt.svg | 1 + .../Assets/material/scala.svg | 1 + .../Assets/material/scheme.svg | 1 + .../Assets/material/search.svg | 1 + .../Assets/material/semantic-release.svg | 1 + .../material/semantic-release_light.svg | 1 + .../Assets/material/sentry.svg | 1 + .../Assets/material/sequelize.svg | 1 + .../Assets/material/settings.svg | 1 + .../Assets/material/shaderlab.svg | 1 + .../Assets/material/silverstripe.svg | 1 + .../Assets/material/siyuan.svg | 9 + .../Assets/material/sketch.svg | 1 + .../Assets/material/slim.svg | 1 + .../Assets/material/slug.svg | 1 + .../Assets/material/smarty.svg | 1 + .../FileTime.Avalonia/Assets/material/sml.svg | 1 + .../Assets/material/snowpack.svg | 1 + .../Assets/material/snowpack_light.svg | 1 + .../Assets/material/snyk.svg | 1 + .../Assets/material/solidity.svg | 1 + .../Assets/material/stencil.svg | 1 + .../Assets/material/stitches.svg | 1 + .../Assets/material/stitches_light.svg | 1 + .../Assets/material/storybook.svg | 1 + .../Assets/material/stryker.svg | 1 + .../Assets/material/stylelint.svg | 1 + .../Assets/material/stylelint_light.svg | 1 + .../Assets/material/stylus.svg | 1 + .../Assets/material/sublime.svg | 1 + .../Assets/material/svelte.svg | 1 + .../FileTime.Avalonia/Assets/material/svg.svg | 1 + .../Assets/material/svgo.svg | 1 + .../Assets/material/svgr.svg | 4 + .../FileTime.Avalonia/Assets/material/swc.svg | 1 + .../Assets/material/swift.svg | 1 + .../Assets/material/table.svg | 1 + .../Assets/material/tailwindcss.svg | 1 + .../Assets/material/tauri.svg | 9 + .../FileTime.Avalonia/Assets/material/tcl.svg | 1 + .../Assets/material/teal.svg | 1 + .../Assets/material/template.svg | 4 + .../Assets/material/terraform.svg | 1 + .../Assets/material/test-js.svg | 1 + .../Assets/material/test-jsx.svg | 1 + .../Assets/material/test-ts.svg | 1 + .../FileTime.Avalonia/Assets/material/tex.svg | 1 + .../Assets/material/textlint.svg | 1 + .../Assets/material/tilt.svg | 1 + .../Assets/material/tobi.svg | 4 + .../Assets/material/tobimake.svg | 14 + .../Assets/material/todo.svg | 1 + .../Assets/material/travis.svg | 1 + .../Assets/material/tsconfig.svg | 1 + .../Assets/material/tune.svg | 1 + .../Assets/material/twig.svg | 1 + .../Assets/material/twine.svg | 1 + .../Assets/material/typescript-def.svg | 1 + .../Assets/material/typescript.svg | 1 + .../FileTime.Avalonia/Assets/material/uml.svg | 1 + .../Assets/material/uml_light.svg | 1 + .../FileTime.Avalonia/Assets/material/url.svg | 1 + .../Assets/material/vagrant.svg | 1 + .../Assets/material/vala.svg | 1 + .../Assets/material/velocity.svg | 1 + .../Assets/material/vercel.svg | 1 + .../Assets/material/vercel_light.svg | 1 + .../Assets/material/verilog.svg | 1 + .../FileTime.Avalonia/Assets/material/vfl.svg | 1 + .../Assets/material/video.svg | 1 + .../FileTime.Avalonia/Assets/material/vim.svg | 1 + .../Assets/material/virtual.svg | 1 + .../Assets/material/visualstudio.svg | 1 + .../Assets/material/vite.svg | 1 + .../Assets/material/vlang.svg | 1 + .../Assets/material/vscode.svg | 1 + .../Assets/material/vue-config.svg | 1 + .../FileTime.Avalonia/Assets/material/vue.svg | 1 + .../Assets/material/vuex-store.svg | 1 + .../Assets/material/wakatime.svg | 1 + .../Assets/material/wakatime_light.svg | 1 + .../Assets/material/wallaby.svg | 1 + .../Assets/material/watchman.svg | 1 + .../Assets/material/webassembly.svg | 1 + .../Assets/material/webhint.svg | 1 + .../Assets/material/webpack.svg | 1 + .../Assets/material/wepy.svg | 1 + .../Assets/material/windicss.svg | 1 + .../Assets/material/wolframlanguage.svg | 1 + .../Assets/material/word.svg | 1 + .../Assets/material/xaml.svg | 1 + .../FileTime.Avalonia/Assets/material/xml.svg | 1 + .../Assets/material/yaml.svg | 1 + .../Assets/material/yang.svg | 1 + .../Assets/material/yarn.svg | 1 + .../FileTime.Avalonia/Assets/material/zig.svg | 1 + .../FileTime.Avalonia/Assets/material/zip.svg | 1 + .../Command/CommandBinding.cs | 79 +++ .../Command/CommandHandler.cs | 10 + .../Converters/CompareConverter.cs | 55 ++ .../Converters/FormatSizeConverter.cs | 47 ++ .../FileTime.Avalonia.csproj | 39 ++ .../Misc/InputElementWrapper.cs | 20 + .../Misc/KeyWithModifiers.cs | 21 + .../FileTime.Avalonia/Models/ItemNamePart.cs | 18 + .../FileTime.Avalonia/Models/RootDriveInfo.cs | 47 ++ src/GuiApp/FileTime.Avalonia/Program.cs | 24 + .../Services/ItemNameConverterService.cs | 54 ++ src/GuiApp/FileTime.Avalonia/Startup.cs | 23 + .../Themes/DefaultLight.axaml | 4 + .../Themes/SolarizedDark.axaml | 4 + .../ViewModels/ContainerViewModel.cs | 165 ++++++ .../ViewModels/ElementViewModel.cs | 42 ++ .../ViewModels/IItemViewModel.cs | 22 + .../ViewModels/ItemViewMode.cs | 13 + .../ViewModels/MainPageViewModel.cs | 553 ++++++++++++++++++ .../ViewModels/TabControlViewModel.cs | 17 + .../FileTime.Avalonia/Views/MainWindow.axaml | 307 ++++++++++ .../Views/MainWindow.axaml.cs | 56 ++ 2396 files changed, 4986 insertions(+) create mode 100644 src/GuiApp/FileTime.Avalonia/.gitignore create mode 100644 src/GuiApp/FileTime.Avalonia/App.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/App.axaml.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Application/AppState.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Application/ViewMode.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/avalonia-logo.ico create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/500px.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accessible-icon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accusoft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/acquisitions-incorporated.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adversal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/affiliatetheme.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/airbnb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/algolia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/alipay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon-pay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amilia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/android.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angellist.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angrycreative.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angular.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store-ios.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple-pay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/artstation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/asymmetrik.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/atlassian.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/audible.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/autoprefixer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/avianex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aviato.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aws.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bandcamp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/battle-net.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bimobject.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitbucket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitcoin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/black-tie.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blackberry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger-b.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth-b.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bootstrap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/btc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buffer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buromobelexperte.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buy-n-large.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buysellads.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/canadian-maple-leaf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amazon-pay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-apple-pay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-diners-club.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-discover.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-jcb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-mastercard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-paypal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-stripe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-visa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centercode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centos.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chrome.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chromecast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudflare.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudscale.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudsmith.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudversify.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codepen.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codiepie.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/confluence.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/connectdevelop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/contao.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cotton-bureau.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cpanel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-by.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-eu.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-jp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-remix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-share.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-zero.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/critical-role.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cuttlefish.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d-beyond.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dailymotion.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dashcube.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deezer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/delicious.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deploydog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deskpro.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dev.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deviantart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dhl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/diaspora.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digg.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digital-ocean.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discord.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discourse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dochub.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/docker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/draft2digital.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dropbox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/drupal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dyalog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/earlybirds.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ebay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge-legacy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/elementor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ello.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ember.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/empire.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/envira.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/erlang.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ethereum.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/etsy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/evernote.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/expeditedssl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-f.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-messenger.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fantasy-flight-games.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedora.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/figma.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox-browser.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firstdraft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flickr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flipboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fly.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-flag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-logo-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons-fi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/forumbee.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/foursquare.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/free-code-camp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/freebsd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fulcrum.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-republic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-senate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/get-pocket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitkraken.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitlab.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide-g.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gofore.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads-g.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-drive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-pay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-play.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-g.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-wallet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gratipay.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grav.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gripfire.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grunt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/guilded.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gulp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hackerrank.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hips.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hire-a-helper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hooli.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hornbill.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hotjar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/houzz.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/html5.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hubspot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ideal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/imdb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/innosoft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instalod.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/intercom.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/internet-explorer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/invision.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ioxhost.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itch-io.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes-note.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/java.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jedi-order.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jenkins.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jira.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joget.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joomla.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jsfiddle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kaggle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keybase.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keycdn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter-k.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/korvue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/laravel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/leanpub.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/less.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/line.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin-in.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linux.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lyft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/magento.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mailchimp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mandalorian.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/markdown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mastodon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/maxcdn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mdb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medapps.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium-m.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medrt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/meetup.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/megaport.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mendeley.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microblog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microsoft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixcloud.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mizuni.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/modx.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/monero.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/napster.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/neos.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nimblr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node-js.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/npm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ns8.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nutritionix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/octopus-deploy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/old-republic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opencart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/openid.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opera.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/optin-monster.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/orcid.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/osi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/page4.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pagelines.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/palfed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/patreon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/paypal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/penny-arcade.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/perbyte.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/periscope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phabricator.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-framework.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-squadron.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/php.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-hat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-pp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-p.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/playstation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/product-hunt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pushed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/python.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/qq.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quinscape.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quora.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/r-project.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/raspberry-pi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ravelry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/react.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reacteurope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/readme.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rebel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/red-river.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-alien.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/redhat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/renren.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/replyd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/researchgate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/resolving.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rev.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rocketchat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rockrms.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rust.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/safari.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/salesforce.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/schlix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/scribd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/searchengin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellcast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellsy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/servicestack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shirtsinbulk.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopify.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopware.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/simplybuilt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sistrix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sith.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sketch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skyatlas.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skype.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack-hash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slideshare.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-ghost.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/soundcloud.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sourcetree.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speakap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speaker-deck.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/spotify.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/squarespace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-exchange.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-overflow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stackpath.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/staylinked.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-symbol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sticker-mule.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/strava.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe-s.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/studiovinari.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/superpowers.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/supple.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/suse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/swift.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/symfony.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/teamspeak.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram-plane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tencent-weibo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/the-red-yeti.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeco.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeisle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/think-peaks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tiktok.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trade-federation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trello.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/typo3.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uber.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ubuntu.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uikit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/umbraco.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uncharted.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uniregistry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unsplash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/untappd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ups.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usps.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ussunnah.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vaadin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viacoin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viber.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-v.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vine.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vk.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vnv.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vuejs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/watchman-monitoring.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/waze.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weebly.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weibo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weixin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whmcs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wikipedia-w.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/windows.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wizards-of-the-coast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wodu.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wolf-pack-battalion.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress-simple.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpbeginner.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpexplorer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpforms.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpressr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xbox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/y-combinator.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yahoo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yammer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex-international.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yarn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yelp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yoast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/zhihu.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-book.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/angry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bookmark.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/building.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-times.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/chart-bar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clipboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/closed-captioning.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-dots.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comments.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/compass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copyright.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/credit-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dizzy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dot-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/edit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-archive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-audio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-code.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-excel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-image.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-pdf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-powerpoint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-word.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flushed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/font-awesome-logo-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/futbol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/gem.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grimace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam-sweat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-hearts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint-tears.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-stars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tears.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-lizard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-paper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-peace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-pointer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-rock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-scissors.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-spock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/handshake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hdd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/heart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hospital.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hourglass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-badge.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/image.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/images.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/keyboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-wink-heart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lemon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/life-ring.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lightbulb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/list-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/map.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-blank.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-rolling-eyes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/minus-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/money-bill-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/moon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/newspaper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-group.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-ungroup.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/paper-plane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/pause-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/play-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/plus-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/question-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/registered.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-cry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-tear.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/save.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/share-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/snowflake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star-half.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sticky-note.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/stop-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sun.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/surprise.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/times-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/tired.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/trash-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-close.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-maximize.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-minimize.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-restore.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ad.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-book.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/adjust.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/air-freshener.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-center.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-justify.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/allergies.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ambulance.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/american-sign-language-interpreting.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/anchor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ankh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/apple-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archway.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-v.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/assistive-listening-systems.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/asterisk.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/at.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atlas.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atom.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/audio-description.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/award.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby-carriage.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backspace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacteria.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacterium.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bahai.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ban.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/band-aid.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/barcode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baseball-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/basketball-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bath.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-empty.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-half.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-quarter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-three-quarters.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/beer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bezier-curve.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bible.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bicycle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biking.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/binoculars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biohazard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/birthday-cake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender-phone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blind.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bold.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bolt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bomb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bong.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-dead.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-reader.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bookmark.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-all.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-none.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-style.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bowling-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-tissue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/boxes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/braille.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bread-slice.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broadcast-tower.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broom.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brush.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bug.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/building.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullhorn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullseye.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/burn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/business-time.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calculator.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-day.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-times.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-week.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera-retro.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/campground.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/candy-cane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cannabis.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/capsules.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-battery.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-crash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-side.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caravan.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/carrot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-arrow-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cash-register.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/certificate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chair.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard-teacher.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/charging-station.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-area.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-bar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-line.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-pie.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-double.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cheese.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-bishop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-board.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-king.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-knight.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-pawn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-queen.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-rook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/child.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/church.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle-notch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/city.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clinic-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-list.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/closed-captioning.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-download-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-meatball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon-rain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-rain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-showers-heavy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun-rain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-upload-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cocktail.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code-branch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coffee.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cogs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coins.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/columns.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dollar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dots.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments-dollar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compact-disc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-arrows-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/concierge-bell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie-bite.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copyright.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/couch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/credit-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cross.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crosshairs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crutch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cube.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cubes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cut.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/database.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/deaf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/democrat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/desktop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dharmachakra.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/diagnoses.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d20.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d6.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-five.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-four.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-one.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-six.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-three.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-two.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/digital-tachograph.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/directions.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/disease.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/divide.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dizzy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dna.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dollar-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly-flatbed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/donate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-closed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dot-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dove.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/download.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drafting-compass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dragon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/draw-polygon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum-steelpan.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drumstick-bite.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumbbell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster-fire.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dungeon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/edit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/egg.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eject.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-v.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open-text.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/equals.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eraser.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ethernet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/euro-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exchange-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-triangle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-arrows-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-square-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-dropper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fan.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-backward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-forward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/faucet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fax.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/female.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fighter-jet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-archive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-audio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-code.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-contract.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-csv.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-download.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-excel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-export.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-image.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-import.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice-dollar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-pdf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-powerpoint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-prescription.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-signature.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-upload.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-word.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill-drip.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/film.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/filter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fingerprint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-extinguisher.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/first-aid.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fish.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fist-raised.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-checkered.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-usa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flask.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flushed.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font-awesome-logo-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/football-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/forward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/funnel-dollar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/futbol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gamepad.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gas-pump.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gavel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gem.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/genderless.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ghost.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gift.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gifts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-cheers.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-whiskey.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glasses.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-africa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-americas.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-asia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-europe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/golf-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gopuram.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/graduation-cap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than-equal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grimace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam-sweat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-hearts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint-tears.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-stars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tears.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-horizontal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines-vertical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-vertical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/guitar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/h-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamburger.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hammer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamsa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-heart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-usd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-water.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-lizard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-middle-finger.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-paper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-peace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-pointer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-rock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-scissors.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-sparkles.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-spock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-helping.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-wash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-alt-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hanukiah.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hard-hat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hashtag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy-side.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-wizard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hdd.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-mask.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-virus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heading.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headset.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart-broken.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heartbeat.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/helicopter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/highlighter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hiking.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hippo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/history.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hockey-puck.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/holly-berry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/home.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse-head.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-symbol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-user.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hot-tub.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotdog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-end.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-half.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-start.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-damage.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-user.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hryvnia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/i-cursor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ice-cream.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icicles.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icons.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-badge.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/igloo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/image.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/images.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/inbox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/indent.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/industry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/infinity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/italic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/jedi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/joint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/journal-whills.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kaaba.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/key.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/keyboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/khanda.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-wink-heart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiwi-bird.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/landmark.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/language.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-code.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-house.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-squint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/layer-group.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/leaf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lemon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than-equal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-down-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-up-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/life-ring.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lightbulb.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/link.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lira-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ul.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/location-arrow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/low-vision.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/luggage-cart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs-virus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magnet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mail-bulk.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/male.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-pin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-signs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/marker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-double.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-v.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mask.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medkit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-blank.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-rolling-eyes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/memory.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/menorah.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mercury.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meteor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microchip.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microscope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mitten.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/monument.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/moon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mortar-pestle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mosque.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/motorcycle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mountain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse-pointer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mug-hot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/music.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/network-wired.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/neuter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/newspaper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/not-equal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/notes-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-group.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-ungroup.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/oil-can.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/om.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/otter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/outdent.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pager.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-brush.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-roller.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/palette.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pallet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paper-plane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paperclip.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parachute-box.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paragraph.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parking.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/passport.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pastafarianism.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paste.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paw.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/peace.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-fancy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-nib.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-ruler.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-arrows.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-carry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pepper-hot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percent.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percentage.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/person-booth.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-volume.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/photo-video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/piggy-bank.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pills.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pizza-slice.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/place-of-worship.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-arrival.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-departure.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plug.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/podcast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll-h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo-storm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/portrait.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pound-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/power-off.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pray.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/praying-hands.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/print.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/procedures.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/project-diagram.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-medical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-soap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/puzzle-piece.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/qrcode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quidditch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-left.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-right.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quran.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rainbow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/random.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/receipt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/record-vinyl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/recycle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/registered.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/remove-format.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply-all.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/republican.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/restroom.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/retweet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ribbon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ring.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/road.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/robot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rocket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/route.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruble-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-combined.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-horizontal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-vertical.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/running.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rupee-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-cry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-tear.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite-dish.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/save.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/school.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/screwdriver.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/scroll.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sd-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-dollar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-location.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/seedling.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/server.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shapes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shekel-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-virus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ship.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shipping-fast.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shoe-prints.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-bag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-basket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-cart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shower.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shuttle-van.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-in-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-language.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-out-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signature.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sim-card.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sitemap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skating.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing-nordic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull-crossbones.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sleigh.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sliders-h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-beam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-wink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking-ban.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sms.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowboarding.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowflake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowman.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowplow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/soap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/socks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/solar-panel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/space-shuttle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spell-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spider.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spinner.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/splotch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spray-can.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-root-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stamp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-and-crescent.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-david.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-life.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-backward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-forward.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stethoscope.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sticky-note.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch-20.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stream.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/street-view.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/strikethrough.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stroopwafel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subscript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subway.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase-rolling.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sun.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/superscript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/surprise.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swatchbook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimmer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimming-pool.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/synagogue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/syringe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table-tennis.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablets.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tachometer-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tags.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tape.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tasks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/taxi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-high.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-low.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tenge.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/terminal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-height.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-width.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-large.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-list.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/theater-masks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-empty.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-full.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-half.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-quarter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-three-quarters.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbtack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ticket-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tired.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-off.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-on.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toolbox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tools.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tooth.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torah.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torii-gate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tractor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trademark.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/traffic-light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trailer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/train.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tram.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tree.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trophy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-loading.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-monster.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-moving.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-pickup.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tshirt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tty.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tv.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella-beach.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/underline.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/universal-access.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/university.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/upload.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-astronaut.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-check.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-circle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-clock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-cog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-edit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-friends.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-graduate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-injured.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-lock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-md.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-minus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-ninja.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-nurse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-plus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-secret.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-shield.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tag.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tie.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-times.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-cog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensil-spoon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensils.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vector-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-double.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-mars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest-patches.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vial.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vials.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vihara.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus-slash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/viruses.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/voicemail.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volleyball-ball.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-down.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-mute.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-off.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-up.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vote-yea.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vr-cardboard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/walking.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wallet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/warehouse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/water.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wave-square.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight-hanging.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wheelchair.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wifi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wind.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-close.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-maximize.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-minimize.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-restore.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-bottle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass-alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/won-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wrench.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/x-ray.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yen-sign.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yin-yang.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/3d.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/abc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/actionscript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ada.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/adonis.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/advpl_include.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/advpl_prw.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/advpl_ptm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/advpl_tlpp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/android.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-component.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-directive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-guard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-pipe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-resolver.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular-service.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/angular.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/apiblueprint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/apollo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/applescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/appveyor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/arduino.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/asciidoc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/assembly.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/astro.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/astyle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/audio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/aurelia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/authors.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/autohotkey.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/autoit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/azure-pipelines.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/azure.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/babel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ballerina.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bazel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bicep.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bitbucket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bithound.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/blink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/blink_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bower.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/brainfuck.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/browserlist.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/browserlist_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/buck.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/bucklescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/buildkite.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/c.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cabal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/capacitor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/certificate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/changelog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/chess.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/chess_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/circleci.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/circleci_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/clojure.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cloudfoundry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cmake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/coala.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cobol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/coconut.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/code-climate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/code-climate_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/codecov.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/codeowners.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/coffee.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/coldfusion.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/command.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/commitlint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/conduct.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/console.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/contributing.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cpp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/credits.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/crystal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/crystal_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/csharp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/css-map.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/css.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cucumber.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cuda.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/cypress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/d.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/database.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/denizenscript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dependabot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dhall.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/diff.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dinophp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/disc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/django.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/docker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/document.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dotjs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/drawio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/drone.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/drone_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/dune.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/edge.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/editorconfig.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ejs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/elixir.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/elm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/email.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ember.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/erlang.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/eslint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/exe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/fastlane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/favicon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/file.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/firebase.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/flash.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/flow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-android-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-android.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-api-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-api.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-app-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-app.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-base-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-base.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-class-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-class.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-client-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-client.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-command-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-command.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-components-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-components.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-config-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-config.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-container-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-container.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-content-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-content.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-context-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-context.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-core-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-core.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-css-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-css.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-database-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-database.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-download-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-download.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-error-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-error.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-event-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-event.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-export-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-export.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-font-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-font.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-git-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-git.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-github-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-github.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-global-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-global.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-home-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-home.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-images-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-images.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-import-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-import.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-include-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-include.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-java-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-java.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-job-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-job.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-json-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-json.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-less-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-less.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-log-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-log.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-node-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-node.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-other-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-other.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-php-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-php.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-private-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-private.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-project-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-project.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-public-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-public.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-python-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-python.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-review-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-review.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-server-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-server.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-src-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-src.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-target-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-target.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-template-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-template.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-test-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-test.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-update-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-update.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-video-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-views-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-views.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn-open.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/folder.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/font.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/forth.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/fortran.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/foxpro.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/fsharp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/fusebox.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gatsby.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gcp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gemfile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gemini.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/git.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gitlab.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gitpod.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/go-mod.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/go.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/go_gopher.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/godot-assets.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/godot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gradle.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/grain.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/graphcool.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/graphql.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/groovy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/grunt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/gulp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/h.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/hack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/haml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/handlebars.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/haskell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/haxe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/hcl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/hcl_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/helm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/heroku.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/hex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/horusec.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/hpp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/html.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/http.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/husky.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/i18n.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/idris.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/image.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/imba.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ionic.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/istanbul.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/java.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/javaclass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/javascript-map.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/javascript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jenkins.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jest.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jinja.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jinja_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jsconfig.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/json.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/julia.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/jupyter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/karma.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/key.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/kivy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/kl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/kotlin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/kusto.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/laravel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lerna.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/less.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lib.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lighthouse.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lilypond.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/liquid.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lisp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/livescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lock.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/log.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lolcode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/lua.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/makefile.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/markdown.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/markojs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mathematica.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/matlab.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/maven.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mdx.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/merlin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/meson.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/minecraft.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mjml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mocha.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/modernizr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/moonscript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/mxml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ndst.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-controller.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-decorator.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-filter.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-gateway.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-guard.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-middleware.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-module.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-pipe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-resolver.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest-service.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nest.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/netlify.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/next.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/next_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nginx.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-actions.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-effects.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-entity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-reducer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-selectors.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-state.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nim.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nix.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nodejs.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nodejs_alt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nodemon.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/npm.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nrwl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nuget.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nunjucks.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nuxt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/nuxt_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ocaml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/odin.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/opa.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/opam.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/pascal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/pawn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/pdf.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/percy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/perl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/php-cs-fixer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/php.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant_pink.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/phpunit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/pipeline.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/postcss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/posthtml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/powerpoint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/powershell.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/prettier.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/prisma.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/processing.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/processing_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/prolog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/proto.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/protractor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/pug.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/puppet.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/purescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/python-misc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/python.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/qsharp.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/quasar.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/r.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/racket.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/raml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/razor.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/react.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/react_ts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/readme.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/reason.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/red.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/redux-action.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/redux-reducer.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/redux-selector.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/redux-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/renovate.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/replit.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/restql.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/riot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/roadmap.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/robot.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/robots.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rollup.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rome.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/routing.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rubocop.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rubocop_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/ruby.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/rust.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/salesforce.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/san.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sas.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sass.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sbt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/scala.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/scheme.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/search.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sentry.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sequelize.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/settings.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/shaderlab.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/silverstripe.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/siyuan.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sketch.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/slim.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/slug.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/smarty.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/snowpack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/snowpack_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/snyk.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/solidity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stencil.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stitches.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stitches_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/storybook.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stryker.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stylelint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stylelint_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/stylus.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/sublime.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/svelte.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/svg.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/svgo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/svgr.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/swc.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/swift.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/table.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tailwindcss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tauri.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tcl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/teal.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/template.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/terraform.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/test-js.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/test-jsx.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/test-ts.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tex.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/textlint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tilt.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tobi.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tobimake.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/todo.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/travis.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tsconfig.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/tune.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/twig.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/twine.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/typescript-def.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/typescript.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/uml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/uml_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/url.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vagrant.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vala.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/velocity.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vercel.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vercel_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/verilog.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vfl.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/video.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vim.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/virtual.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/visualstudio.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vite.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vlang.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vscode.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vue-config.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vue.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/vuex-store.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/wakatime.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/wakatime_light.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/wallaby.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/watchman.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/webassembly.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/webhint.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/webpack.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/wepy.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/windicss.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/wolframlanguage.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/word.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/xaml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/xml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/yaml.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/yang.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/yarn.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/zig.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Assets/material/zip.svg create mode 100644 src/GuiApp/FileTime.Avalonia/Command/CommandBinding.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Command/CommandHandler.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/CompareConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/FormatSizeConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/FileTime.Avalonia.csproj create mode 100644 src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Misc/KeyWithModifiers.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Models/ItemNamePart.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Models/RootDriveInfo.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Program.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Startup.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Themes/DefaultLight.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/Themes/SolarizedDark.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs create mode 100644 src/GuiApp/FileTime.Avalonia/ViewModels/TabControlViewModel.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml.cs diff --git a/src/FileTime.sln b/src/FileTime.sln index c2a8086..4bf6782 100644 --- a/src/FileTime.sln +++ b/src/FileTime.sln @@ -47,6 +47,8 @@ Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "FileTime.Uno.Windows.Packag EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AsyncEvent", "Core\AsyncEvent\AsyncEvent.csproj", "{9BDAC126-200F-4056-8D35-36EC059B40F3}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FileTime.Avalonia", "GuiApp\FileTime.Avalonia\FileTime.Avalonia.csproj", "{22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}" +EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution GuiApp\FileTime.Uno\FileTime.Uno.Shared\FileTime.Uno.Shared.projitems*{02acef48-3be8-43e5-9358-a914bcbea7ca}*SharedItemsImports = 5 @@ -378,6 +380,26 @@ Global {9BDAC126-200F-4056-8D35-36EC059B40F3}.Release|x64.Build.0 = Release|Any CPU {9BDAC126-200F-4056-8D35-36EC059B40F3}.Release|x86.ActiveCfg = Release|Any CPU {9BDAC126-200F-4056-8D35-36EC059B40F3}.Release|x86.Build.0 = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|ARM.ActiveCfg = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|ARM.Build.0 = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|ARM64.Build.0 = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|x64.ActiveCfg = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|x64.Build.0 = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|x86.ActiveCfg = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Debug|x86.Build.0 = Debug|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|Any CPU.Build.0 = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|ARM.ActiveCfg = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|ARM.Build.0 = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|ARM64.ActiveCfg = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|ARM64.Build.0 = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|x64.ActiveCfg = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|x64.Build.0 = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|x86.ActiveCfg = Release|Any CPU + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -400,6 +422,7 @@ Global {02ACEF48-3BE8-43E5-9358-A914BCBEA7CA} = {7CF1A80E-709A-4CB0-8434-7B2F0A4BC497} {6BB770CB-B0C1-4A82-86B1-3C56F4393BE1} = {7CF1A80E-709A-4CB0-8434-7B2F0A4BC497} {9BDAC126-200F-4056-8D35-36EC059B40F3} = {38B1B927-4201-4B7A-87EE-737B8C6D4090} + {22B33BC6-3987-4BE6-8C54-BFC75C78CCE7} = {890275FF-943A-4D07-83BA-14E5C52D7846} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {8D679DCE-AC84-4A91-BFED-8F8D8E1D8183} diff --git a/src/GuiApp/FileTime.Avalonia/.gitignore b/src/GuiApp/FileTime.Avalonia/.gitignore new file mode 100644 index 0000000..8afdcb6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/.gitignore @@ -0,0 +1,454 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# Tye +.tye/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +## +## Visual studio for Mac +## + + +# globs +Makefile.in +*.userprefs +*.usertasks +config.make +config.status +aclocal.m4 +install-sh +autom4te.cache/ +*.tar.gz +tarballs/ +test-results/ + +# Mac bundle stuff +*.dmg +*.app + +# content below from: https://github.com/github/gitignore/blob/master/Global/macOS.gitignore +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# content below from: https://github.com/github/gitignore/blob/master/Global/Windows.gitignore +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# JetBrains Rider +.idea/ +*.sln.iml + +## +## Visual Studio Code +## +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json diff --git a/src/GuiApp/FileTime.Avalonia/App.axaml b/src/GuiApp/FileTime.Avalonia/App.axaml new file mode 100644 index 0000000..8bfcc6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/App.axaml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + #073642 + #083e4c + + #00000000 + #10000000 + #93a1a1 + + #93a1a1 + #93a1a1 + #073642 + + #dc322f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/App.axaml.cs b/src/GuiApp/FileTime.Avalonia/App.axaml.cs new file mode 100644 index 0000000..7fc7f03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/App.axaml.cs @@ -0,0 +1,43 @@ +using Avalonia; +using Avalonia.Controls.ApplicationLifetimes; +using Avalonia.Markup.Xaml; +using FileTime.App.Core; +using FileTime.Avalonia.ViewModels; +using FileTime.Avalonia.Views; +using Microsoft.Extensions.DependencyInjection; +using System; + +namespace FileTime.Avalonia +{ + public class App : global::Avalonia.Application + { + public static IServiceProvider ServiceProvider { get; private set; } + + public App() + { + ServiceProvider ??= DependencyInjection + .RegisterDefaultServices() + .AddViewModels() + .AddServices() + .BuildServiceProvider(); + } + + public override void Initialize() + { + AvaloniaXamlLoader.Load(this); + } + + public override void OnFrameworkInitializationCompleted() + { + if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) + { + desktop.MainWindow = new MainWindow + { + ViewModel = ServiceProvider.GetService(), + }; + } + + base.OnFrameworkInitializationCompleted(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Application/AppState.cs b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs new file mode 100644 index 0000000..08dae28 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs @@ -0,0 +1,30 @@ +using FileTime.Core.Components; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Application +{ + [ViewModel] + public partial class AppState + { + [Property] + [PropertyCallMethod(nameof(TabsChanged))] + private List _tabs = new List(); + + [Property] + private TabContainer _selectedTab; + + [Property] + private ViewMode _viewMode; + + [Property] + private string _rapidTravelText = ""; + + private void TabsChanged() + { + SelectedTab ??= Tabs[0]; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs new file mode 100644 index 0000000..35cdd40 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs @@ -0,0 +1,213 @@ +using AsyncEvent; +using FileTime.Core.Components; +using FileTime.Core.Models; +using FileTime.Providers.Local; +using FileTime.Avalonia.Services; +using FileTime.Avalonia.ViewModels; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FileTime.Avalonia.Application +{ + [ViewModel] + [Inject(typeof(ItemNameConverterService))] + [Inject(typeof(LocalContentProvider))] + [Inject(typeof(Tab))] + public partial class TabContainer + { + [Property] + private ContainerViewModel _parent; + + [Property] + private ContainerViewModel _currentLocation; + + [Property] + private ContainerViewModel _childContainer; + + private IItemViewModel? _selectedItem; + + public IItemViewModel? SelectedItem + { + get => _selectedItem; + set + { + if (_selectedItem != value && value != null) + { + _selectedItem = value; + OnPropertyChanged("SelectedItem"); + SelectedItemChanged(); + } + } + } + + public async Task Init() + { + Tab.CurrentLocationChanged.Add(Tab_CurrentLocationChanged); + Tab.CurrentSelectedItemChanged.Add(Tab_CurrentSelectedItemChanged); + + CurrentLocation = new ContainerViewModel(await Tab.GetCurrentLocation(), ItemNameConverterService); + await CurrentLocation.Init(); + + var parent = (await Tab.GetCurrentLocation()).GetParent(); + if (parent != null) + { + Parent = new ContainerViewModel(parent, ItemNameConverterService); + await Parent.Init(); + } + else + { + Parent = null; + } + + await UpdateCurrentSelectedItem(); + } + + private async Task Tab_CurrentLocationChanged(object? sender, AsyncEventArgs e) + { + var currentLocation = await Tab.GetCurrentLocation(); + CurrentLocation = new ContainerViewModel(currentLocation, ItemNameConverterService); + await CurrentLocation.Init(); + + var parent = currentLocation.GetParent(); + if (parent != null) + { + Parent = new ContainerViewModel(parent, ItemNameConverterService); + await Parent.Init(); + } + else + { + Parent = null; + } + } + + private async Task Tab_CurrentSelectedItemChanged(object? sender, AsyncEventArgs e) + { + await UpdateCurrentSelectedItem(); + } + + private async Task UpdateCurrentSelectedItem() + { + var tabCurrentSelectenItem = await Tab.GetCurrentSelectedItem(); + IItemViewModel? currentSelectenItem = null; + if (tabCurrentSelectenItem == null) + { + SelectedItem = null; + ChildContainer = null; + } + else + { + currentSelectenItem = (await _currentLocation.GetItems()).FirstOrDefault(i => i.Item.Name == tabCurrentSelectenItem.Name); + if (currentSelectenItem is ContainerViewModel currentSelectedContainer) + { + SelectedItem = currentSelectedContainer; + ChildContainer = currentSelectedContainer; + } + else if (currentSelectenItem is ElementViewModel element) + { + SelectedItem = element; + ChildContainer = null; + } + else + { + SelectedItem = null; + ChildContainer = null; + } + } + + var items = await _currentLocation.GetItems(); + foreach (var item in items) + { + item.IsSelected = item == currentSelectenItem; + } + } + + private async void SelectedItemChanged() + { + try + { + await Tab.SetCurrentSelectedItem(SelectedItem?.Item); + } + catch { } + } + + public async Task Open() + { + if (ChildContainer != null) + { + await Tab.Open(); + await UpdateCurrentSelectedItem(); + } + } + + public async Task GoUp() + { + await Tab.GoUp(); + await UpdateCurrentSelectedItem(); + } + + public async Task MoveCursorDown() + { + await Tab.SelectNextItem(); + } + + public async Task MoveCursorDownPage() + { + await Tab.SelectNextItem(10); + } + + public async Task MoveCursorUp() + { + await Tab.SelectPreviousItem(); + } + + public async Task MoveCursorUpPage() + { + await Tab.SelectPreviousItem(10); + } + + public async Task MoveCursorToFirst() + { + await Tab.SelectFirstItem(); + } + + public async Task MoveCursorToLast() + { + await Tab.SelectLastItem(); + } + + public async Task GotToProvider() + { + await Tab.GoToProvider(); + } + + public async Task GotToRoot() + { + await Tab.GoToRoot(); + } + + public async Task GotToHome() + { + var path = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile).Replace(Path.DirectorySeparatorChar, Constants.SeparatorChar); + var resolvedPath = await LocalContentProvider.GetByPath(path); + if (resolvedPath is IContainer homeFolder) + { + await Tab.OpenContainer(homeFolder); + } + } + + public async Task CreateContainer(string name) + { + (await Tab.GetCurrentLocation())?.CreateContainer(name); + } + + public async Task OpenContainer(IContainer container) + { + await Tab.OpenContainer(container); + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Application/ViewMode.cs b/src/GuiApp/FileTime.Avalonia/Application/ViewMode.cs new file mode 100644 index 0000000..236658f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Application/ViewMode.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Application +{ + public enum ViewMode + { + Default, + RapidTravel + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Assets/avalonia-logo.ico b/src/GuiApp/FileTime.Avalonia/Assets/avalonia-logo.ico new file mode 100644 index 0000000000000000000000000000000000000000..da8d49ff9b94e52778f5324a1b87dd443a698b57 GIT binary patch literal 176111 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 zds⪻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

r@R8DskCg$QY%d=x6zD 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

!LxQh!NmF zk`(0Tj<ZW5E8&DpXim*G3_g%p~m+WPP3v>mv`TF{tA#CZlAV1iI z$sbTihG%;$dY@ID{z$-{<*^l96ez;5-yPlm9<#0Vp(DmRMjt5}mO&)*|Ao}9w1NT!U!3v{BR>pG3m4dvAv-jR< zR##iwb^`%3Z8MMRLF*iNu zmF$BJptdopP98FT%?meHALC3)l*?Eak7wgYuQrXJ_Eu;ZwiG;`^w{1|Op42fT9g|_ zsshz40(mPpNJVTIg;l?C(@J!tO!HQn8OY;fg^<T3@U|Sc83Nq zOA#FoV9fdJ-PZT9?Dwwq6Kp+yW$6+j$E+2gEKV)%rCetTnm49eyPU7DZk#q%+pW~y z|B0KsLwG6D4WtEQsJaB!E_;~4mYqb}Yk`PDRW*g$2-eD;kqA^yXCsWBh2TB7O9xEH zMx{eH8;>r~9Zc${$noP^Mu!$ThYQfe*2=(d(b)gw;QQqxDX3?It`b{AekTLUF7Gb?yx`*nAz;?yh5 z7*w$JXKH%7VCZ3i~H`= zlE&Bef$)~x%WH6)Z!*-LrE7XzE52Q^$yk%qEh{E$wz}DjokiB|S1m0hvNysa2*7yx zRs-~^|HTL(s$@{Nh>l8Kiq&75AW8<|9L$KoUWACkuW*yoq&mH?Kuqg+SJ6RO&dhv<{j z_$#!^w$(5>*r|^qC%a+CrN&>={f#9E(8 zJq;|$^KYMHGhb#$GV`L9DA&Tu9WVS=`^R-~QI^QPnguaC>2Sx$j= z-DutV&bp-LooA|saXYm0#D?5tVq=*c1p_JM)&sN!Dh&h8$0s8+pI&UM5-VKtLR^|f zR6s3K=#)Hww>x}V{+W1FY5O9Ni&J-Te0)w}mk>YIY2Ed=li}W)<=Itt!TYdl7=Sh z;#qSU=Y^){>z%OJwY9FtNm9bWx!lVEY)KUXd6US~c+`>?LTC%RKVj5XescPDCNiH? zhV{psT50&XMGX!8$9>GU06DboPbf-;-0P_;zwX6JY=spxmQ`z`k{a_CoKYvuhcgq% zgGHcIBXvS5q}ECb@4U`Uv3cE^d^1{?t!u$Wa;s?YK3?q!GiIHHU~SSePBrQbcrT5l z8M7Uyd3zr$y^wcP^4z>MVgQId{@6WNWId7%zhfB)DWt2*V6E}%sYf?CA#7BqKby!E zU`eWB^{=NNul)2nr$iTYbH8GLlSZZt!UO%d;Gt)uXYZ?PO5s?9?A(C0%~LOn+LFYj zHJ8#<=lC|m+5=%H0=Ljrao{)uL_UwRPr~}iSWP>_`@!$uN^%{oWBg@5H}L$#;Jgdf z!IXj`;4o57A;S-*j_r!|EKOdBhcG&#e_(%em3P_vDnCUDx8|3VoIqSZfy-a4*ZSFi z#>Vwd(~o)X^;%H3HdsLQ)%uy?KJ$Ks4%*DVf(g|Of%ZgWvHhXL5>dX|b=*{QpTuS< zY+o-T7n6<7X)^uUH98tYoijiGlpxU8=iLh%+h`TXTx8j@M=NbKq{zu}{EMHE&bJ&f zAvqz1V6+C09m3dYl2P1^)rViuhQ9oUch_HpDv(~XwWJ(y(Lw-#dmXkHB}mJ|u;={x zv)>iJy8ehjP`Ptfx=}ZLJrfVz4?8rtG}uDPDR%?+|^7l}C~k1Va1A4ABL*j4-5YPgh@0zLBW4rw7M~5mML5 zU!bcsd?0e)a*n=uTDm(cjd0oa)goDH2@JvjqT{!l9z5|MwH$j-HfjtOJPEe6xw&HA zDzIn5mD83mi{T8({+5!(lVr1+%ufiGfG;>$l57u3ymgDvWU zPfwnwk6F#JaGP5ya|5z-+dBNVSr)5JzkXO7?QI@E&vE$e3${65=*1sZ1fr=ziku@< zjp59%EX{DohXgIT^5uS*`h-g$`#Ch7w?%%4F6?c$ta`y)eHe%+QEVtHdycoF>h z>`C=EU!DYpHK9;x@0ss#bP)NseFhK8=&e;J!@F*eTlpZWJDr&>T+)`zhv~xpkd@?P zQ5EB<#nIV{q$a?8i@cpKmgTSwTpjDk!xJBx{Xo}3#vHxLOR>eD{GF$r|E^dK2=taUu+Z1BeUQ&{hSd$r1wazZe!Q@+T17Tv1}>tf2fd$2Nyn?U$JsM zyB!4eW0HQ#l)ln>Wt^!eESx#I=t1!u;(-OR zDi4rxJ1lGCK7(2>UCrQt9fSKQKgXhyV{00YtH5c*kiA?>!o#Y21M6-c>1(GS&vb?F z9yE4|k_CZ*+RTjnz24dQR$62HNpv3@#JNtx=XZhbXU{9Al6fbRd8hr&ge*AL^!A^9 z^U@3Zd)NFe-@uL9Ourm{4U}GIi@g{AN(4zuk}-o1#ck|)%75<}_}9?Q^QNBbQCu&D~>g|fXS&?W#NlX+5tOBn*Rw|xJT!O2)0z3GsE5^92gs8eQHcPOZ6*%RHF^Y6E_UexI^;&$1e65lU8 zzURAt@cfJ0&H~>Rci8bHc)f|H>;S7Splj*yt|YG z`VqJOyMSMgSBmLAC8MjFaf*umWyrGe)rW~+atV$GQ%a2SPii-~BUrA!*VhR?7FL`F zkiI!iUflzM>FUO%`#ASQPuj8XbDU}d<=UNWq%{tXb7F8~VgGVO4K5mhK}0gNTIuVv zbu}2c{L<(GpYN3|^iIlX*9mQd9UZw#X0FREN$XWSt}9&F9ur`kTp}?G0|&AFIObV;}q{3H7ifApmbTo~QAxrwPNsggCKC z%C*}lG-p1?$%34*^c7n7g_zzyPqGA^oWo}amf!`cU~q{Z?|mWzKzMR{I`2Bcef2*k zxF4R>En2%3i^?wLg2~Z{PVHi@}_fmO8#q58n^EZvC zaZGjXuko-eXOFYtQr9!JH92}?8jo^=?2Lwdc^`6cuoE^aT;)rJ3`V|%A-c8Bhn~(C zo-D>^p@?^gq64cD*4jHdGQavS4W?FEo_S-Lui3k^l&Wr_QUGNEe9PeO`;m`1If9`p zR~sKiEWA_qGtY{<*dVIh1)KfnS_Tq1u(iy}Dq<>!jAFkbLdhr-atXfsP5Eclsj!Rh z8|yNiG00v9i|rp@Ixc#0UZ%M=43Mp}#k1XnluVb#$j?kB7?)(1Zr#scqFzJ>;_vug zNTm^g{^aY#2)Lv+x%3)OiJ1ihh^?V(`|)~88X0WDitL_fdOaO3PK?<>K`2g)OXRF} z?yB##-p;0_70X&NTb0T+e4sUy=2sZ|@I0(e9RGZY5mGF;NzOK(^v-Cyxa%F950!K< zXS=z07oU8?QasUbu)6ZpEVK_=11R%L9!%(2PclE#2b6Z9uDD%ams-~BqD5>D6~fGH#FaxfGEwGY)El-(V?X`)dIfhir*9wFvi!M>Hd=|o zZR41~CGOd!&1y}aT=DJx+s2iu3-);X78#0PcPdkg9pokYOz{Kq*UV_+#8yYrmsTI zh{m(w`ao`s0^ek=1|crEcTPYn7kahJ4(OQ-v%^NmMG)0iou zi+A?|zsN`Y;6F{vO}W{3;57*Ww-%S8i{ZzOaK4a$lHxfWEkwRoyMLM1`ek`2ZjC{A zvN-f8)c`{;SK>zW$nR@pEwgz`s3OSY)9bdpr&<4tqZDbnA-6aL^sEtQplCDIk3;0s=4C zSZ!%Be>8dw->q-2iUW0s=WSIC)nGV-NZIE$iXud120g7GJyK8n?&JPHXRbY~8s-vz z3+}%p6wnG`w%I?P>=`{uExEOr$XyU!Fy0Hq(=quGX3a*J|FzFbTVy(MH{MLILsLY2 zAa{&!F?Y07%Iouf{w@n5wqfT89~yAFck4ae3Q;o#ypX~}wL-adz+({02ZUyt`{vt6~~LQ6sfJb|+Ap4Jx3b)0?@``W9(A4h%AknA+m4TvJ@d6JMrj=!H{KyB4lYol(CCs$yl-*OAoS>wMcd; z@=ovjFTB@vu5*4p=f3aj+@H@m_vfz9Yc|Gbo9tYDNzd*ERxWShzDYjGrzN&;m^1Ip z9@P)QcQbdi@!d)O^3P_B1?VT6ZmMSh)E~#OL$8^xduQYc?~OIQ`Fkb(%p< z)FXMnc=dddZD%ix=jBXF=iVB+fH4}ZoHm@VZLm=)URkHeRazxApF&k@=Yp&2`capl zJq*!Gu@@NB#zQjhxBm>JWl`$t5TUp}w8#)N#?qq0`K0g*Z?V>Xq9PQJdUthN}xe#%^jYy6N5K@^*a zf13LBH#zJb-5IqubNR9#`^CG$d`WKh>>P8SZ+y zGF_OG;hkX@U-b=rFEiiC7-w@mj`{msUwTWL%xUEG_nn9U?jJ|>*8!=#Yiw{ZFh|U7 zZ(f{@^d@TK#&42?G>5tV8ZHUJ@P<+!m~YBHD_IQ{gcAO(@8tu#Az@J2>|TOZUpE)# z0)H)jOzM?G3`h~;k^ZkDFZk8i!Nv;N+NmnN*}3!`Ce{(XlJRLsLW%Xo9v>Y+7OAb^ zgxebXY!45DF8#7Kem4v$b90c;_cm^TE4-1ue#XJm#n>SO%RR|C`I^n>z+WwizJ&Q6 zYDVHxX8IZ%c7M_=rj{cd>Cw2mxp6CMwBrQFxEjXHWDhp1G_sc$D<$6NS7va(VZO;K zQ$AF+N>jb;dd(AP1$bRb`Jy`sx7w+(Njy50R9D%Q9ty@8o@$20;h9)irTN5_N&N|) znV%Yjd>bbn{H&V2;odb187WnRhG4M`(c2X{MK+wm&r9mmmi!I3>zrbpE_C+2RsUX0 z9$J>tGT5|ygY0qGo4hmN{b=%KO5>8c@Y7*tqsSVzMfJy58lI^5_!drmsml>qkI;R; z|KHSyRvVqYS`sop&k%_+o#tb&?QOngM5RvygtoH+UfvT{ZMv-BD20Q1a&`jiD>Kvf zjZ6|Bqawbe!xI=nAt)sZL{glgtBn<0XiyXl7C8@7l4k%-BrtbAV^y4%#A)horoIq5 zH>PI;Cg`A}0VFWAt%!jHq&Gr-Y&kMPEUg>{ON)^VNN42=07izvU~wQydQh!mcz&)h z`m0iPi>wgVBs|A9K=Fti!fhgSL*rz)V?TKm@=<0(5ycKd10JxuQKWy4;f!WT(~1)9 znu`{+Gc12E;hLsYW@a{a4Keu=Ng$4ZrvOY#l119B;&BrY{JG%JOoMUTdky=S1(YM& z*PJw<8hpv{b#v}X>R@_>al@|#CTh)2*?*A=_b9j>puWS%x5SROG{GPRM@)`^kzr2X zZlztAG&S+BF{!sKXMR*NnVM1=7z-f^Ub(?uN2?@MR>dMSC**5jH6l0MB*Z1SZWN7P z5)nO5L7x*zl;L;Lv&uxUr0QE)tK;!lCI}v@&4DyWa+vkn+SHiSvc%84mU)4emO*gH z$RH4Oc#0^M7+e8iEdd6?sEOFfXeoe_27pwV?(IcA7z)$1UX~YlstnaEq3jBRMvfQrDbyL{vA;O|7sRvqy@88NY)8)r+6HVnUi*oRBMU6cBdIv*6h! zS?zcgJW?`L;Rxp3d5tzM#y(Y6w1>TZ32o@BwN#Mc?YPvrEYdhP=ErB`^^; z&Vi^jgnWF5EXz5pF`37rR~pvAc_R|@B)N@ms>pzgqMDcpd7^XHEwf{;@9^MzyuPm1 zank9;g=4Qj_KQA=#Q=Vx_0bg|YD31np_B*Hr>Tuwg?d(}e4Q6ez)7ytjD{SqzN%e+ z+&%ggAfLjj*V2{IF zf0V&0i0NLcpS)HMpcO0Lk``KbvZ6}y4U-fwd)3PR6+;*cAyXM=huqyi|8ZN+p{~8wLc>HfH|>i9p~F!B3>AL-QaHRQt0d|VSP2u6|W6p>ITK3rQ)EE zhvjj)cus9Mrc@Gjr7-xbfA<^L7X`_=?ItsS=skkk&iloos&DSaQG&DLT zOI{z1Zj+@%pWx#tM|eGAJiCI3+gEUhQeL)X?7UcU8@L z+#q=60Mf6 zT1pdtf`IhqRHv9bcEk|OC0=YaqEfO+h(IN8SC}!Jv^?)1IRtl&xL-OR;ZJVN2nlv~ zzh;s<$hIZG`MZ`*$v(dgDarre%yM@`=x__0TA&BK^hlV5>WJmQ(>DCAK)jz{^hRNHj_HWX4zN^0(Ci^qt_IOHLwE!ZgPy?GEn{)>N(5xCD0KrXJxI}6F zM)}xiL88)b@o0I7=Y+uR2R^wICq0fc5u5kk%RQ^J&%5j8ux7l{{M`=4droTKmPtaPfGI|6j`F z6T!vd*UKki^>*Q*5fkKDQ-Zp1Skl03k&wpH{$=K=!Tm>vANw5{dE zFGXJL^NRGI5L4#?s*dXD*e1gs7*ea5LTPED*hbKWDKVj&Bg}xlGJ9Hx3r-bL~Gy) z)(cjuf?Po7%>I)vF<0B>e(^+1PqEpklwSNDo4a_CF18wPc^Bt2S07$Y8%W+h \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accessible-icon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accessible-icon.svg new file mode 100644 index 0000000..25f5e28 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accessible-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accusoft.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accusoft.svg new file mode 100644 index 0000000..f73c7f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/accusoft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/acquisitions-incorporated.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/acquisitions-incorporated.svg new file mode 100644 index 0000000..1fd3a63 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/acquisitions-incorporated.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adn.svg new file mode 100644 index 0000000..57a9c97 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adversal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adversal.svg new file mode 100644 index 0000000..6ffdef3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/adversal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/affiliatetheme.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/affiliatetheme.svg new file mode 100644 index 0000000..923a4eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/affiliatetheme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/airbnb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/airbnb.svg new file mode 100644 index 0000000..dcf3e11 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/airbnb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/algolia.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/algolia.svg new file mode 100644 index 0000000..176b240 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/algolia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/alipay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/alipay.svg new file mode 100644 index 0000000..db77e9b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/alipay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon-pay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon-pay.svg new file mode 100644 index 0000000..ecd341d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon-pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon.svg new file mode 100644 index 0000000..2f84e4c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amazon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amilia.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amilia.svg new file mode 100644 index 0000000..cfdef82 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/amilia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/android.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/android.svg new file mode 100644 index 0000000..58ad34c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angellist.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angellist.svg new file mode 100644 index 0000000..b8d53da --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angellist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angrycreative.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angrycreative.svg new file mode 100644 index 0000000..2f3b7d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angrycreative.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angular.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angular.svg new file mode 100644 index 0000000..6ac3538 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store-ios.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store-ios.svg new file mode 100644 index 0000000..9aa6d55 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store-ios.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store.svg new file mode 100644 index 0000000..6baa9d7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/app-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apper.svg new file mode 100644 index 0000000..afd41e8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple-pay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple-pay.svg new file mode 100644 index 0000000..b029fe0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple-pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple.svg new file mode 100644 index 0000000..230bc0c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/apple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/artstation.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/artstation.svg new file mode 100644 index 0000000..4fd4cff --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/artstation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/asymmetrik.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/asymmetrik.svg new file mode 100644 index 0000000..1150d11 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/asymmetrik.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/atlassian.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/atlassian.svg new file mode 100644 index 0000000..be2dd25 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/atlassian.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/audible.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/audible.svg new file mode 100644 index 0000000..aa44dec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/audible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/autoprefixer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/autoprefixer.svg new file mode 100644 index 0000000..f4a5e0f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/autoprefixer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/avianex.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/avianex.svg new file mode 100644 index 0000000..f461418 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/avianex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aviato.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aviato.svg new file mode 100644 index 0000000..0308da4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aviato.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aws.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aws.svg new file mode 100644 index 0000000..c06d4b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/aws.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bandcamp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bandcamp.svg new file mode 100644 index 0000000..007ee66 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bandcamp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/battle-net.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/battle-net.svg new file mode 100644 index 0000000..7202f73 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/battle-net.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance-square.svg new file mode 100644 index 0000000..c670900 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance.svg new file mode 100644 index 0000000..5ce0949 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/behance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bimobject.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bimobject.svg new file mode 100644 index 0000000..a30ddbd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bimobject.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitbucket.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitbucket.svg new file mode 100644 index 0000000..50aff30 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitbucket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitcoin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitcoin.svg new file mode 100644 index 0000000..b9be564 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bitcoin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bity.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bity.svg new file mode 100644 index 0000000..124631f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/black-tie.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/black-tie.svg new file mode 100644 index 0000000..fcf4f26 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/black-tie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blackberry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blackberry.svg new file mode 100644 index 0000000..10f6ca4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blackberry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger-b.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger-b.svg new file mode 100644 index 0000000..38782d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger-b.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger.svg new file mode 100644 index 0000000..f27f18d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/blogger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth-b.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth-b.svg new file mode 100644 index 0000000..3d2eca7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth-b.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth.svg new file mode 100644 index 0000000..c3923ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bluetooth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bootstrap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bootstrap.svg new file mode 100644 index 0000000..c8d0582 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/bootstrap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/btc.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/btc.svg new file mode 100644 index 0000000..d5bbccb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/btc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buffer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buffer.svg new file mode 100644 index 0000000..c71bd31 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buffer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buromobelexperte.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buromobelexperte.svg new file mode 100644 index 0000000..dcffc7f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buromobelexperte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buy-n-large.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buy-n-large.svg new file mode 100644 index 0000000..1ef1978 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buy-n-large.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buysellads.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buysellads.svg new file mode 100644 index 0000000..653ff44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/buysellads.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/canadian-maple-leaf.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/canadian-maple-leaf.svg new file mode 100644 index 0000000..87017d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/canadian-maple-leaf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amazon-pay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amazon-pay.svg new file mode 100644 index 0000000..2d4047d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amazon-pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amex.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amex.svg new file mode 100644 index 0000000..61d6165 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-amex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-apple-pay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-apple-pay.svg new file mode 100644 index 0000000..b419c8b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-apple-pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-diners-club.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-diners-club.svg new file mode 100644 index 0000000..c3f457b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-diners-club.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-discover.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-discover.svg new file mode 100644 index 0000000..51bc9bd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-discover.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-jcb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-jcb.svg new file mode 100644 index 0000000..1269a68 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-jcb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-mastercard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-mastercard.svg new file mode 100644 index 0000000..600c7cb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-mastercard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-paypal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-paypal.svg new file mode 100644 index 0000000..0613f54 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-paypal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-stripe.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-stripe.svg new file mode 100644 index 0000000..f4cd0f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-stripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-visa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-visa.svg new file mode 100644 index 0000000..e190ac6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cc-visa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centercode.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centercode.svg new file mode 100644 index 0000000..d9b18f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centercode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centos.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centos.svg new file mode 100644 index 0000000..2ffe18c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/centos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chrome.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chrome.svg new file mode 100644 index 0000000..8c5c07f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chromecast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chromecast.svg new file mode 100644 index 0000000..fcce4fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/chromecast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudflare.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudflare.svg new file mode 100644 index 0000000..5c4d765 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudflare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudscale.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudscale.svg new file mode 100644 index 0000000..4f9f0bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudscale.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudsmith.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudsmith.svg new file mode 100644 index 0000000..260815f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudsmith.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudversify.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudversify.svg new file mode 100644 index 0000000..72f8e29 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cloudversify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codepen.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codepen.svg new file mode 100644 index 0000000..c889769 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codepen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codiepie.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codiepie.svg new file mode 100644 index 0000000..6c9df92 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/codiepie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/confluence.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/confluence.svg new file mode 100644 index 0000000..ae6e0ef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/confluence.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/connectdevelop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/connectdevelop.svg new file mode 100644 index 0000000..da4b52e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/connectdevelop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/contao.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/contao.svg new file mode 100644 index 0000000..4658f8d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/contao.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cotton-bureau.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cotton-bureau.svg new file mode 100644 index 0000000..d4f9bc0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cotton-bureau.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cpanel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cpanel.svg new file mode 100644 index 0000000..cecf2b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cpanel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-by.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-by.svg new file mode 100644 index 0000000..5a8e238 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-by.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-eu.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-eu.svg new file mode 100644 index 0000000..1bf1472 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-eu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-jp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-jp.svg new file mode 100644 index 0000000..f09d3b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc-jp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc.svg new file mode 100644 index 0000000..2f960a9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nd.svg new file mode 100644 index 0000000..e8861c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-nd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd-alt.svg new file mode 100644 index 0000000..9dd28ca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd.svg new file mode 100644 index 0000000..f6fd018 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-pd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-remix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-remix.svg new file mode 100644 index 0000000..1d6b21e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-remix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sa.svg new file mode 100644 index 0000000..3243ae3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling-plus.svg new file mode 100644 index 0000000..c84aae9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling.svg new file mode 100644 index 0000000..0b59ed2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-sampling.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-share.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-share.svg new file mode 100644 index 0000000..cf0a234 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-share.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-zero.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-zero.svg new file mode 100644 index 0000000..a625567 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons-zero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons.svg new file mode 100644 index 0000000..6f4dc62 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/creative-commons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/critical-role.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/critical-role.svg new file mode 100644 index 0000000..60bffe6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/critical-role.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3-alt.svg new file mode 100644 index 0000000..89a9ddb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3.svg new file mode 100644 index 0000000..e708a07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/css3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cuttlefish.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cuttlefish.svg new file mode 100644 index 0000000..8fbd9eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/cuttlefish.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d-beyond.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d-beyond.svg new file mode 100644 index 0000000..538b8b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d-beyond.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d.svg new file mode 100644 index 0000000..ce7506d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/d-and-d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dailymotion.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dailymotion.svg new file mode 100644 index 0000000..f914fdb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dailymotion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dashcube.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dashcube.svg new file mode 100644 index 0000000..37af5c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dashcube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deezer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deezer.svg new file mode 100644 index 0000000..87022d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deezer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/delicious.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/delicious.svg new file mode 100644 index 0000000..c60095f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/delicious.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deploydog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deploydog.svg new file mode 100644 index 0000000..0fceedc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deploydog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deskpro.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deskpro.svg new file mode 100644 index 0000000..ae91cfc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deskpro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dev.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dev.svg new file mode 100644 index 0000000..f2529d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deviantart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deviantart.svg new file mode 100644 index 0000000..eaad63a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/deviantart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dhl.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dhl.svg new file mode 100644 index 0000000..5af4925 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dhl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/diaspora.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/diaspora.svg new file mode 100644 index 0000000..a639c33 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/diaspora.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digg.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digg.svg new file mode 100644 index 0000000..708a738 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digital-ocean.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digital-ocean.svg new file mode 100644 index 0000000..7cc81de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/digital-ocean.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discord.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discord.svg new file mode 100644 index 0000000..73d2784 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discord.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discourse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discourse.svg new file mode 100644 index 0000000..f47a236 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/discourse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dochub.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dochub.svg new file mode 100644 index 0000000..ff8c4b9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dochub.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/docker.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/docker.svg new file mode 100644 index 0000000..e4c8038 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/draft2digital.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/draft2digital.svg new file mode 100644 index 0000000..279f74c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/draft2digital.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble-square.svg new file mode 100644 index 0000000..19fe9db --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble.svg new file mode 100644 index 0000000..3b1f3f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dribbble.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dropbox.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dropbox.svg new file mode 100644 index 0000000..9ef4ae6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dropbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/drupal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/drupal.svg new file mode 100644 index 0000000..7d355f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/drupal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dyalog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dyalog.svg new file mode 100644 index 0000000..dfae485 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/dyalog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/earlybirds.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/earlybirds.svg new file mode 100644 index 0000000..5768ebf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/earlybirds.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ebay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ebay.svg new file mode 100644 index 0000000..1d1360c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ebay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge-legacy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge-legacy.svg new file mode 100644 index 0000000..1f64353 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge-legacy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge.svg new file mode 100644 index 0000000..cfea891 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/elementor.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/elementor.svg new file mode 100644 index 0000000..6936e14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/elementor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ello.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ello.svg new file mode 100644 index 0000000..80cfbec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ello.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ember.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ember.svg new file mode 100644 index 0000000..58a1de7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ember.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/empire.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/empire.svg new file mode 100644 index 0000000..7f2b53a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/empire.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/envira.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/envira.svg new file mode 100644 index 0000000..17d5aac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/envira.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/erlang.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/erlang.svg new file mode 100644 index 0000000..5829f25 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/erlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ethereum.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ethereum.svg new file mode 100644 index 0000000..431fff6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ethereum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/etsy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/etsy.svg new file mode 100644 index 0000000..1dd7786 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/etsy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/evernote.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/evernote.svg new file mode 100644 index 0000000..6f5d52b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/evernote.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/expeditedssl.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/expeditedssl.svg new file mode 100644 index 0000000..8dd07f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/expeditedssl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-f.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-f.svg new file mode 100644 index 0000000..ab83e9c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-f.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-messenger.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-messenger.svg new file mode 100644 index 0000000..e6321a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-messenger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-square.svg new file mode 100644 index 0000000..8e0b51f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook.svg new file mode 100644 index 0000000..7f375de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fantasy-flight-games.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fantasy-flight-games.svg new file mode 100644 index 0000000..5cedf3f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fantasy-flight-games.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedex.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedex.svg new file mode 100644 index 0000000..f3f19ff --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedora.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedora.svg new file mode 100644 index 0000000..ef933a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fedora.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/figma.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/figma.svg new file mode 100644 index 0000000..13ba70c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/figma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox-browser.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox-browser.svg new file mode 100644 index 0000000..4852f7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox-browser.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox.svg new file mode 100644 index 0000000..6867402 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firefox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order-alt.svg new file mode 100644 index 0000000..2a5a909 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order.svg new file mode 100644 index 0000000..5a3c188 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/first-order.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firstdraft.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firstdraft.svg new file mode 100644 index 0000000..4b4a3bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/firstdraft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flickr.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flickr.svg new file mode 100644 index 0000000..7815c44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flickr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flipboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flipboard.svg new file mode 100644 index 0000000..6a6c02c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/flipboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fly.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fly.svg new file mode 100644 index 0000000..974a503 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-alt.svg new file mode 100644 index 0000000..bb5c015 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-flag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-flag.svg new file mode 100644 index 0000000..f9f0287 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-logo-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-logo-full.svg new file mode 100644 index 0000000..c7eb606 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome-logo-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome.svg new file mode 100644 index 0000000..ca95b89 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/font-awesome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons-fi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons-fi.svg new file mode 100644 index 0000000..0937f41 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons-fi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons.svg new file mode 100644 index 0000000..bfad135 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fonticons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome-alt.svg new file mode 100644 index 0000000..9e60665 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome.svg new file mode 100644 index 0000000..82a9e14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fort-awesome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/forumbee.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/forumbee.svg new file mode 100644 index 0000000..d64ccec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/forumbee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/foursquare.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/foursquare.svg new file mode 100644 index 0000000..b73f421 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/foursquare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/free-code-camp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/free-code-camp.svg new file mode 100644 index 0000000..7e87ae5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/free-code-camp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/freebsd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/freebsd.svg new file mode 100644 index 0000000..a0b512b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/freebsd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fulcrum.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fulcrum.svg new file mode 100644 index 0000000..859463f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/fulcrum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-republic.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-republic.svg new file mode 100644 index 0000000..8d250ec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-republic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-senate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-senate.svg new file mode 100644 index 0000000..cefebdf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/galactic-senate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/get-pocket.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/get-pocket.svg new file mode 100644 index 0000000..69246a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/get-pocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg-circle.svg new file mode 100644 index 0000000..7ebe73b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg.svg new file mode 100644 index 0000000..169a3cf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-alt.svg new file mode 100644 index 0000000..b2cfc0e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-square.svg new file mode 100644 index 0000000..9b053ca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git.svg new file mode 100644 index 0000000..f77a624 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-alt.svg new file mode 100644 index 0000000..3827611 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-square.svg new file mode 100644 index 0000000..6d862a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github.svg new file mode 100644 index 0000000..ec2bab2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitkraken.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitkraken.svg new file mode 100644 index 0000000..d6bed3e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitkraken.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitlab.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitlab.svg new file mode 100644 index 0000000..d9163c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitter.svg new file mode 100644 index 0000000..3e893d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide-g.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide-g.svg new file mode 100644 index 0000000..064150b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide-g.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide.svg new file mode 100644 index 0000000..3438a14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/glide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gofore.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gofore.svg new file mode 100644 index 0000000..2e77c0a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gofore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads-g.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads-g.svg new file mode 100644 index 0000000..fa9631a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads-g.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads.svg new file mode 100644 index 0000000..d65ef6f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/goodreads.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-drive.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-drive.svg new file mode 100644 index 0000000..6415fc0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-drive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-pay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-pay.svg new file mode 100644 index 0000000..f8a9f16 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-pay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-play.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-play.svg new file mode 100644 index 0000000..ed810a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-g.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-g.svg new file mode 100644 index 0000000..936f56d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-g.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-square.svg new file mode 100644 index 0000000..260a31f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus.svg new file mode 100644 index 0000000..b62503b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-wallet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-wallet.svg new file mode 100644 index 0000000..2699996 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google-wallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google.svg new file mode 100644 index 0000000..17b04f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/google.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gratipay.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gratipay.svg new file mode 100644 index 0000000..78469de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gratipay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grav.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grav.svg new file mode 100644 index 0000000..911c2c9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grav.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gripfire.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gripfire.svg new file mode 100644 index 0000000..c7885b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gripfire.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grunt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grunt.svg new file mode 100644 index 0000000..a75e57c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/grunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/guilded.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/guilded.svg new file mode 100644 index 0000000..ad46c36 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/guilded.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gulp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gulp.svg new file mode 100644 index 0000000..3e56c7d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news-square.svg new file mode 100644 index 0000000..61f7489 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news.svg new file mode 100644 index 0000000..34d13b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hacker-news.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hackerrank.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hackerrank.svg new file mode 100644 index 0000000..064e48a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hackerrank.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hips.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hips.svg new file mode 100644 index 0000000..67cbc45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hips.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hire-a-helper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hire-a-helper.svg new file mode 100644 index 0000000..4e7b7f0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hire-a-helper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hive.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hive.svg new file mode 100644 index 0000000..6a7d908 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hooli.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hooli.svg new file mode 100644 index 0000000..ba53a4f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hooli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hornbill.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hornbill.svg new file mode 100644 index 0000000..e42cddf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hornbill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hotjar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hotjar.svg new file mode 100644 index 0000000..7b40688 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hotjar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/houzz.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/houzz.svg new file mode 100644 index 0000000..1d1ceda --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/houzz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/html5.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/html5.svg new file mode 100644 index 0000000..b74b517 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/html5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hubspot.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hubspot.svg new file mode 100644 index 0000000..da90ce0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/hubspot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ideal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ideal.svg new file mode 100644 index 0000000..b0b4e72 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ideal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/imdb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/imdb.svg new file mode 100644 index 0000000..3be59f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/imdb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/innosoft.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/innosoft.svg new file mode 100644 index 0000000..a55d3f2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/innosoft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram-square.svg new file mode 100644 index 0000000..dd24ad0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram.svg new file mode 100644 index 0000000..d774076 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instalod.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instalod.svg new file mode 100644 index 0000000..4cddfc0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/instalod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/intercom.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/intercom.svg new file mode 100644 index 0000000..5687521 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/intercom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/internet-explorer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/internet-explorer.svg new file mode 100644 index 0000000..af38691 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/internet-explorer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/invision.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/invision.svg new file mode 100644 index 0000000..b2d03a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/invision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ioxhost.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ioxhost.svg new file mode 100644 index 0000000..3ff8d1e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ioxhost.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itch-io.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itch-io.svg new file mode 100644 index 0000000..40f8ce9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itch-io.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes-note.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes-note.svg new file mode 100644 index 0000000..39130fa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes-note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes.svg new file mode 100644 index 0000000..3efa497 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/itunes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/java.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/java.svg new file mode 100644 index 0000000..277c52f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jedi-order.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jedi-order.svg new file mode 100644 index 0000000..f167a69 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jedi-order.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jenkins.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jenkins.svg new file mode 100644 index 0000000..cc74c7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jenkins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jira.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jira.svg new file mode 100644 index 0000000..62827d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jira.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joget.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joget.svg new file mode 100644 index 0000000..fa3df1d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joget.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joomla.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joomla.svg new file mode 100644 index 0000000..d787b12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/joomla.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js-square.svg new file mode 100644 index 0000000..6e1407e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js.svg new file mode 100644 index 0000000..d51707b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jsfiddle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jsfiddle.svg new file mode 100644 index 0000000..e059b93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/jsfiddle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kaggle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kaggle.svg new file mode 100644 index 0000000..fd01806 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kaggle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keybase.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keybase.svg new file mode 100644 index 0000000..f815fb6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keybase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keycdn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keycdn.svg new file mode 100644 index 0000000..a347e7d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/keycdn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter-k.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter-k.svg new file mode 100644 index 0000000..91efe83 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter-k.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter.svg new file mode 100644 index 0000000..bfc264f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/kickstarter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/korvue.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/korvue.svg new file mode 100644 index 0000000..b69a744 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/korvue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/laravel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/laravel.svg new file mode 100644 index 0000000..b343f2d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/laravel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm-square.svg new file mode 100644 index 0000000..82d2a6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm.svg new file mode 100644 index 0000000..975fb2a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lastfm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/leanpub.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/leanpub.svg new file mode 100644 index 0000000..45db2be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/leanpub.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/less.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/less.svg new file mode 100644 index 0000000..6357b3e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/line.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/line.svg new file mode 100644 index 0000000..4ca8a99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin-in.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin-in.svg new file mode 100644 index 0000000..ae072c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin-in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin.svg new file mode 100644 index 0000000..ad64244 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linode.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linode.svg new file mode 100644 index 0000000..9d97db1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linux.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linux.svg new file mode 100644 index 0000000..8ae1ba9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/linux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lyft.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lyft.svg new file mode 100644 index 0000000..adbd5e6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/lyft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/magento.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/magento.svg new file mode 100644 index 0000000..6b9abb3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/magento.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mailchimp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mailchimp.svg new file mode 100644 index 0000000..f14bf55 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mailchimp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mandalorian.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mandalorian.svg new file mode 100644 index 0000000..cd87d76 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mandalorian.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/markdown.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/markdown.svg new file mode 100644 index 0000000..30af43c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mastodon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mastodon.svg new file mode 100644 index 0000000..e9248ae --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mastodon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/maxcdn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/maxcdn.svg new file mode 100644 index 0000000..0b5f835 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/maxcdn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mdb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mdb.svg new file mode 100644 index 0000000..89fe99f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mdb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medapps.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medapps.svg new file mode 100644 index 0000000..14cf3f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medapps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium-m.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium-m.svg new file mode 100644 index 0000000..6e4aca1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium-m.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium.svg new file mode 100644 index 0000000..ba8b3f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medrt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medrt.svg new file mode 100644 index 0000000..5861bf8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/medrt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/meetup.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/meetup.svg new file mode 100644 index 0000000..0d78181 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/meetup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/megaport.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/megaport.svg new file mode 100644 index 0000000..6b73b1b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/megaport.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mendeley.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mendeley.svg new file mode 100644 index 0000000..d4014f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mendeley.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microblog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microblog.svg new file mode 100644 index 0000000..99e727c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microblog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microsoft.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microsoft.svg new file mode 100644 index 0000000..26fe492 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/microsoft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mix.svg new file mode 100644 index 0000000..7e3e732 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixcloud.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixcloud.svg new file mode 100644 index 0000000..1a00578 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixcloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixer.svg new file mode 100644 index 0000000..9429de6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mixer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mizuni.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mizuni.svg new file mode 100644 index 0000000..cad6942 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/mizuni.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/modx.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/modx.svg new file mode 100644 index 0000000..e5dc0a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/modx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/monero.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/monero.svg new file mode 100644 index 0000000..9c560b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/monero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/napster.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/napster.svg new file mode 100644 index 0000000..9516407 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/napster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/neos.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/neos.svg new file mode 100644 index 0000000..927bc45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/neos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nimblr.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nimblr.svg new file mode 100644 index 0000000..e991e99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nimblr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node-js.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node-js.svg new file mode 100644 index 0000000..12a3645 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node-js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node.svg new file mode 100644 index 0000000..3169c50 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/node.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/npm.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/npm.svg new file mode 100644 index 0000000..c42b3e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ns8.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ns8.svg new file mode 100644 index 0000000..05f1787 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ns8.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nutritionix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nutritionix.svg new file mode 100644 index 0000000..44527b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/nutritionix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/octopus-deploy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/octopus-deploy.svg new file mode 100644 index 0000000..ad3c51e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/octopus-deploy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki-square.svg new file mode 100644 index 0000000..d203ae2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki.svg new file mode 100644 index 0000000..67159ae --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/odnoklassniki.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/old-republic.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/old-republic.svg new file mode 100644 index 0000000..6770686 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/old-republic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opencart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opencart.svg new file mode 100644 index 0000000..267fb2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opencart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/openid.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/openid.svg new file mode 100644 index 0000000..58524d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/openid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opera.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opera.svg new file mode 100644 index 0000000..093f24e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/opera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/optin-monster.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/optin-monster.svg new file mode 100644 index 0000000..6353740 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/optin-monster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/orcid.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/orcid.svg new file mode 100644 index 0000000..072b67b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/orcid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/osi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/osi.svg new file mode 100644 index 0000000..b4b33c8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/osi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/page4.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/page4.svg new file mode 100644 index 0000000..e89c6c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/page4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pagelines.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pagelines.svg new file mode 100644 index 0000000..1fea491 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pagelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/palfed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/palfed.svg new file mode 100644 index 0000000..06da74c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/palfed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/patreon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/patreon.svg new file mode 100644 index 0000000..391b440 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/patreon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/paypal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/paypal.svg new file mode 100644 index 0000000..416e7af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/paypal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/penny-arcade.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/penny-arcade.svg new file mode 100644 index 0000000..f9d4529 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/penny-arcade.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/perbyte.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/perbyte.svg new file mode 100644 index 0000000..0cc380a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/perbyte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/periscope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/periscope.svg new file mode 100644 index 0000000..e3b6555 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/periscope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phabricator.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phabricator.svg new file mode 100644 index 0000000..d201ed7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phabricator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-framework.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-framework.svg new file mode 100644 index 0000000..39405a3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-framework.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-squadron.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-squadron.svg new file mode 100644 index 0000000..617eef9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/phoenix-squadron.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/php.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/php.svg new file mode 100644 index 0000000..db4388d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-alt.svg new file mode 100644 index 0000000..ab1421f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-hat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-hat.svg new file mode 100644 index 0000000..2f3f9e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-hat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-pp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-pp.svg new file mode 100644 index 0000000..cfae35e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-pp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-square.svg new file mode 100644 index 0000000..03ec7d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper.svg new file mode 100644 index 0000000..5c1aa9c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pied-piper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-p.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-p.svg new file mode 100644 index 0000000..5b950d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-p.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-square.svg new file mode 100644 index 0000000..e0c2b08 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest.svg new file mode 100644 index 0000000..0b55463 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pinterest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/playstation.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/playstation.svg new file mode 100644 index 0000000..802ebc6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/playstation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/product-hunt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/product-hunt.svg new file mode 100644 index 0000000..e5b27f2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/product-hunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pushed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pushed.svg new file mode 100644 index 0000000..01c41ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/pushed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/python.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/python.svg new file mode 100644 index 0000000..08533ce --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/qq.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/qq.svg new file mode 100644 index 0000000..ebb14e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/qq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quinscape.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quinscape.svg new file mode 100644 index 0000000..95e68d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quinscape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quora.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quora.svg new file mode 100644 index 0000000..b0326fb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/quora.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/r-project.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/r-project.svg new file mode 100644 index 0000000..ae0b8e5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/r-project.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/raspberry-pi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/raspberry-pi.svg new file mode 100644 index 0000000..ea4e276 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/raspberry-pi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ravelry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ravelry.svg new file mode 100644 index 0000000..b0311a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ravelry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/react.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/react.svg new file mode 100644 index 0000000..30e3fee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reacteurope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reacteurope.svg new file mode 100644 index 0000000..9e97955 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reacteurope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/readme.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/readme.svg new file mode 100644 index 0000000..d67ec54 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/readme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rebel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rebel.svg new file mode 100644 index 0000000..4aaf20c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rebel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/red-river.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/red-river.svg new file mode 100644 index 0000000..4043d1b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/red-river.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-alien.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-alien.svg new file mode 100644 index 0000000..42a0cd5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-alien.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-square.svg new file mode 100644 index 0000000..a1725d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit.svg new file mode 100644 index 0000000..f0b4f03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/reddit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/redhat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/redhat.svg new file mode 100644 index 0000000..02bf53f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/redhat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/renren.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/renren.svg new file mode 100644 index 0000000..f8b267f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/renren.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/replyd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/replyd.svg new file mode 100644 index 0000000..bca361a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/replyd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/researchgate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/researchgate.svg new file mode 100644 index 0000000..801ba19 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/researchgate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/resolving.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/resolving.svg new file mode 100644 index 0000000..6d319f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/resolving.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rev.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rev.svg new file mode 100644 index 0000000..3f41363 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rocketchat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rocketchat.svg new file mode 100644 index 0000000..6de89c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rocketchat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rockrms.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rockrms.svg new file mode 100644 index 0000000..c13c7b6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rockrms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rust.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rust.svg new file mode 100644 index 0000000..b69792d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/rust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/safari.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/safari.svg new file mode 100644 index 0000000..c43dd58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/safari.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/salesforce.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/salesforce.svg new file mode 100644 index 0000000..c330feb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/salesforce.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sass.svg new file mode 100644 index 0000000..77dd1e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/schlix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/schlix.svg new file mode 100644 index 0000000..5d914bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/schlix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/scribd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/scribd.svg new file mode 100644 index 0000000..148506c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/scribd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/searchengin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/searchengin.svg new file mode 100644 index 0000000..08ecf96 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/searchengin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellcast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellcast.svg new file mode 100644 index 0000000..34aa347 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellcast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellsy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellsy.svg new file mode 100644 index 0000000..a7c873b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sellsy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/servicestack.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/servicestack.svg new file mode 100644 index 0000000..2e8b938 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/servicestack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shirtsinbulk.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shirtsinbulk.svg new file mode 100644 index 0000000..b53083d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shirtsinbulk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopify.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopify.svg new file mode 100644 index 0000000..a7132fe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopware.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopware.svg new file mode 100644 index 0000000..a22d9c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/shopware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/simplybuilt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/simplybuilt.svg new file mode 100644 index 0000000..eba7d1e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/simplybuilt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sistrix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sistrix.svg new file mode 100644 index 0000000..65b3fc8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sistrix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sith.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sith.svg new file mode 100644 index 0000000..deff3c1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sith.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sketch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sketch.svg new file mode 100644 index 0000000..22ab47d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skyatlas.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skyatlas.svg new file mode 100644 index 0000000..b59179d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skyatlas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skype.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skype.svg new file mode 100644 index 0000000..abc9793 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/skype.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack-hash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack-hash.svg new file mode 100644 index 0000000..4c6ab50 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack-hash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack.svg new file mode 100644 index 0000000..0eefd75 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slideshare.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slideshare.svg new file mode 100644 index 0000000..c6474b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/slideshare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-ghost.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-ghost.svg new file mode 100644 index 0000000..d05f44c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-ghost.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-square.svg new file mode 100644 index 0000000..c2bb48f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat.svg new file mode 100644 index 0000000..3c21a52 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/snapchat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/soundcloud.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/soundcloud.svg new file mode 100644 index 0000000..5781182 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/soundcloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sourcetree.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sourcetree.svg new file mode 100644 index 0000000..43c836a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sourcetree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speakap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speakap.svg new file mode 100644 index 0000000..a3de83d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speakap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speaker-deck.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speaker-deck.svg new file mode 100644 index 0000000..760db22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/speaker-deck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/spotify.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/spotify.svg new file mode 100644 index 0000000..36a0bd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/spotify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/squarespace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/squarespace.svg new file mode 100644 index 0000000..4986165 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/squarespace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-exchange.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-exchange.svg new file mode 100644 index 0000000..8579321 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-exchange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-overflow.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-overflow.svg new file mode 100644 index 0000000..331de19 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stack-overflow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stackpath.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stackpath.svg new file mode 100644 index 0000000..8ddea94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stackpath.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/staylinked.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/staylinked.svg new file mode 100644 index 0000000..ad6a763 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/staylinked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-square.svg new file mode 100644 index 0000000..fce09ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-symbol.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-symbol.svg new file mode 100644 index 0000000..75256b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam-symbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam.svg new file mode 100644 index 0000000..c1a9329 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/steam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sticker-mule.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sticker-mule.svg new file mode 100644 index 0000000..c362673 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/sticker-mule.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/strava.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/strava.svg new file mode 100644 index 0000000..9772ac2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/strava.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe-s.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe-s.svg new file mode 100644 index 0000000..c5a52ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe-s.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe.svg new file mode 100644 index 0000000..975dcfc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/studiovinari.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/studiovinari.svg new file mode 100644 index 0000000..24de833 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/studiovinari.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon-circle.svg new file mode 100644 index 0000000..fc5fed1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon.svg new file mode 100644 index 0000000..c8cc3fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/stumbleupon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/superpowers.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/superpowers.svg new file mode 100644 index 0000000..1fa74ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/superpowers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/supple.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/supple.svg new file mode 100644 index 0000000..130cb6f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/supple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/suse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/suse.svg new file mode 100644 index 0000000..10e633f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/suse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/swift.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/swift.svg new file mode 100644 index 0000000..cf23a94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/swift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/symfony.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/symfony.svg new file mode 100644 index 0000000..7303770 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/symfony.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/teamspeak.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/teamspeak.svg new file mode 100644 index 0000000..809c22b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/teamspeak.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram-plane.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram-plane.svg new file mode 100644 index 0000000..74b7cac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram-plane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram.svg new file mode 100644 index 0000000..6c2cfb7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/telegram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tencent-weibo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tencent-weibo.svg new file mode 100644 index 0000000..196adb6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tencent-weibo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/the-red-yeti.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/the-red-yeti.svg new file mode 100644 index 0000000..c75db07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/the-red-yeti.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeco.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeco.svg new file mode 100644 index 0000000..17962e5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeco.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeisle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeisle.svg new file mode 100644 index 0000000..eb32294 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/themeisle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/think-peaks.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/think-peaks.svg new file mode 100644 index 0000000..27c826f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/think-peaks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tiktok.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tiktok.svg new file mode 100644 index 0000000..11dd153 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tiktok.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trade-federation.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trade-federation.svg new file mode 100644 index 0000000..8dcb02a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trade-federation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trello.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trello.svg new file mode 100644 index 0000000..af66753 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/trello.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr-square.svg new file mode 100644 index 0000000..47a4cb1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr.svg new file mode 100644 index 0000000..d0a1305 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/tumblr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitch.svg new file mode 100644 index 0000000..4d261d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter-square.svg new file mode 100644 index 0000000..1e6a6c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter.svg new file mode 100644 index 0000000..f44967a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/typo3.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/typo3.svg new file mode 100644 index 0000000..7448c14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/typo3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uber.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uber.svg new file mode 100644 index 0000000..ddbac5f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ubuntu.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ubuntu.svg new file mode 100644 index 0000000..19704b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ubuntu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uikit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uikit.svg new file mode 100644 index 0000000..dcee660 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uikit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/umbraco.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/umbraco.svg new file mode 100644 index 0000000..267e5fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/umbraco.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uncharted.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uncharted.svg new file mode 100644 index 0000000..291f70d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uncharted.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uniregistry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uniregistry.svg new file mode 100644 index 0000000..232d437 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/uniregistry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unity.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unity.svg new file mode 100644 index 0000000..612159d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unsplash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unsplash.svg new file mode 100644 index 0000000..661fc09 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/unsplash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/untappd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/untappd.svg new file mode 100644 index 0000000..82d32c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/untappd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ups.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ups.svg new file mode 100644 index 0000000..ba8fdf9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ups.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usb.svg new file mode 100644 index 0000000..adc7dc3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usps.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usps.svg new file mode 100644 index 0000000..372522b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/usps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ussunnah.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ussunnah.svg new file mode 100644 index 0000000..9cf0634 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/ussunnah.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vaadin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vaadin.svg new file mode 100644 index 0000000..8bceb79 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vaadin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viacoin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viacoin.svg new file mode 100644 index 0000000..940ea07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viacoin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo-square.svg new file mode 100644 index 0000000..ee6329d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo.svg new file mode 100644 index 0000000..c45991d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viadeo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viber.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viber.svg new file mode 100644 index 0000000..8c70c7a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/viber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-square.svg new file mode 100644 index 0000000..9d84f39 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-v.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-v.svg new file mode 100644 index 0000000..94c762d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo-v.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo.svg new file mode 100644 index 0000000..975e527 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vimeo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vine.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vine.svg new file mode 100644 index 0000000..afe7c92 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vk.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vk.svg new file mode 100644 index 0000000..5c9a016 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vnv.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vnv.svg new file mode 100644 index 0000000..defd09e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vnv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vuejs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vuejs.svg new file mode 100644 index 0000000..e6ff1c0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/vuejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/watchman-monitoring.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/watchman-monitoring.svg new file mode 100644 index 0000000..f44797b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/watchman-monitoring.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/waze.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/waze.svg new file mode 100644 index 0000000..bdf915d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/waze.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weebly.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weebly.svg new file mode 100644 index 0000000..670b433 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weebly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weibo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weibo.svg new file mode 100644 index 0000000..a8ba297 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weibo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weixin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weixin.svg new file mode 100644 index 0000000..2a48c53 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/weixin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp-square.svg new file mode 100644 index 0000000..c250604 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp.svg new file mode 100644 index 0000000..934d180 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whatsapp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whmcs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whmcs.svg new file mode 100644 index 0000000..84f4d6b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/whmcs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wikipedia-w.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wikipedia-w.svg new file mode 100644 index 0000000..5c3b3fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wikipedia-w.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/windows.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/windows.svg new file mode 100644 index 0000000..9aa2c4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/windows.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wix.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wix.svg new file mode 100644 index 0000000..c3b6400 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wizards-of-the-coast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wizards-of-the-coast.svg new file mode 100644 index 0000000..6ddf215 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wizards-of-the-coast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wodu.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wodu.svg new file mode 100644 index 0000000..95254a7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wodu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wolf-pack-battalion.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wolf-pack-battalion.svg new file mode 100644 index 0000000..28831cd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wolf-pack-battalion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress-simple.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress-simple.svg new file mode 100644 index 0000000..56cbb58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress-simple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress.svg new file mode 100644 index 0000000..4f246fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpbeginner.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpbeginner.svg new file mode 100644 index 0000000..fefc214 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpbeginner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpexplorer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpexplorer.svg new file mode 100644 index 0000000..00386e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpexplorer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpforms.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpforms.svg new file mode 100644 index 0000000..1c3467c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpforms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpressr.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpressr.svg new file mode 100644 index 0000000..14e183d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/wpressr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xbox.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xbox.svg new file mode 100644 index 0000000..14720ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing-square.svg new file mode 100644 index 0000000..a94fb57 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing.svg new file mode 100644 index 0000000..45226ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/xing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/y-combinator.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/y-combinator.svg new file mode 100644 index 0000000..47bf2f9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/y-combinator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yahoo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yahoo.svg new file mode 100644 index 0000000..25f8471 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yahoo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yammer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yammer.svg new file mode 100644 index 0000000..1591f6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yammer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex-international.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex-international.svg new file mode 100644 index 0000000..83ea238 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex-international.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex.svg new file mode 100644 index 0000000..37f4ee5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yandex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yarn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yarn.svg new file mode 100644 index 0000000..3ffa4c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yelp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yelp.svg new file mode 100644 index 0000000..c6f3a49 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yelp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yoast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yoast.svg new file mode 100644 index 0000000..3210c65 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/yoast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube-square.svg new file mode 100644 index 0000000..3b27a35 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube.svg new file mode 100644 index 0000000..725352e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/youtube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/zhihu.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/zhihu.svg new file mode 100644 index 0000000..5999560 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/brands/zhihu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-book.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-book.svg new file mode 100644 index 0000000..adc7e21 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-card.svg new file mode 100644 index 0000000..c3eb42a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/address-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/angry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/angry.svg new file mode 100644 index 0000000..578b430 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/angry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-down.svg new file mode 100644 index 0000000..044bb91 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-left.svg new file mode 100644 index 0000000..e2dcb5a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-right.svg new file mode 100644 index 0000000..9407bb1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-up.svg new file mode 100644 index 0000000..02cd4b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/arrow-alt-circle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell-slash.svg new file mode 100644 index 0000000..2ee7176 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell.svg new file mode 100644 index 0000000..322baaa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bookmark.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bookmark.svg new file mode 100644 index 0000000..c3d26cb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/bookmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/building.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/building.svg new file mode 100644 index 0000000..e9a3b4c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/building.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-alt.svg new file mode 100644 index 0000000..6249182 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-check.svg new file mode 100644 index 0000000..8c0b573 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-minus.svg new file mode 100644 index 0000000..1d9ee2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-plus.svg new file mode 100644 index 0000000..894e431 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-times.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-times.svg new file mode 100644 index 0000000..4117ae9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar-times.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar.svg new file mode 100644 index 0000000..1cbe117 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-down.svg new file mode 100644 index 0000000..53086ef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-left.svg new file mode 100644 index 0000000..c9e0ca7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-right.svg new file mode 100644 index 0000000..f15bd67 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-up.svg new file mode 100644 index 0000000..20bfcf1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/caret-square-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/chart-bar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/chart-bar.svg new file mode 100644 index 0000000..a97ea13 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/chart-bar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-circle.svg new file mode 100644 index 0000000..46677e3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-square.svg new file mode 100644 index 0000000..80339d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/check-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/circle.svg new file mode 100644 index 0000000..b8225e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clipboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clipboard.svg new file mode 100644 index 0000000..61c6f9e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clipboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clock.svg new file mode 100644 index 0000000..bafd3e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clone.svg new file mode 100644 index 0000000..0a5b0e9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/clone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/closed-captioning.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/closed-captioning.svg new file mode 100644 index 0000000..63fdc2b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/closed-captioning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-alt.svg new file mode 100644 index 0000000..c7c78d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-dots.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-dots.svg new file mode 100644 index 0000000..8d37a01 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment-dots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment.svg new file mode 100644 index 0000000..02cbf31 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comments.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comments.svg new file mode 100644 index 0000000..60a7bdd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/comments.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/compass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/compass.svg new file mode 100644 index 0000000..cee0239 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copy.svg new file mode 100644 index 0000000..7b6a15b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copyright.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copyright.svg new file mode 100644 index 0000000..056234c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/copyright.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/credit-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/credit-card.svg new file mode 100644 index 0000000..8442483 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/credit-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dizzy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dizzy.svg new file mode 100644 index 0000000..12a8f88 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dizzy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dot-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dot-circle.svg new file mode 100644 index 0000000..b2a301f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/dot-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/edit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/edit.svg new file mode 100644 index 0000000..5b721e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope-open.svg new file mode 100644 index 0000000..d8babdd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope.svg new file mode 100644 index 0000000..5f38422 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/envelope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye-slash.svg new file mode 100644 index 0000000..91fc9c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye.svg new file mode 100644 index 0000000..1401612 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-alt.svg new file mode 100644 index 0000000..68819fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-archive.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-archive.svg new file mode 100644 index 0000000..033ffd0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-audio.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-audio.svg new file mode 100644 index 0000000..0d1f77e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-code.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-code.svg new file mode 100644 index 0000000..88cfcd1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-excel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-excel.svg new file mode 100644 index 0000000..a9bb469 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-excel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-image.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-image.svg new file mode 100644 index 0000000..521902b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-pdf.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-pdf.svg new file mode 100644 index 0000000..971c520 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-powerpoint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-powerpoint.svg new file mode 100644 index 0000000..c717370 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-video.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-video.svg new file mode 100644 index 0000000..681b596 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-word.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-word.svg new file mode 100644 index 0000000..972ec35 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file-word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file.svg new file mode 100644 index 0000000..be966ff --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flag.svg new file mode 100644 index 0000000..2529a03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flushed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flushed.svg new file mode 100644 index 0000000..6e30c94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/flushed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder-open.svg new file mode 100644 index 0000000..26e3380 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder.svg new file mode 100644 index 0000000..1b5ff18 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/font-awesome-logo-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/font-awesome-logo-full.svg new file mode 100644 index 0000000..0672ac8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/font-awesome-logo-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown-open.svg new file mode 100644 index 0000000..0732457 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown.svg new file mode 100644 index 0000000..ce72f20 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/frown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/futbol.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/futbol.svg new file mode 100644 index 0000000..6321902 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/futbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/gem.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/gem.svg new file mode 100644 index 0000000..dca5992 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/gem.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grimace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grimace.svg new file mode 100644 index 0000000..803f007 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grimace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-alt.svg new file mode 100644 index 0000000..184144c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam-sweat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam-sweat.svg new file mode 100644 index 0000000..826c4c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam-sweat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam.svg new file mode 100644 index 0000000..72bd14c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-hearts.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-hearts.svg new file mode 100644 index 0000000..3fef41a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-hearts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint-tears.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint-tears.svg new file mode 100644 index 0000000..c82e1f9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint-tears.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint.svg new file mode 100644 index 0000000..cdad9f0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-stars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-stars.svg new file mode 100644 index 0000000..87a9438 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-stars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tears.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tears.svg new file mode 100644 index 0000000..e3602b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tears.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-squint.svg new file mode 100644 index 0000000..673cd1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-wink.svg new file mode 100644 index 0000000..f503cc3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue.svg new file mode 100644 index 0000000..516d166 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-tongue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-wink.svg new file mode 100644 index 0000000..4f31f6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin.svg new file mode 100644 index 0000000..e8de527 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/grin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-lizard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-lizard.svg new file mode 100644 index 0000000..7371de9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-lizard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-paper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-paper.svg new file mode 100644 index 0000000..d046d0f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-paper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-peace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-peace.svg new file mode 100644 index 0000000..e574f79 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-peace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-down.svg new file mode 100644 index 0000000..8777000 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-left.svg new file mode 100644 index 0000000..f1fd245 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-right.svg new file mode 100644 index 0000000..2e5bc93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-up.svg new file mode 100644 index 0000000..1b4c2b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-point-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-pointer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-pointer.svg new file mode 100644 index 0000000..7aaf169 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-pointer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-rock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-rock.svg new file mode 100644 index 0000000..57c4fae --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-rock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-scissors.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-scissors.svg new file mode 100644 index 0000000..497762d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-scissors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-spock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-spock.svg new file mode 100644 index 0000000..d6f7a21 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hand-spock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/handshake.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/handshake.svg new file mode 100644 index 0000000..e01c671 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/handshake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hdd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hdd.svg new file mode 100644 index 0000000..4366d36 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hdd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/heart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/heart.svg new file mode 100644 index 0000000..712a71d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hospital.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hospital.svg new file mode 100644 index 0000000..466446f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hospital.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hourglass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hourglass.svg new file mode 100644 index 0000000..81b0748 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/hourglass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-badge.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-badge.svg new file mode 100644 index 0000000..ce9b5fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-badge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-card.svg new file mode 100644 index 0000000..3582913 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/id-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/image.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/image.svg new file mode 100644 index 0000000..b3839b1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/images.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/images.svg new file mode 100644 index 0000000..5982b53 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/keyboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/keyboard.svg new file mode 100644 index 0000000..5858105 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/keyboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-beam.svg new file mode 100644 index 0000000..4586da8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-wink-heart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-wink-heart.svg new file mode 100644 index 0000000..91005cf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss-wink-heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss.svg new file mode 100644 index 0000000..c82f1fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/kiss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-beam.svg new file mode 100644 index 0000000..8ba34b7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-squint.svg new file mode 100644 index 0000000..7929871 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-wink.svg new file mode 100644 index 0000000..a9a27ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh.svg new file mode 100644 index 0000000..ad853c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/laugh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lemon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lemon.svg new file mode 100644 index 0000000..4f67039 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lemon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/life-ring.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/life-ring.svg new file mode 100644 index 0000000..3a9b1b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/life-ring.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lightbulb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lightbulb.svg new file mode 100644 index 0000000..9988e7b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/lightbulb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/list-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/list-alt.svg new file mode 100644 index 0000000..f0b6321 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/list-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/map.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/map.svg new file mode 100644 index 0000000..9f6e358 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-blank.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-blank.svg new file mode 100644 index 0000000..0ebe316 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-blank.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-rolling-eyes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-rolling-eyes.svg new file mode 100644 index 0000000..4de3c67 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh-rolling-eyes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh.svg new file mode 100644 index 0000000..798edd4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/meh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/minus-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/minus-square.svg new file mode 100644 index 0000000..bf38eb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/minus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/money-bill-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/money-bill-alt.svg new file mode 100644 index 0000000..77a1392 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/money-bill-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/moon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/moon.svg new file mode 100644 index 0000000..0063a4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/newspaper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/newspaper.svg new file mode 100644 index 0000000..da05f3c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/newspaper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-group.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-group.svg new file mode 100644 index 0000000..bf7858b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-group.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-ungroup.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-ungroup.svg new file mode 100644 index 0000000..5f4d9ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/object-ungroup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/paper-plane.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/paper-plane.svg new file mode 100644 index 0000000..b326061 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/paper-plane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/pause-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/pause-circle.svg new file mode 100644 index 0000000..3843911 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/pause-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/play-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/play-circle.svg new file mode 100644 index 0000000..778c5fa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/play-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/plus-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/plus-square.svg new file mode 100644 index 0000000..7ccd21f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/plus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/question-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/question-circle.svg new file mode 100644 index 0000000..3355ec3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/question-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/registered.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/registered.svg new file mode 100644 index 0000000..e060081 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/registered.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-cry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-cry.svg new file mode 100644 index 0000000..10edb70 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-cry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-tear.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-tear.svg new file mode 100644 index 0000000..e277176 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sad-tear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/save.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/save.svg new file mode 100644 index 0000000..7add50d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/save.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/share-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/share-square.svg new file mode 100644 index 0000000..49b4fa7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/share-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-beam.svg new file mode 100644 index 0000000..75637bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-wink.svg new file mode 100644 index 0000000..01233b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile.svg new file mode 100644 index 0000000..a445272 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/smile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/snowflake.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/snowflake.svg new file mode 100644 index 0000000..938182d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/snowflake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/square.svg new file mode 100644 index 0000000..6a17199 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star-half.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star-half.svg new file mode 100644 index 0000000..0c0c4d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star.svg new file mode 100644 index 0000000..42caf50 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sticky-note.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sticky-note.svg new file mode 100644 index 0000000..760ae49 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sticky-note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/stop-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/stop-circle.svg new file mode 100644 index 0000000..42f328d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/stop-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sun.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sun.svg new file mode 100644 index 0000000..8e51c15 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/surprise.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/surprise.svg new file mode 100644 index 0000000..1a50cb5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/surprise.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-down.svg new file mode 100644 index 0000000..3bc62f9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-up.svg new file mode 100644 index 0000000..099a2cf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/thumbs-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/times-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/times-circle.svg new file mode 100644 index 0000000..25f2ad1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/times-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/tired.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/tired.svg new file mode 100644 index 0000000..f46014c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/tired.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/trash-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/trash-alt.svg new file mode 100644 index 0000000..393e5fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/trash-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user-circle.svg new file mode 100644 index 0000000..f954931 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user.svg new file mode 100644 index 0000000..5e21435 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-close.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-close.svg new file mode 100644 index 0000000..1d56f71 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-maximize.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-maximize.svg new file mode 100644 index 0000000..0bb1e22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-maximize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-minimize.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-minimize.svg new file mode 100644 index 0000000..1985775 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-minimize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-restore.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-restore.svg new file mode 100644 index 0000000..56b4132 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/regular/window-restore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ad.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ad.svg new file mode 100644 index 0000000..837a8da --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-book.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-book.svg new file mode 100644 index 0000000..46dcddd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-card.svg new file mode 100644 index 0000000..ae88c2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/address-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/adjust.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/adjust.svg new file mode 100644 index 0000000..f4051d7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/adjust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/air-freshener.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/air-freshener.svg new file mode 100644 index 0000000..f08e219 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/air-freshener.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-center.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-center.svg new file mode 100644 index 0000000..a632c2a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-center.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-justify.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-justify.svg new file mode 100644 index 0000000..89c1731 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-justify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-left.svg new file mode 100644 index 0000000..31e08d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-right.svg new file mode 100644 index 0000000..d0b1878 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/align-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/allergies.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/allergies.svg new file mode 100644 index 0000000..b903159 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/allergies.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ambulance.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ambulance.svg new file mode 100644 index 0000000..de52a50 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ambulance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/american-sign-language-interpreting.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/american-sign-language-interpreting.svg new file mode 100644 index 0000000..522cbe5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/american-sign-language-interpreting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/anchor.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/anchor.svg new file mode 100644 index 0000000..0b35291 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/anchor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-down.svg new file mode 100644 index 0000000..39bdcb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-left.svg new file mode 100644 index 0000000..49312da --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-right.svg new file mode 100644 index 0000000..77bed0a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-up.svg new file mode 100644 index 0000000..35eb019 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-double-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-down.svg new file mode 100644 index 0000000..550169b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-left.svg new file mode 100644 index 0000000..37a7c91 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-right.svg new file mode 100644 index 0000000..1426564 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-up.svg new file mode 100644 index 0000000..0f6f8af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angry.svg new file mode 100644 index 0000000..2ccaef0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/angry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ankh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ankh.svg new file mode 100644 index 0000000..6ad0c4f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ankh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/apple-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/apple-alt.svg new file mode 100644 index 0000000..39c6914 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/apple-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archive.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archive.svg new file mode 100644 index 0000000..f7923f2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archway.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archway.svg new file mode 100644 index 0000000..5008bba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/archway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-down.svg new file mode 100644 index 0000000..3cc61f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-left.svg new file mode 100644 index 0000000..f88d4e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-right.svg new file mode 100644 index 0000000..4b880e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-up.svg new file mode 100644 index 0000000..c3fd9a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-alt-circle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-down.svg new file mode 100644 index 0000000..ade9921 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-left.svg new file mode 100644 index 0000000..1f21c63 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-right.svg new file mode 100644 index 0000000..554d56f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-up.svg new file mode 100644 index 0000000..bde2eed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-circle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-down.svg new file mode 100644 index 0000000..bba5c65 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-left.svg new file mode 100644 index 0000000..e2706a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-right.svg new file mode 100644 index 0000000..44616d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-up.svg new file mode 100644 index 0000000..adbeb5c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrow-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-h.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-h.svg new file mode 100644 index 0000000..8e551cd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-v.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-v.svg new file mode 100644 index 0000000..8521d4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt-v.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt.svg new file mode 100644 index 0000000..13c6f85 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/arrows-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/assistive-listening-systems.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/assistive-listening-systems.svg new file mode 100644 index 0000000..a2d1f8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/assistive-listening-systems.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/asterisk.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/asterisk.svg new file mode 100644 index 0000000..7a438a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/asterisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/at.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/at.svg new file mode 100644 index 0000000..7206b07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/at.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atlas.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atlas.svg new file mode 100644 index 0000000..b70f5bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atlas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atom.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atom.svg new file mode 100644 index 0000000..4f1c38e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/atom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/audio-description.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/audio-description.svg new file mode 100644 index 0000000..a921128 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/audio-description.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/award.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/award.svg new file mode 100644 index 0000000..9ee6194 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/award.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby-carriage.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby-carriage.svg new file mode 100644 index 0000000..f8076e8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby-carriage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby.svg new file mode 100644 index 0000000..22b5407 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backspace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backspace.svg new file mode 100644 index 0000000..51d1100 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backspace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backward.svg new file mode 100644 index 0000000..0bf1720 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/backward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacon.svg new file mode 100644 index 0000000..cd9011d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacteria.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacteria.svg new file mode 100644 index 0000000..0d8f07e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacteria.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacterium.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacterium.svg new file mode 100644 index 0000000..bbac42d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bacterium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bahai.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bahai.svg new file mode 100644 index 0000000..63454ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bahai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-left.svg new file mode 100644 index 0000000..d4d0c12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-right.svg new file mode 100644 index 0000000..fc9ea2b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale.svg new file mode 100644 index 0000000..e866274 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/balance-scale.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ban.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ban.svg new file mode 100644 index 0000000..716ce00 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ban.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/band-aid.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/band-aid.svg new file mode 100644 index 0000000..fbf308b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/band-aid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/barcode.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/barcode.svg new file mode 100644 index 0000000..87eacc8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/barcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bars.svg new file mode 100644 index 0000000..e0b17bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baseball-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baseball-ball.svg new file mode 100644 index 0000000..7bb827a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/baseball-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/basketball-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/basketball-ball.svg new file mode 100644 index 0000000..9d730a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/basketball-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bath.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bath.svg new file mode 100644 index 0000000..386b49f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bath.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-empty.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-empty.svg new file mode 100644 index 0000000..1fd527c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-empty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-full.svg new file mode 100644 index 0000000..722109d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-half.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-half.svg new file mode 100644 index 0000000..b0e1d29 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-quarter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-quarter.svg new file mode 100644 index 0000000..73ff149 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-quarter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-three-quarters.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-three-quarters.svg new file mode 100644 index 0000000..7040d95 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/battery-three-quarters.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bed.svg new file mode 100644 index 0000000..d9e4427 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/beer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/beer.svg new file mode 100644 index 0000000..8aa0b85 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/beer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell-slash.svg new file mode 100644 index 0000000..c47a45f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell.svg new file mode 100644 index 0000000..b363430 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bezier-curve.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bezier-curve.svg new file mode 100644 index 0000000..8e02b9a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bezier-curve.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bible.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bible.svg new file mode 100644 index 0000000..ddc8f6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bicycle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bicycle.svg new file mode 100644 index 0000000..cfec0e6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bicycle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biking.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biking.svg new file mode 100644 index 0000000..c6fe842 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/binoculars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/binoculars.svg new file mode 100644 index 0000000..cfced3b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/binoculars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biohazard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biohazard.svg new file mode 100644 index 0000000..b9eb846 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/biohazard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/birthday-cake.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/birthday-cake.svg new file mode 100644 index 0000000..153f5ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/birthday-cake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender-phone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender-phone.svg new file mode 100644 index 0000000..3316a61 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender-phone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender.svg new file mode 100644 index 0000000..a914787 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blender.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blind.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blind.svg new file mode 100644 index 0000000..1b052a3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blind.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blog.svg new file mode 100644 index 0000000..c19b323 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/blog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bold.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bold.svg new file mode 100644 index 0000000..dadea17 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bold.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bolt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bolt.svg new file mode 100644 index 0000000..4ecf014 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bolt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bomb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bomb.svg new file mode 100644 index 0000000..0d4b247 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bomb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bone.svg new file mode 100644 index 0000000..fc07c77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bong.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bong.svg new file mode 100644 index 0000000..326f1d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bong.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-dead.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-dead.svg new file mode 100644 index 0000000..c50b421 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-dead.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-medical.svg new file mode 100644 index 0000000..fd9291d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-open.svg new file mode 100644 index 0000000..d9f86ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-reader.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-reader.svg new file mode 100644 index 0000000..92daa54 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book-reader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book.svg new file mode 100644 index 0000000..8fb9998 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bookmark.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bookmark.svg new file mode 100644 index 0000000..62cce11 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bookmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-all.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-all.svg new file mode 100644 index 0000000..1418e1f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-all.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-none.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-none.svg new file mode 100644 index 0000000..c2ecf80 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-none.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-style.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-style.svg new file mode 100644 index 0000000..104fb39 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/border-style.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bowling-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bowling-ball.svg new file mode 100644 index 0000000..7bd823a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bowling-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-open.svg new file mode 100644 index 0000000..c0dcced --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-tissue.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-tissue.svg new file mode 100644 index 0000000..8b7a7ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box-tissue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box.svg new file mode 100644 index 0000000..c324dd2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/boxes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/boxes.svg new file mode 100644 index 0000000..9bdc387 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/boxes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/braille.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/braille.svg new file mode 100644 index 0000000..a6a37c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/braille.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brain.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brain.svg new file mode 100644 index 0000000..66aa837 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bread-slice.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bread-slice.svg new file mode 100644 index 0000000..c0632ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bread-slice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase-medical.svg new file mode 100644 index 0000000..46cb096 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase.svg new file mode 100644 index 0000000..21633d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/briefcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broadcast-tower.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broadcast-tower.svg new file mode 100644 index 0000000..992f2fb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broadcast-tower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broom.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broom.svg new file mode 100644 index 0000000..a06b42b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/broom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brush.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brush.svg new file mode 100644 index 0000000..9b312d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/brush.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bug.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bug.svg new file mode 100644 index 0000000..0d29eb6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/building.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/building.svg new file mode 100644 index 0000000..a18eda1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/building.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullhorn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullhorn.svg new file mode 100644 index 0000000..7e9eb2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullhorn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullseye.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullseye.svg new file mode 100644 index 0000000..8adca08 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bullseye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/burn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/burn.svg new file mode 100644 index 0000000..e40a525 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/burn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus-alt.svg new file mode 100644 index 0000000..ba46a37 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus.svg new file mode 100644 index 0000000..3ba1ee9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/bus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/business-time.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/business-time.svg new file mode 100644 index 0000000..dbef495 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/business-time.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calculator.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calculator.svg new file mode 100644 index 0000000..8684a62 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calculator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-alt.svg new file mode 100644 index 0000000..d0fc73a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-check.svg new file mode 100644 index 0000000..b07183b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-day.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-day.svg new file mode 100644 index 0000000..c76c3f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-day.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-minus.svg new file mode 100644 index 0000000..6c246a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-plus.svg new file mode 100644 index 0000000..0dc3e9c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-times.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-times.svg new file mode 100644 index 0000000..b32f378 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-times.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-week.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-week.svg new file mode 100644 index 0000000..c82bf52 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar-week.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar.svg new file mode 100644 index 0000000..d9689d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera-retro.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera-retro.svg new file mode 100644 index 0000000..bc0e795 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera-retro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera.svg new file mode 100644 index 0000000..acb73be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/camera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/campground.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/campground.svg new file mode 100644 index 0000000..0b4fcfe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/campground.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/candy-cane.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/candy-cane.svg new file mode 100644 index 0000000..9ca7fc1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/candy-cane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cannabis.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cannabis.svg new file mode 100644 index 0000000..6e5f01d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cannabis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/capsules.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/capsules.svg new file mode 100644 index 0000000..3b755f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/capsules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-alt.svg new file mode 100644 index 0000000..90a786e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-battery.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-battery.svg new file mode 100644 index 0000000..119a903 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-battery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-crash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-crash.svg new file mode 100644 index 0000000..6a93076 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-crash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-side.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-side.svg new file mode 100644 index 0000000..7f39f26 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car-side.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car.svg new file mode 100644 index 0000000..0b9bfa1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/car.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caravan.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caravan.svg new file mode 100644 index 0000000..7076fd7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caravan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-down.svg new file mode 100644 index 0000000..bf85570 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-left.svg new file mode 100644 index 0000000..c4dbec5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-right.svg new file mode 100644 index 0000000..6a5233a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-down.svg new file mode 100644 index 0000000..408efbc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-left.svg new file mode 100644 index 0000000..a26084c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-right.svg new file mode 100644 index 0000000..b8874f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-up.svg new file mode 100644 index 0000000..e65242b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-square-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-up.svg new file mode 100644 index 0000000..526e8c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/caret-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/carrot.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/carrot.svg new file mode 100644 index 0000000..7ab6c84 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/carrot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-arrow-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-arrow-down.svg new file mode 100644 index 0000000..c66b31e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-arrow-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-plus.svg new file mode 100644 index 0000000..a50c376 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cart-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cash-register.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cash-register.svg new file mode 100644 index 0000000..da0119a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cash-register.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cat.svg new file mode 100644 index 0000000..ac11359 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/certificate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/certificate.svg new file mode 100644 index 0000000..a02c60a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/certificate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chair.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chair.svg new file mode 100644 index 0000000..0298932 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chair.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard-teacher.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard-teacher.svg new file mode 100644 index 0000000..d1c32d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard-teacher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard.svg new file mode 100644 index 0000000..850b9fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chalkboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/charging-station.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/charging-station.svg new file mode 100644 index 0000000..5af9a72 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/charging-station.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-area.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-area.svg new file mode 100644 index 0000000..586eccc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-area.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-bar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-bar.svg new file mode 100644 index 0000000..36fafdd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-bar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-line.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-line.svg new file mode 100644 index 0000000..aaf8971 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-pie.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-pie.svg new file mode 100644 index 0000000..3946579 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chart-pie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-circle.svg new file mode 100644 index 0000000..e8fc914 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-double.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-double.svg new file mode 100644 index 0000000..76ff275 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-double.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-square.svg new file mode 100644 index 0000000..447c525 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check.svg new file mode 100644 index 0000000..d98354c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cheese.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cheese.svg new file mode 100644 index 0000000..3366ebb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cheese.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-bishop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-bishop.svg new file mode 100644 index 0000000..b437533 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-bishop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-board.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-board.svg new file mode 100644 index 0000000..0ce35a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-board.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-king.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-king.svg new file mode 100644 index 0000000..ce64a9c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-king.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-knight.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-knight.svg new file mode 100644 index 0000000..e0d77a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-knight.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-pawn.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-pawn.svg new file mode 100644 index 0000000..853d52a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-pawn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-queen.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-queen.svg new file mode 100644 index 0000000..ccb3c2a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-queen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-rook.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-rook.svg new file mode 100644 index 0000000..6157722 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess-rook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess.svg new file mode 100644 index 0000000..2c7ff03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chess.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-down.svg new file mode 100644 index 0000000..2ff4fd2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-left.svg new file mode 100644 index 0000000..e57abe5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-right.svg new file mode 100644 index 0000000..5e45770 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-up.svg new file mode 100644 index 0000000..f8d9659 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-circle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-down.svg new file mode 100644 index 0000000..2984e74 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-left.svg new file mode 100644 index 0000000..6deba1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-right.svg new file mode 100644 index 0000000..a4347eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-up.svg new file mode 100644 index 0000000..1209cd3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/chevron-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/child.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/child.svg new file mode 100644 index 0000000..b94d76a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/child.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/church.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/church.svg new file mode 100644 index 0000000..9db6ab1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/church.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle-notch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle-notch.svg new file mode 100644 index 0000000..7a37194 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle-notch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle.svg new file mode 100644 index 0000000..0bac061 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/city.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/city.svg new file mode 100644 index 0000000..1325a65 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/city.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clinic-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clinic-medical.svg new file mode 100644 index 0000000..b5738f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clinic-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-check.svg new file mode 100644 index 0000000..a4d5e5b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-list.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-list.svg new file mode 100644 index 0000000..5a6a204 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard-list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard.svg new file mode 100644 index 0000000..7a3bd3e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clipboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clock.svg new file mode 100644 index 0000000..b7f11e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clone.svg new file mode 100644 index 0000000..8c3cd9e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/clone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/closed-captioning.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/closed-captioning.svg new file mode 100644 index 0000000..4c0b15b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/closed-captioning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-download-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-download-alt.svg new file mode 100644 index 0000000..5fe2560 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-download-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-meatball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-meatball.svg new file mode 100644 index 0000000..7a9819a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-meatball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon-rain.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon-rain.svg new file mode 100644 index 0000000..f87b8e7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon-rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon.svg new file mode 100644 index 0000000..954340b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-rain.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-rain.svg new file mode 100644 index 0000000..877f439 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-showers-heavy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-showers-heavy.svg new file mode 100644 index 0000000..3a4299d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-showers-heavy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun-rain.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun-rain.svg new file mode 100644 index 0000000..01403d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun-rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun.svg new file mode 100644 index 0000000..65fdd77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-upload-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-upload-alt.svg new file mode 100644 index 0000000..6a57f68 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud-upload-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud.svg new file mode 100644 index 0000000..b07047d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cocktail.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cocktail.svg new file mode 100644 index 0000000..f0969cc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cocktail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code-branch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code-branch.svg new file mode 100644 index 0000000..78b7ecc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code-branch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code.svg new file mode 100644 index 0000000..dc7b8f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coffee.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coffee.svg new file mode 100644 index 0000000..6b84538 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cog.svg new file mode 100644 index 0000000..17cc5c3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cogs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cogs.svg new file mode 100644 index 0000000..36f217e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cogs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coins.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coins.svg new file mode 100644 index 0000000..af07b7d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/coins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/columns.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/columns.svg new file mode 100644 index 0000000..c41c003 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/columns.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-alt.svg new file mode 100644 index 0000000..751cac4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dollar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dollar.svg new file mode 100644 index 0000000..b079935 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dots.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dots.svg new file mode 100644 index 0000000..396e3ef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-dots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-medical.svg new file mode 100644 index 0000000..0f1a038 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-slash.svg new file mode 100644 index 0000000..1575831 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment.svg new file mode 100644 index 0000000..0b586bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments-dollar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments-dollar.svg new file mode 100644 index 0000000..41682c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments.svg new file mode 100644 index 0000000..3bfd4e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/comments.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compact-disc.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compact-disc.svg new file mode 100644 index 0000000..8809d64 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compact-disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compass.svg new file mode 100644 index 0000000..5cc98f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-alt.svg new file mode 100644 index 0000000..494c8af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-arrows-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-arrows-alt.svg new file mode 100644 index 0000000..d1effeb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress-arrows-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress.svg new file mode 100644 index 0000000..52e5c45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/compress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/concierge-bell.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/concierge-bell.svg new file mode 100644 index 0000000..44f7ab7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/concierge-bell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie-bite.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie-bite.svg new file mode 100644 index 0000000..ac8ff1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie-bite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie.svg new file mode 100644 index 0000000..891ed86 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cookie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copy.svg new file mode 100644 index 0000000..0e96699 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copyright.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copyright.svg new file mode 100644 index 0000000..07055a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/copyright.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/couch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/couch.svg new file mode 100644 index 0000000..df05515 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/couch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/credit-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/credit-card.svg new file mode 100644 index 0000000..87dcd0f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/credit-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop-alt.svg new file mode 100644 index 0000000..173a19c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop.svg new file mode 100644 index 0000000..b2f58bd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cross.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cross.svg new file mode 100644 index 0000000..024afbc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cross.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crosshairs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crosshairs.svg new file mode 100644 index 0000000..39aa544 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crosshairs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crow.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crow.svg new file mode 100644 index 0000000..ae5dbe3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crown.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crown.svg new file mode 100644 index 0000000..1230e73 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crutch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crutch.svg new file mode 100644 index 0000000..552b296 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/crutch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cube.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cube.svg new file mode 100644 index 0000000..6df1e28 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cubes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cubes.svg new file mode 100644 index 0000000..0d54023 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cubes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cut.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cut.svg new file mode 100644 index 0000000..9ce231b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/cut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/database.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/database.svg new file mode 100644 index 0000000..98aca18 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/deaf.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/deaf.svg new file mode 100644 index 0000000..a398a1c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/deaf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/democrat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/democrat.svg new file mode 100644 index 0000000..f446a7c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/democrat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/desktop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/desktop.svg new file mode 100644 index 0000000..d21bac4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dharmachakra.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dharmachakra.svg new file mode 100644 index 0000000..89e17af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dharmachakra.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/diagnoses.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/diagnoses.svg new file mode 100644 index 0000000..b3f0c96 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/diagnoses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d20.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d20.svg new file mode 100644 index 0000000..881efc7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d20.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d6.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d6.svg new file mode 100644 index 0000000..b3802bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-d6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-five.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-five.svg new file mode 100644 index 0000000..0d29a48 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-five.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-four.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-four.svg new file mode 100644 index 0000000..2c436a9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-four.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-one.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-one.svg new file mode 100644 index 0000000..bed9eae --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-one.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-six.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-six.svg new file mode 100644 index 0000000..6ed25ca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-six.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-three.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-three.svg new file mode 100644 index 0000000..b1d6c06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-three.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-two.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-two.svg new file mode 100644 index 0000000..9ddded5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice-two.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice.svg new file mode 100644 index 0000000..299d11a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/digital-tachograph.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/digital-tachograph.svg new file mode 100644 index 0000000..e87c1a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/digital-tachograph.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/directions.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/directions.svg new file mode 100644 index 0000000..95dfa4b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/directions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/disease.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/disease.svg new file mode 100644 index 0000000..168a03a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/disease.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/divide.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/divide.svg new file mode 100644 index 0000000..869b3da --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/divide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dizzy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dizzy.svg new file mode 100644 index 0000000..fbdbf9d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dizzy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dna.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dna.svg new file mode 100644 index 0000000..be3b2be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dog.svg new file mode 100644 index 0000000..42a6a03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dollar-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dollar-sign.svg new file mode 100644 index 0000000..ad83048 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dollar-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly-flatbed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly-flatbed.svg new file mode 100644 index 0000000..5358c78 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly-flatbed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly.svg new file mode 100644 index 0000000..55ce4f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dolly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/donate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/donate.svg new file mode 100644 index 0000000..b1ec755 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/donate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-closed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-closed.svg new file mode 100644 index 0000000..4b3206b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-closed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-open.svg new file mode 100644 index 0000000..d0dbff4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/door-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dot-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dot-circle.svg new file mode 100644 index 0000000..4f0103b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dot-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dove.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dove.svg new file mode 100644 index 0000000..7381253 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dove.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/download.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/download.svg new file mode 100644 index 0000000..935e5ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drafting-compass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drafting-compass.svg new file mode 100644 index 0000000..02fe503 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drafting-compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dragon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dragon.svg new file mode 100644 index 0000000..5becfc2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dragon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/draw-polygon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/draw-polygon.svg new file mode 100644 index 0000000..00c894d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/draw-polygon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum-steelpan.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum-steelpan.svg new file mode 100644 index 0000000..3122dd3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum-steelpan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum.svg new file mode 100644 index 0000000..5fd2ffc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drumstick-bite.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drumstick-bite.svg new file mode 100644 index 0000000..5c4270c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/drumstick-bite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumbbell.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumbbell.svg new file mode 100644 index 0000000..c2772a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumbbell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster-fire.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster-fire.svg new file mode 100644 index 0000000..7d203cb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster-fire.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster.svg new file mode 100644 index 0000000..024e24f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dumpster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dungeon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dungeon.svg new file mode 100644 index 0000000..530d6bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/dungeon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/edit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/edit.svg new file mode 100644 index 0000000..ed5d106 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/egg.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/egg.svg new file mode 100644 index 0000000..942dfc9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/egg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eject.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eject.svg new file mode 100644 index 0000000..ba73e6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eject.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-h.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-h.svg new file mode 100644 index 0000000..5d8aad2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-v.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-v.svg new file mode 100644 index 0000000..d2e1a36 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ellipsis-v.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open-text.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open-text.svg new file mode 100644 index 0000000..acb7305 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open-text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open.svg new file mode 100644 index 0000000..00c7557 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-square.svg new file mode 100644 index 0000000..6d765fe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope.svg new file mode 100644 index 0000000..2da8a00 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/envelope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/equals.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/equals.svg new file mode 100644 index 0000000..5044148 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/equals.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eraser.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eraser.svg new file mode 100644 index 0000000..bc5c01b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eraser.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ethernet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ethernet.svg new file mode 100644 index 0000000..716048a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ethernet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/euro-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/euro-sign.svg new file mode 100644 index 0000000..45235ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/euro-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exchange-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exchange-alt.svg new file mode 100644 index 0000000..50e9de4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exchange-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-circle.svg new file mode 100644 index 0000000..fdbcac7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-triangle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-triangle.svg new file mode 100644 index 0000000..f8d6ed8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation-triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation.svg new file mode 100644 index 0000000..9106bb3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/exclamation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-alt.svg new file mode 100644 index 0000000..72bdee4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-arrows-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-arrows-alt.svg new file mode 100644 index 0000000..0ff12be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand-arrows-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand.svg new file mode 100644 index 0000000..d8dc015 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/expand.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-alt.svg new file mode 100644 index 0000000..b9b9522 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-square-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-square-alt.svg new file mode 100644 index 0000000..5e61cb5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/external-link-square-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-dropper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-dropper.svg new file mode 100644 index 0000000..9ccadef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-dropper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-slash.svg new file mode 100644 index 0000000..53879ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye.svg new file mode 100644 index 0000000..2a67e34 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fan.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fan.svg new file mode 100644 index 0000000..386f651 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-backward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-backward.svg new file mode 100644 index 0000000..d5cfa4f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-backward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-forward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-forward.svg new file mode 100644 index 0000000..05b7802 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fast-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/faucet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/faucet.svg new file mode 100644 index 0000000..cd66475 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/faucet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fax.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fax.svg new file mode 100644 index 0000000..3a6b6f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather-alt.svg new file mode 100644 index 0000000..b595f61 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather.svg new file mode 100644 index 0000000..4a36d89 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/feather.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/female.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/female.svg new file mode 100644 index 0000000..68053fb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/female.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fighter-jet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fighter-jet.svg new file mode 100644 index 0000000..8be9227 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fighter-jet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-alt.svg new file mode 100644 index 0000000..10d2a2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-archive.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-archive.svg new file mode 100644 index 0000000..5e7df35 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-audio.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-audio.svg new file mode 100644 index 0000000..639cb80 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-code.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-code.svg new file mode 100644 index 0000000..a8c5ff4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-contract.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-contract.svg new file mode 100644 index 0000000..80c81d7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-csv.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-csv.svg new file mode 100644 index 0000000..777c302 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-csv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-download.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-download.svg new file mode 100644 index 0000000..cbe8375 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-excel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-excel.svg new file mode 100644 index 0000000..97cf136 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-excel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-export.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-export.svg new file mode 100644 index 0000000..760753a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-image.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-image.svg new file mode 100644 index 0000000..e04a241 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-import.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-import.svg new file mode 100644 index 0000000..a8eae91 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-import.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice-dollar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice-dollar.svg new file mode 100644 index 0000000..ea825be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice.svg new file mode 100644 index 0000000..a2a9d86 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-invoice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical-alt.svg new file mode 100644 index 0000000..9de24f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical.svg new file mode 100644 index 0000000..bf8ab14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-pdf.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-pdf.svg new file mode 100644 index 0000000..7d5b19e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-powerpoint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-powerpoint.svg new file mode 100644 index 0000000..7f1b5e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-prescription.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-prescription.svg new file mode 100644 index 0000000..1dd28a5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-prescription.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-signature.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-signature.svg new file mode 100644 index 0000000..c3a5596 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-signature.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-upload.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-upload.svg new file mode 100644 index 0000000..df4f83f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-video.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-video.svg new file mode 100644 index 0000000..3ba1970 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-word.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-word.svg new file mode 100644 index 0000000..3c41797 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file-word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file.svg new file mode 100644 index 0000000..aa8dacd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill-drip.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill-drip.svg new file mode 100644 index 0000000..a9e5163 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill-drip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill.svg new file mode 100644 index 0000000..3605eda --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/film.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/film.svg new file mode 100644 index 0000000..ccf8983 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/film.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/filter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/filter.svg new file mode 100644 index 0000000..1650274 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fingerprint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fingerprint.svg new file mode 100644 index 0000000..e61991a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fingerprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-alt.svg new file mode 100644 index 0000000..db05d8e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-extinguisher.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-extinguisher.svg new file mode 100644 index 0000000..79bfce7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire-extinguisher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire.svg new file mode 100644 index 0000000..7b58a9c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fire.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/first-aid.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/first-aid.svg new file mode 100644 index 0000000..6432c1d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/first-aid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fish.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fish.svg new file mode 100644 index 0000000..b124d48 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fish.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fist-raised.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fist-raised.svg new file mode 100644 index 0000000..01f01af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/fist-raised.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-checkered.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-checkered.svg new file mode 100644 index 0000000..0117946 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-checkered.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-usa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-usa.svg new file mode 100644 index 0000000..d29fe6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag-usa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag.svg new file mode 100644 index 0000000..e28f3d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flask.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flask.svg new file mode 100644 index 0000000..3cc94ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flushed.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flushed.svg new file mode 100644 index 0000000..666ff1b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/flushed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-minus.svg new file mode 100644 index 0000000..4d22ac1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-open.svg new file mode 100644 index 0000000..99729c8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-plus.svg new file mode 100644 index 0000000..c0a5174 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder.svg new file mode 100644 index 0000000..f9058b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font-awesome-logo-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font-awesome-logo-full.svg new file mode 100644 index 0000000..0672ac8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font-awesome-logo-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font.svg new file mode 100644 index 0000000..83564cc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/football-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/football-ball.svg new file mode 100644 index 0000000..c52da6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/football-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/forward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/forward.svg new file mode 100644 index 0000000..16ce912 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frog.svg new file mode 100644 index 0000000..b5c8592 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown-open.svg new file mode 100644 index 0000000..a2f4a6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown.svg new file mode 100644 index 0000000..6b02347 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/frown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/funnel-dollar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/funnel-dollar.svg new file mode 100644 index 0000000..f239948 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/funnel-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/futbol.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/futbol.svg new file mode 100644 index 0000000..3491d93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/futbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gamepad.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gamepad.svg new file mode 100644 index 0000000..98d4dc9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gamepad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gas-pump.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gas-pump.svg new file mode 100644 index 0000000..86f497f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gas-pump.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gavel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gavel.svg new file mode 100644 index 0000000..8db1c23 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gavel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gem.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gem.svg new file mode 100644 index 0000000..2204e66 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gem.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/genderless.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/genderless.svg new file mode 100644 index 0000000..e6edd19 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/genderless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ghost.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ghost.svg new file mode 100644 index 0000000..2ca4405 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ghost.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gift.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gift.svg new file mode 100644 index 0000000..630efe0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gifts.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gifts.svg new file mode 100644 index 0000000..0fadeb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gifts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-cheers.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-cheers.svg new file mode 100644 index 0000000..3c13729 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-cheers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini-alt.svg new file mode 100644 index 0000000..7472d99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini.svg new file mode 100644 index 0000000..05d298e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-martini.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-whiskey.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-whiskey.svg new file mode 100644 index 0000000..7472658 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glass-whiskey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glasses.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glasses.svg new file mode 100644 index 0000000..30347d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/glasses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-africa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-africa.svg new file mode 100644 index 0000000..2659205 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-africa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-americas.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-americas.svg new file mode 100644 index 0000000..642a234 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-americas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-asia.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-asia.svg new file mode 100644 index 0000000..89223bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-asia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-europe.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-europe.svg new file mode 100644 index 0000000..f0653a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe-europe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe.svg new file mode 100644 index 0000000..e255b7f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/golf-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/golf-ball.svg new file mode 100644 index 0000000..200255f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/golf-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gopuram.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gopuram.svg new file mode 100644 index 0000000..8611860 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/gopuram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/graduation-cap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/graduation-cap.svg new file mode 100644 index 0000000..ebf9165 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/graduation-cap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than-equal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than-equal.svg new file mode 100644 index 0000000..6b3f859 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than-equal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than.svg new file mode 100644 index 0000000..48964a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/greater-than.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grimace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grimace.svg new file mode 100644 index 0000000..4cfb353 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grimace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-alt.svg new file mode 100644 index 0000000..d5e3867 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam-sweat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam-sweat.svg new file mode 100644 index 0000000..5b026e7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam-sweat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam.svg new file mode 100644 index 0000000..725f8b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-hearts.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-hearts.svg new file mode 100644 index 0000000..445c69c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-hearts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint-tears.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint-tears.svg new file mode 100644 index 0000000..cbc1ac6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint-tears.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint.svg new file mode 100644 index 0000000..9cd04bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-stars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-stars.svg new file mode 100644 index 0000000..1256e46 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-stars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tears.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tears.svg new file mode 100644 index 0000000..8547b7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tears.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-squint.svg new file mode 100644 index 0000000..25a09c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-wink.svg new file mode 100644 index 0000000..dc7cc40 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue.svg new file mode 100644 index 0000000..4c73cfe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-tongue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-wink.svg new file mode 100644 index 0000000..ce97deb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin.svg new file mode 100644 index 0000000..7fe7b92 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-horizontal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-horizontal.svg new file mode 100644 index 0000000..3db99ef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines-vertical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines-vertical.svg new file mode 100644 index 0000000..501d5c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines.svg new file mode 100644 index 0000000..61a731a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-lines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-vertical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-vertical.svg new file mode 100644 index 0000000..1abd2a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/grip-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/guitar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/guitar.svg new file mode 100644 index 0000000..c9f9a4c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/guitar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/h-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/h-square.svg new file mode 100644 index 0000000..005021a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/h-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamburger.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamburger.svg new file mode 100644 index 0000000..b771e04 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamburger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hammer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hammer.svg new file mode 100644 index 0000000..4a1fbc3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hammer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamsa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamsa.svg new file mode 100644 index 0000000..9256ae5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hamsa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-heart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-heart.svg new file mode 100644 index 0000000..8c8e103 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-medical.svg new file mode 100644 index 0000000..b9c5311 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-usd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-usd.svg new file mode 100644 index 0000000..e352b2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-usd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-water.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-water.svg new file mode 100644 index 0000000..71b4052 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding-water.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding.svg new file mode 100644 index 0000000..6415812 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-holding.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-lizard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-lizard.svg new file mode 100644 index 0000000..78c7be3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-lizard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-middle-finger.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-middle-finger.svg new file mode 100644 index 0000000..7879450 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-middle-finger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-paper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-paper.svg new file mode 100644 index 0000000..1a8854d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-paper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-peace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-peace.svg new file mode 100644 index 0000000..76f421f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-peace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-down.svg new file mode 100644 index 0000000..eae2082 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-left.svg new file mode 100644 index 0000000..6711980 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-right.svg new file mode 100644 index 0000000..d17b880 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-up.svg new file mode 100644 index 0000000..9caa2b1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-point-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-pointer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-pointer.svg new file mode 100644 index 0000000..405c8d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-pointer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-rock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-rock.svg new file mode 100644 index 0000000..e8dbdd0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-rock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-scissors.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-scissors.svg new file mode 100644 index 0000000..c15a769 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-scissors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-sparkles.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-sparkles.svg new file mode 100644 index 0000000..c4942eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-sparkles.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-spock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-spock.svg new file mode 100644 index 0000000..fb6533c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hand-spock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-helping.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-helping.svg new file mode 100644 index 0000000..638b928 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-helping.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-wash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-wash.svg new file mode 100644 index 0000000..a3ed507 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands-wash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands.svg new file mode 100644 index 0000000..f3da1b9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hands.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-alt-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-alt-slash.svg new file mode 100644 index 0000000..d94108e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-alt-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-slash.svg new file mode 100644 index 0000000..dcbc2d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake.svg new file mode 100644 index 0000000..5d1eace --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/handshake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hanukiah.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hanukiah.svg new file mode 100644 index 0000000..5602f00 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hanukiah.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hard-hat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hard-hat.svg new file mode 100644 index 0000000..900c57b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hard-hat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hashtag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hashtag.svg new file mode 100644 index 0000000..7693834 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hashtag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy-side.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy-side.svg new file mode 100644 index 0000000..e506a43 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy-side.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy.svg new file mode 100644 index 0000000..055e048 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-cowboy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-wizard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-wizard.svg new file mode 100644 index 0000000..6c44494 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hat-wizard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hdd.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hdd.svg new file mode 100644 index 0000000..af7c45d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hdd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough-slash.svg new file mode 100644 index 0000000..7b61d37 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough.svg new file mode 100644 index 0000000..8218009 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-cough.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-mask.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-mask.svg new file mode 100644 index 0000000..fefd541 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-mask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-virus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-virus.svg new file mode 100644 index 0000000..9f60b22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/head-side-virus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heading.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heading.svg new file mode 100644 index 0000000..a3122d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heading.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones-alt.svg new file mode 100644 index 0000000..c0d4fbf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones.svg new file mode 100644 index 0000000..e7e7255 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headphones.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headset.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headset.svg new file mode 100644 index 0000000..682610a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/headset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart-broken.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart-broken.svg new file mode 100644 index 0000000..d69d57b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart-broken.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart.svg new file mode 100644 index 0000000..f45b055 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heartbeat.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heartbeat.svg new file mode 100644 index 0000000..48c937f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/heartbeat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/helicopter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/helicopter.svg new file mode 100644 index 0000000..437f5d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/helicopter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/highlighter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/highlighter.svg new file mode 100644 index 0000000..9b3687d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/highlighter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hiking.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hiking.svg new file mode 100644 index 0000000..ae12ef1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hiking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hippo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hippo.svg new file mode 100644 index 0000000..92049d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hippo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/history.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/history.svg new file mode 100644 index 0000000..2c0a6bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/history.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hockey-puck.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hockey-puck.svg new file mode 100644 index 0000000..ffa4cbd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hockey-puck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/holly-berry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/holly-berry.svg new file mode 100644 index 0000000..a46520a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/holly-berry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/home.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/home.svg new file mode 100644 index 0000000..5c9d623 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse-head.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse-head.svg new file mode 100644 index 0000000..6e15866 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse-head.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse.svg new file mode 100644 index 0000000..9f5fedc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/horse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-alt.svg new file mode 100644 index 0000000..d587e64 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-symbol.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-symbol.svg new file mode 100644 index 0000000..24ff256 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-symbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-user.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-user.svg new file mode 100644 index 0000000..2e6a19a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital-user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital.svg new file mode 100644 index 0000000..0b79bee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hospital.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hot-tub.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hot-tub.svg new file mode 100644 index 0000000..ff11dd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hot-tub.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotdog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotdog.svg new file mode 100644 index 0000000..9f105e5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotdog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotel.svg new file mode 100644 index 0000000..cf2fa59 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hotel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-end.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-end.svg new file mode 100644 index 0000000..9b1da2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-end.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-half.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-half.svg new file mode 100644 index 0000000..d4170a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-start.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-start.svg new file mode 100644 index 0000000..06daa6c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass-start.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass.svg new file mode 100644 index 0000000..ae867c1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hourglass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-damage.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-damage.svg new file mode 100644 index 0000000..2b7ab2a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-damage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-user.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-user.svg new file mode 100644 index 0000000..0c90a8c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/house-user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hryvnia.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hryvnia.svg new file mode 100644 index 0000000..18f1876 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/hryvnia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/i-cursor.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/i-cursor.svg new file mode 100644 index 0000000..1127122 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/i-cursor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ice-cream.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ice-cream.svg new file mode 100644 index 0000000..abd3b3e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ice-cream.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icicles.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icicles.svg new file mode 100644 index 0000000..f23eeba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icicles.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icons.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icons.svg new file mode 100644 index 0000000..b566479 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/icons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-badge.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-badge.svg new file mode 100644 index 0000000..b1d2bf7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-badge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card-alt.svg new file mode 100644 index 0000000..a784de8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card.svg new file mode 100644 index 0000000..42f8140 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/id-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/igloo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/igloo.svg new file mode 100644 index 0000000..4ea06e3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/igloo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/image.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/image.svg new file mode 100644 index 0000000..c32f68b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/images.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/images.svg new file mode 100644 index 0000000..b1dbb58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/inbox.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/inbox.svg new file mode 100644 index 0000000..f45f51f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/inbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/indent.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/indent.svg new file mode 100644 index 0000000..3a9b081 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/indent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/industry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/industry.svg new file mode 100644 index 0000000..c40b41a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/industry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/infinity.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/infinity.svg new file mode 100644 index 0000000..94e066b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/infinity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info-circle.svg new file mode 100644 index 0000000..f7e3870 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info.svg new file mode 100644 index 0000000..00799d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/italic.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/italic.svg new file mode 100644 index 0000000..21da76f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/italic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/jedi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/jedi.svg new file mode 100644 index 0000000..b2e6316 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/jedi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/joint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/joint.svg new file mode 100644 index 0000000..f3ed645 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/joint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/journal-whills.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/journal-whills.svg new file mode 100644 index 0000000..3868ba3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/journal-whills.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kaaba.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kaaba.svg new file mode 100644 index 0000000..f490900 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kaaba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/key.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/key.svg new file mode 100644 index 0000000..383c9ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/keyboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/keyboard.svg new file mode 100644 index 0000000..f397edc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/keyboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/khanda.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/khanda.svg new file mode 100644 index 0000000..e1deeab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/khanda.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-beam.svg new file mode 100644 index 0000000..94eb49e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-wink-heart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-wink-heart.svg new file mode 100644 index 0000000..98dd9f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss-wink-heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss.svg new file mode 100644 index 0000000..4eb436e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiwi-bird.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiwi-bird.svg new file mode 100644 index 0000000..95dec7f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/kiwi-bird.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/landmark.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/landmark.svg new file mode 100644 index 0000000..d8acb96 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/landmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/language.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/language.svg new file mode 100644 index 0000000..7ca7e58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-code.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-code.svg new file mode 100644 index 0000000..6067189 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-house.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-house.svg new file mode 100644 index 0000000..4545923 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-house.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-medical.svg new file mode 100644 index 0000000..61e41ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop.svg new file mode 100644 index 0000000..82522d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laptop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-beam.svg new file mode 100644 index 0000000..cd5b7a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-squint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-squint.svg new file mode 100644 index 0000000..d48f8dc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-squint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-wink.svg new file mode 100644 index 0000000..c5e2a44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh.svg new file mode 100644 index 0000000..3d3084c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/laugh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/layer-group.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/layer-group.svg new file mode 100644 index 0000000..f67632f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/layer-group.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/leaf.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/leaf.svg new file mode 100644 index 0000000..f4b8af5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/leaf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lemon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lemon.svg new file mode 100644 index 0000000..48c8691 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lemon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than-equal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than-equal.svg new file mode 100644 index 0000000..9b24365 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than-equal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than.svg new file mode 100644 index 0000000..ab58b54 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/less-than.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-down-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-down-alt.svg new file mode 100644 index 0000000..2e0b32f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-down-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-up-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-up-alt.svg new file mode 100644 index 0000000..10ab5fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/level-up-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/life-ring.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/life-ring.svg new file mode 100644 index 0000000..9eaa11e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/life-ring.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lightbulb.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lightbulb.svg new file mode 100644 index 0000000..83c4c76 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lightbulb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/link.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/link.svg new file mode 100644 index 0000000..f0fdbf4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lira-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lira-sign.svg new file mode 100644 index 0000000..fdd1013 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lira-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-alt.svg new file mode 100644 index 0000000..dd9b0fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ol.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ol.svg new file mode 100644 index 0000000..f98c60c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ul.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ul.svg new file mode 100644 index 0000000..4dadd3d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list-ul.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list.svg new file mode 100644 index 0000000..4a7f7b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/location-arrow.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/location-arrow.svg new file mode 100644 index 0000000..18df009 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/location-arrow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock-open.svg new file mode 100644 index 0000000..420e2b7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock.svg new file mode 100644 index 0000000..86a172a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-down.svg new file mode 100644 index 0000000..af1ffa6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-left.svg new file mode 100644 index 0000000..e15dcf6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-right.svg new file mode 100644 index 0000000..049c4f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-up.svg new file mode 100644 index 0000000..313c11e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/long-arrow-alt-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/low-vision.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/low-vision.svg new file mode 100644 index 0000000..510a2d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/low-vision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/luggage-cart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/luggage-cart.svg new file mode 100644 index 0000000..e57f03d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/luggage-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs-virus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs-virus.svg new file mode 100644 index 0000000..7fb518c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs-virus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs.svg new file mode 100644 index 0000000..bbc3c10 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/lungs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magic.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magic.svg new file mode 100644 index 0000000..9535e28 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magnet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magnet.svg new file mode 100644 index 0000000..c1956f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/magnet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mail-bulk.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mail-bulk.svg new file mode 100644 index 0000000..47a7c0d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mail-bulk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/male.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/male.svg new file mode 100644 index 0000000..8966224 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/male.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked-alt.svg new file mode 100644 index 0000000..b044e6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked.svg new file mode 100644 index 0000000..bdea11c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marked.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker-alt.svg new file mode 100644 index 0000000..08e9601 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker.svg new file mode 100644 index 0000000..6d78a39 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-marker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-pin.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-pin.svg new file mode 100644 index 0000000..598f7a7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-pin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-signs.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-signs.svg new file mode 100644 index 0000000..5a61540 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map-signs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map.svg new file mode 100644 index 0000000..11aa578 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/marker.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/marker.svg new file mode 100644 index 0000000..bd0e3ea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/marker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-double.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-double.svg new file mode 100644 index 0000000..ae7b12a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-double.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-h.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-h.svg new file mode 100644 index 0000000..7296c06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-v.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-v.svg new file mode 100644 index 0000000..732a4de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke-v.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke.svg new file mode 100644 index 0000000..c3dea2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars-stroke.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars.svg new file mode 100644 index 0000000..2c3141a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mask.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mask.svg new file mode 100644 index 0000000..4714dd0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medal.svg new file mode 100644 index 0000000..3d5f5fa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medkit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medkit.svg new file mode 100644 index 0000000..2cc99de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/medkit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-blank.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-blank.svg new file mode 100644 index 0000000..5b3c03f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-blank.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-rolling-eyes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-rolling-eyes.svg new file mode 100644 index 0000000..0c2297c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh-rolling-eyes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh.svg new file mode 100644 index 0000000..ec15b08 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/memory.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/memory.svg new file mode 100644 index 0000000..311a65e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/memory.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/menorah.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/menorah.svg new file mode 100644 index 0000000..49e79bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/menorah.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mercury.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mercury.svg new file mode 100644 index 0000000..1c92e22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mercury.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meteor.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meteor.svg new file mode 100644 index 0000000..0fb2992 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/meteor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microchip.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microchip.svg new file mode 100644 index 0000000..0f5f58b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microchip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt-slash.svg new file mode 100644 index 0000000..c65f431 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt.svg new file mode 100644 index 0000000..5d6a27d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-slash.svg new file mode 100644 index 0000000..0a91d31 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone.svg new file mode 100644 index 0000000..8da53a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microphone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microscope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microscope.svg new file mode 100644 index 0000000..1d67875 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/microscope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-circle.svg new file mode 100644 index 0000000..f41dc77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-square.svg new file mode 100644 index 0000000..b93336b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus.svg new file mode 100644 index 0000000..8a43aa3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mitten.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mitten.svg new file mode 100644 index 0000000..e627a92 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mitten.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile-alt.svg new file mode 100644 index 0000000..fac3ac5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile.svg new file mode 100644 index 0000000..f06e1c6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-alt.svg new file mode 100644 index 0000000..ad1f5f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave-alt.svg new file mode 100644 index 0000000..723b2cc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave.svg new file mode 100644 index 0000000..2910d7b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill-wave.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill.svg new file mode 100644 index 0000000..d09c686 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-bill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check-alt.svg new file mode 100644 index 0000000..90bb795 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check.svg new file mode 100644 index 0000000..6d40121 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/money-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/monument.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/monument.svg new file mode 100644 index 0000000..b5a9747 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/monument.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/moon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/moon.svg new file mode 100644 index 0000000..a0821ef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mortar-pestle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mortar-pestle.svg new file mode 100644 index 0000000..e11eef2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mortar-pestle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mosque.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mosque.svg new file mode 100644 index 0000000..1905a72 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mosque.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/motorcycle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/motorcycle.svg new file mode 100644 index 0000000..e2f90c8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/motorcycle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mountain.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mountain.svg new file mode 100644 index 0000000..f17aca3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mountain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse-pointer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse-pointer.svg new file mode 100644 index 0000000..1fec1b6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse-pointer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse.svg new file mode 100644 index 0000000..24d01eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mouse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mug-hot.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mug-hot.svg new file mode 100644 index 0000000..43d7aa6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/mug-hot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/music.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/music.svg new file mode 100644 index 0000000..b37b68b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/music.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/network-wired.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/network-wired.svg new file mode 100644 index 0000000..95b6707 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/network-wired.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/neuter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/neuter.svg new file mode 100644 index 0000000..858abd3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/neuter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/newspaper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/newspaper.svg new file mode 100644 index 0000000..a612a3b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/newspaper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/not-equal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/not-equal.svg new file mode 100644 index 0000000..9f1ff52 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/not-equal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/notes-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/notes-medical.svg new file mode 100644 index 0000000..253516d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/notes-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-group.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-group.svg new file mode 100644 index 0000000..d7bb0a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-group.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-ungroup.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-ungroup.svg new file mode 100644 index 0000000..f96c25b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/object-ungroup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/oil-can.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/oil-can.svg new file mode 100644 index 0000000..a8f825d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/oil-can.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/om.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/om.svg new file mode 100644 index 0000000..1cc778e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/om.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/otter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/otter.svg new file mode 100644 index 0000000..be6b97e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/otter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/outdent.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/outdent.svg new file mode 100644 index 0000000..8f09cd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/outdent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pager.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pager.svg new file mode 100644 index 0000000..c9fcdd0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pager.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-brush.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-brush.svg new file mode 100644 index 0000000..9e74160 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-brush.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-roller.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-roller.svg new file mode 100644 index 0000000..92c12b9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paint-roller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/palette.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/palette.svg new file mode 100644 index 0000000..f689c05 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/palette.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pallet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pallet.svg new file mode 100644 index 0000000..73a86cf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paper-plane.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paper-plane.svg new file mode 100644 index 0000000..90da16a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paper-plane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paperclip.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paperclip.svg new file mode 100644 index 0000000..76ef1a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paperclip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parachute-box.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parachute-box.svg new file mode 100644 index 0000000..ac3a762 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parachute-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paragraph.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paragraph.svg new file mode 100644 index 0000000..9cb60cd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paragraph.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parking.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parking.svg new file mode 100644 index 0000000..a0ebcc9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/parking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/passport.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/passport.svg new file mode 100644 index 0000000..f240f83 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/passport.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pastafarianism.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pastafarianism.svg new file mode 100644 index 0000000..3a5c951 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pastafarianism.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paste.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paste.svg new file mode 100644 index 0000000..12fab1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paste.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause-circle.svg new file mode 100644 index 0000000..8ec22d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause.svg new file mode 100644 index 0000000..74ac840 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pause.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paw.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paw.svg new file mode 100644 index 0000000..da5bcc7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/paw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/peace.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/peace.svg new file mode 100644 index 0000000..1e499a5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/peace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-alt.svg new file mode 100644 index 0000000..3ea45c9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-fancy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-fancy.svg new file mode 100644 index 0000000..01299bc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-fancy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-nib.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-nib.svg new file mode 100644 index 0000000..41e2ea4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-nib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-square.svg new file mode 100644 index 0000000..6139042 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen.svg new file mode 100644 index 0000000..3014f2d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-alt.svg new file mode 100644 index 0000000..da9c0bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-ruler.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-ruler.svg new file mode 100644 index 0000000..2bd2c02 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pencil-ruler.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-arrows.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-arrows.svg new file mode 100644 index 0000000..90e3c3a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-arrows.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-carry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-carry.svg new file mode 100644 index 0000000..9d8c33d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/people-carry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pepper-hot.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pepper-hot.svg new file mode 100644 index 0000000..3a9f5f1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pepper-hot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percent.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percent.svg new file mode 100644 index 0000000..1132ff4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percentage.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percentage.svg new file mode 100644 index 0000000..704a6a3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/percentage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/person-booth.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/person-booth.svg new file mode 100644 index 0000000..3855e0d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/person-booth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-alt.svg new file mode 100644 index 0000000..85e7f2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-slash.svg new file mode 100644 index 0000000..022cbac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square-alt.svg new file mode 100644 index 0000000..66a0af7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square.svg new file mode 100644 index 0000000..8bedfd4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-volume.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-volume.svg new file mode 100644 index 0000000..60f30f9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone-volume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone.svg new file mode 100644 index 0000000..06fe1c8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/phone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/photo-video.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/photo-video.svg new file mode 100644 index 0000000..7c501ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/photo-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/piggy-bank.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/piggy-bank.svg new file mode 100644 index 0000000..69e6afb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/piggy-bank.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pills.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pills.svg new file mode 100644 index 0000000..7893f07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pills.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pizza-slice.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pizza-slice.svg new file mode 100644 index 0000000..1e181d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pizza-slice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/place-of-worship.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/place-of-worship.svg new file mode 100644 index 0000000..4ee4978 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/place-of-worship.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-arrival.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-arrival.svg new file mode 100644 index 0000000..5f0b96d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-arrival.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-departure.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-departure.svg new file mode 100644 index 0000000..d5d8b70 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-departure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-slash.svg new file mode 100644 index 0000000..5002ab0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane.svg new file mode 100644 index 0000000..8781290 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play-circle.svg new file mode 100644 index 0000000..0ce0085 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play.svg new file mode 100644 index 0000000..e817cc8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plug.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plug.svg new file mode 100644 index 0000000..12701eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-circle.svg new file mode 100644 index 0000000..86d47f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-square.svg new file mode 100644 index 0000000..f6b5dc7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus.svg new file mode 100644 index 0000000..74cf393 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/podcast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/podcast.svg new file mode 100644 index 0000000..362b753 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/podcast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll-h.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll-h.svg new file mode 100644 index 0000000..2ada212 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll.svg new file mode 100644 index 0000000..82fb6c3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poll.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo-storm.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo-storm.svg new file mode 100644 index 0000000..a249296 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo-storm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo.svg new file mode 100644 index 0000000..d965899 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poop.svg new file mode 100644 index 0000000..91379e7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/poop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/portrait.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/portrait.svg new file mode 100644 index 0000000..9cd5190 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/portrait.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pound-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pound-sign.svg new file mode 100644 index 0000000..e4d8930 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pound-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/power-off.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/power-off.svg new file mode 100644 index 0000000..75d2446 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/power-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pray.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pray.svg new file mode 100644 index 0000000..dd0c7a2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pray.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/praying-hands.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/praying-hands.svg new file mode 100644 index 0000000..7347835 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/praying-hands.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle-alt.svg new file mode 100644 index 0000000..5209887 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle.svg new file mode 100644 index 0000000..ec0b862 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription-bottle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription.svg new file mode 100644 index 0000000..e48c108 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/prescription.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/print.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/print.svg new file mode 100644 index 0000000..a96ee8e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/print.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/procedures.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/procedures.svg new file mode 100644 index 0000000..c77f115 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/procedures.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/project-diagram.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/project-diagram.svg new file mode 100644 index 0000000..d730b05 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/project-diagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-medical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-medical.svg new file mode 100644 index 0000000..ec4a7b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-medical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-soap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-soap.svg new file mode 100644 index 0000000..6aa2747 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/pump-soap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/puzzle-piece.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/puzzle-piece.svg new file mode 100644 index 0000000..48ca1c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/puzzle-piece.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/qrcode.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/qrcode.svg new file mode 100644 index 0000000..0d2edc8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/qrcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question-circle.svg new file mode 100644 index 0000000..48dd606 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question.svg new file mode 100644 index 0000000..60e30a7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/question.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quidditch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quidditch.svg new file mode 100644 index 0000000..b9d4997 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quidditch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-left.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-left.svg new file mode 100644 index 0000000..ba9977f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-right.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-right.svg new file mode 100644 index 0000000..2e34439 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quote-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quran.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quran.svg new file mode 100644 index 0000000..182e0df --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/quran.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation-alt.svg new file mode 100644 index 0000000..5f7ea45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation.svg new file mode 100644 index 0000000..3e7c420 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/radiation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rainbow.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rainbow.svg new file mode 100644 index 0000000..d408305 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rainbow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/random.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/random.svg new file mode 100644 index 0000000..d6961c6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/random.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/receipt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/receipt.svg new file mode 100644 index 0000000..1b3773c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/receipt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/record-vinyl.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/record-vinyl.svg new file mode 100644 index 0000000..741525e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/record-vinyl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/recycle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/recycle.svg new file mode 100644 index 0000000..4d0b723 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/recycle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo-alt.svg new file mode 100644 index 0000000..f32b9d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo.svg new file mode 100644 index 0000000..fd68111 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/redo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/registered.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/registered.svg new file mode 100644 index 0000000..c7ab56a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/registered.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/remove-format.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/remove-format.svg new file mode 100644 index 0000000..967559e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/remove-format.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply-all.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply-all.svg new file mode 100644 index 0000000..da367e6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply-all.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply.svg new file mode 100644 index 0000000..c4ee759 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/reply.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/republican.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/republican.svg new file mode 100644 index 0000000..6d4bd7d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/republican.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/restroom.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/restroom.svg new file mode 100644 index 0000000..e9719bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/restroom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/retweet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/retweet.svg new file mode 100644 index 0000000..160ac8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/retweet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ribbon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ribbon.svg new file mode 100644 index 0000000..1e6cbed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ribbon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ring.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ring.svg new file mode 100644 index 0000000..0b86116 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ring.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/road.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/road.svg new file mode 100644 index 0000000..5dfafc7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/road.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/robot.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/robot.svg new file mode 100644 index 0000000..203e56a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/robot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rocket.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rocket.svg new file mode 100644 index 0000000..d1888f4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/route.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/route.svg new file mode 100644 index 0000000..9a13995 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/route.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss-square.svg new file mode 100644 index 0000000..869b59f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss.svg new file mode 100644 index 0000000..606aa89 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruble-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruble-sign.svg new file mode 100644 index 0000000..80d04b1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruble-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-combined.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-combined.svg new file mode 100644 index 0000000..3b0f0d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-combined.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-horizontal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-horizontal.svg new file mode 100644 index 0000000..70f78f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-vertical.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-vertical.svg new file mode 100644 index 0000000..8069375 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler.svg new file mode 100644 index 0000000..3e06310 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ruler.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/running.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/running.svg new file mode 100644 index 0000000..112b874 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/running.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rupee-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rupee-sign.svg new file mode 100644 index 0000000..85ea4be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/rupee-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-cry.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-cry.svg new file mode 100644 index 0000000..eddaa82 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-cry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-tear.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-tear.svg new file mode 100644 index 0000000..9dfa5da --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sad-tear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite-dish.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite-dish.svg new file mode 100644 index 0000000..f85031e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite-dish.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite.svg new file mode 100644 index 0000000..dddddf1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/satellite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/save.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/save.svg new file mode 100644 index 0000000..ef9e689 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/save.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/school.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/school.svg new file mode 100644 index 0000000..c292d6c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/school.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/screwdriver.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/screwdriver.svg new file mode 100644 index 0000000..a3104cf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/screwdriver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/scroll.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/scroll.svg new file mode 100644 index 0000000..7581632 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/scroll.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sd-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sd-card.svg new file mode 100644 index 0000000..dcf353a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sd-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-dollar.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-dollar.svg new file mode 100644 index 0000000..3600249 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-location.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-location.svg new file mode 100644 index 0000000..b67dda1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-location.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-minus.svg new file mode 100644 index 0000000..51c3790 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-plus.svg new file mode 100644 index 0000000..53540b9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search.svg new file mode 100644 index 0000000..1309464 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/seedling.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/seedling.svg new file mode 100644 index 0000000..5cdd2d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/seedling.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/server.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/server.svg new file mode 100644 index 0000000..869a391 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shapes.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shapes.svg new file mode 100644 index 0000000..302e030 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shapes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt-square.svg new file mode 100644 index 0000000..f6f7550 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt.svg new file mode 100644 index 0000000..221a9b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-square.svg new file mode 100644 index 0000000..7480618 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share.svg new file mode 100644 index 0000000..489738c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/share.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shekel-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shekel-sign.svg new file mode 100644 index 0000000..23daceb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shekel-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-alt.svg new file mode 100644 index 0000000..cede104 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-virus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-virus.svg new file mode 100644 index 0000000..1d2a7f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shield-virus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ship.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ship.svg new file mode 100644 index 0000000..3ca342f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ship.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shipping-fast.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shipping-fast.svg new file mode 100644 index 0000000..cbbefde --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shipping-fast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shoe-prints.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shoe-prints.svg new file mode 100644 index 0000000..d806ee5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shoe-prints.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-bag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-bag.svg new file mode 100644 index 0000000..742451c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-bag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-basket.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-basket.svg new file mode 100644 index 0000000..cefb97c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-basket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-cart.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-cart.svg new file mode 100644 index 0000000..c3bf65d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shopping-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shower.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shower.svg new file mode 100644 index 0000000..c15e0d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shuttle-van.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shuttle-van.svg new file mode 100644 index 0000000..efd44b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/shuttle-van.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-in-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-in-alt.svg new file mode 100644 index 0000000..682ea1c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-in-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-language.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-language.svg new file mode 100644 index 0000000..9673795 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-out-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-out-alt.svg new file mode 100644 index 0000000..591f275 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign-out-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign.svg new file mode 100644 index 0000000..4409cca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signal.svg new file mode 100644 index 0000000..055b523 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signature.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signature.svg new file mode 100644 index 0000000..c83bcdc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/signature.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sim-card.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sim-card.svg new file mode 100644 index 0000000..8f6d7cc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sim-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sink.svg new file mode 100644 index 0000000..d053220 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sitemap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sitemap.svg new file mode 100644 index 0000000..213e978 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sitemap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skating.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skating.svg new file mode 100644 index 0000000..1626ae6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skating.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing-nordic.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing-nordic.svg new file mode 100644 index 0000000..780d5e3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing-nordic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing.svg new file mode 100644 index 0000000..682bd96 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skiing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull-crossbones.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull-crossbones.svg new file mode 100644 index 0000000..687c0f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull-crossbones.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull.svg new file mode 100644 index 0000000..261a9ea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/skull.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/slash.svg new file mode 100644 index 0000000..88eaba4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sleigh.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sleigh.svg new file mode 100644 index 0000000..91bc7d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sleigh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sliders-h.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sliders-h.svg new file mode 100644 index 0000000..978b5d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sliders-h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-beam.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-beam.svg new file mode 100644 index 0000000..5e8cced --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-beam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-wink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-wink.svg new file mode 100644 index 0000000..df8d9d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile-wink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile.svg new file mode 100644 index 0000000..b905d42 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smog.svg new file mode 100644 index 0000000..6aafcb5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking-ban.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking-ban.svg new file mode 100644 index 0000000..2711f6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking-ban.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking.svg new file mode 100644 index 0000000..92fed6d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/smoking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sms.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sms.svg new file mode 100644 index 0000000..1a65fe3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowboarding.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowboarding.svg new file mode 100644 index 0000000..fd2a853 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowboarding.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowflake.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowflake.svg new file mode 100644 index 0000000..818e4c1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowflake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowman.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowman.svg new file mode 100644 index 0000000..abc258f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowman.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowplow.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowplow.svg new file mode 100644 index 0000000..627d268 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/snowplow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/soap.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/soap.svg new file mode 100644 index 0000000..3909d6c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/soap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/socks.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/socks.svg new file mode 100644 index 0000000..9c2515f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/socks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/solar-panel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/solar-panel.svg new file mode 100644 index 0000000..590ed60 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/solar-panel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down-alt.svg new file mode 100644 index 0000000..eddabca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down.svg new file mode 100644 index 0000000..120f08e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up-alt.svg new file mode 100644 index 0000000..7d0b222 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up.svg new file mode 100644 index 0000000..389a0fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-alpha-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down-alt.svg new file mode 100644 index 0000000..4f8e651 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down.svg new file mode 100644 index 0000000..c9108de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up-alt.svg new file mode 100644 index 0000000..7d60532 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up.svg new file mode 100644 index 0000000..340f440 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-amount-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-down.svg new file mode 100644 index 0000000..5bd920f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down-alt.svg new file mode 100644 index 0000000..e8807bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down.svg new file mode 100644 index 0000000..e3fd3d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up-alt.svg new file mode 100644 index 0000000..d5f586c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up.svg new file mode 100644 index 0000000..6d81233 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-numeric-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-up.svg new file mode 100644 index 0000000..a7f1035 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort.svg new file mode 100644 index 0000000..6bb5d77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sort.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spa.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spa.svg new file mode 100644 index 0000000..70eac22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/space-shuttle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/space-shuttle.svg new file mode 100644 index 0000000..003385c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/space-shuttle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spell-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spell-check.svg new file mode 100644 index 0000000..3c8fd24 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spell-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spider.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spider.svg new file mode 100644 index 0000000..10b25e8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spinner.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spinner.svg new file mode 100644 index 0000000..5e3d42c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spinner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/splotch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/splotch.svg new file mode 100644 index 0000000..4a37212 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/splotch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spray-can.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spray-can.svg new file mode 100644 index 0000000..cc74c37 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/spray-can.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-full.svg new file mode 100644 index 0000000..a8c093c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-root-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-root-alt.svg new file mode 100644 index 0000000..5e9a709 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square-root-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square.svg new file mode 100644 index 0000000..630bf88 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stamp.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stamp.svg new file mode 100644 index 0000000..daa450b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stamp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-and-crescent.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-and-crescent.svg new file mode 100644 index 0000000..8ca026d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-and-crescent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half-alt.svg new file mode 100644 index 0000000..e32845b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half.svg new file mode 100644 index 0000000..0398b66 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-david.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-david.svg new file mode 100644 index 0000000..2a7c316 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-david.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-life.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-life.svg new file mode 100644 index 0000000..7e59bc4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star-of-life.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star.svg new file mode 100644 index 0000000..0d33b8e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-backward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-backward.svg new file mode 100644 index 0000000..6e5d9f0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-backward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-forward.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-forward.svg new file mode 100644 index 0000000..094c50c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/step-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stethoscope.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stethoscope.svg new file mode 100644 index 0000000..c184d23 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stethoscope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sticky-note.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sticky-note.svg new file mode 100644 index 0000000..ecaa2ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sticky-note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop-circle.svg new file mode 100644 index 0000000..68d64eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop.svg new file mode 100644 index 0000000..630bf88 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch-20.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch-20.svg new file mode 100644 index 0000000..83ce91d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch-20.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch.svg new file mode 100644 index 0000000..1a283c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stopwatch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt-slash.svg new file mode 100644 index 0000000..fb559c1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt.svg new file mode 100644 index 0000000..11f7011 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-slash.svg new file mode 100644 index 0000000..eeb02b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store.svg new file mode 100644 index 0000000..9656e1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stream.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stream.svg new file mode 100644 index 0000000..cecbc94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stream.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/street-view.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/street-view.svg new file mode 100644 index 0000000..8b42ef5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/street-view.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/strikethrough.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/strikethrough.svg new file mode 100644 index 0000000..2826423 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/strikethrough.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stroopwafel.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stroopwafel.svg new file mode 100644 index 0000000..e06178c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/stroopwafel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subscript.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subscript.svg new file mode 100644 index 0000000..1c6440e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subway.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subway.svg new file mode 100644 index 0000000..4462c06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/subway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase-rolling.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase-rolling.svg new file mode 100644 index 0000000..4448cb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase-rolling.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase.svg new file mode 100644 index 0000000..cb3f22f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/suitcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sun.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sun.svg new file mode 100644 index 0000000..dd7e2a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/superscript.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/superscript.svg new file mode 100644 index 0000000..011218e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/superscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/surprise.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/surprise.svg new file mode 100644 index 0000000..ec9cc8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/surprise.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swatchbook.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swatchbook.svg new file mode 100644 index 0000000..2561b86 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swatchbook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimmer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimmer.svg new file mode 100644 index 0000000..eea2219 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimmer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimming-pool.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimming-pool.svg new file mode 100644 index 0000000..eb1401a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/swimming-pool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/synagogue.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/synagogue.svg new file mode 100644 index 0000000..d16412b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/synagogue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync-alt.svg new file mode 100644 index 0000000..fffda49 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync.svg new file mode 100644 index 0000000..cdecf80 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/sync.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/syringe.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/syringe.svg new file mode 100644 index 0000000..0fe1cea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/syringe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table-tennis.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table-tennis.svg new file mode 100644 index 0000000..941313f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table-tennis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table.svg new file mode 100644 index 0000000..efd0a8b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet-alt.svg new file mode 100644 index 0000000..b06ce66 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet.svg new file mode 100644 index 0000000..a192f67 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablets.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablets.svg new file mode 100644 index 0000000..7f74c5c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tablets.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tachometer-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tachometer-alt.svg new file mode 100644 index 0000000..4ea65e9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tachometer-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tag.svg new file mode 100644 index 0000000..1d5ba3d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tags.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tags.svg new file mode 100644 index 0000000..0ca0a31 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tags.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tape.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tape.svg new file mode 100644 index 0000000..6de8f7d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tasks.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tasks.svg new file mode 100644 index 0000000..6e93b3f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tasks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/taxi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/taxi.svg new file mode 100644 index 0000000..b2fc9b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/taxi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth-open.svg new file mode 100644 index 0000000..5cf0b5f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth.svg new file mode 100644 index 0000000..8dad3f4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/teeth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-high.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-high.svg new file mode 100644 index 0000000..e12454e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-high.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-low.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-low.svg new file mode 100644 index 0000000..602ea02 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/temperature-low.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tenge.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tenge.svg new file mode 100644 index 0000000..df8c29b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tenge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/terminal.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/terminal.svg new file mode 100644 index 0000000..8795dba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/terminal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-height.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-height.svg new file mode 100644 index 0000000..c4dd5e8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-height.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-width.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-width.svg new file mode 100644 index 0000000..27a35d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/text-width.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-large.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-large.svg new file mode 100644 index 0000000..02bf097 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-large.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-list.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-list.svg new file mode 100644 index 0000000..88293d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th-list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th.svg new file mode 100644 index 0000000..df2bad5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/th.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/theater-masks.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/theater-masks.svg new file mode 100644 index 0000000..cd18beb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/theater-masks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-empty.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-empty.svg new file mode 100644 index 0000000..38a81e3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-empty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-full.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-full.svg new file mode 100644 index 0000000..eacf5a9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-half.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-half.svg new file mode 100644 index 0000000..bb26387 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-quarter.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-quarter.svg new file mode 100644 index 0000000..3282cfc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-quarter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-three-quarters.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-three-quarters.svg new file mode 100644 index 0000000..9e63ea5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer-three-quarters.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer.svg new file mode 100644 index 0000000..0bc30e5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thermometer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-down.svg new file mode 100644 index 0000000..6c1302b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-up.svg new file mode 100644 index 0000000..2fd37c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbs-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbtack.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbtack.svg new file mode 100644 index 0000000..ba4a686 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/thumbtack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ticket-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ticket-alt.svg new file mode 100644 index 0000000..b938394 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/ticket-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times-circle.svg new file mode 100644 index 0000000..3ef8c3f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times.svg new file mode 100644 index 0000000..3d12ed1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/times.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint-slash.svg new file mode 100644 index 0000000..627f7db --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint.svg new file mode 100644 index 0000000..87491ba --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tired.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tired.svg new file mode 100644 index 0000000..2c36a46 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tired.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-off.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-off.svg new file mode 100644 index 0000000..f9c7b14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-on.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-on.svg new file mode 100644 index 0000000..a654889 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toggle-on.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper-slash.svg new file mode 100644 index 0000000..62cfc21 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper.svg new file mode 100644 index 0000000..8757ffb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet-paper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet.svg new file mode 100644 index 0000000..3ad447b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toilet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toolbox.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toolbox.svg new file mode 100644 index 0000000..365c869 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/toolbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tools.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tools.svg new file mode 100644 index 0000000..525f916 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tooth.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tooth.svg new file mode 100644 index 0000000..38b2168 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tooth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torah.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torah.svg new file mode 100644 index 0000000..2d719d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torah.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torii-gate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torii-gate.svg new file mode 100644 index 0000000..5bc8e86 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/torii-gate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tractor.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tractor.svg new file mode 100644 index 0000000..3e12d1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tractor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trademark.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trademark.svg new file mode 100644 index 0000000..22b9a11 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trademark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/traffic-light.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/traffic-light.svg new file mode 100644 index 0000000..93fa488 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/traffic-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trailer.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trailer.svg new file mode 100644 index 0000000..b535df9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trailer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/train.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/train.svg new file mode 100644 index 0000000..dcb4bf0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/train.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tram.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tram.svg new file mode 100644 index 0000000..090c998 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender-alt.svg new file mode 100644 index 0000000..cb8de09 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender.svg new file mode 100644 index 0000000..4aea461 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/transgender.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-alt.svg new file mode 100644 index 0000000..edf0384 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore-alt.svg new file mode 100644 index 0000000..daa9b22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore.svg new file mode 100644 index 0000000..c0e68f8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash-restore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash.svg new file mode 100644 index 0000000..18f52c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tree.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tree.svg new file mode 100644 index 0000000..09e2790 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trophy.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trophy.svg new file mode 100644 index 0000000..9ede04f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/trophy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-loading.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-loading.svg new file mode 100644 index 0000000..21865b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-loading.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-monster.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-monster.svg new file mode 100644 index 0000000..4f7bade --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-monster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-moving.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-moving.svg new file mode 100644 index 0000000..cdddc48 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-moving.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-pickup.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-pickup.svg new file mode 100644 index 0000000..5f7c32a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck-pickup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck.svg new file mode 100644 index 0000000..ee9677e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/truck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tshirt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tshirt.svg new file mode 100644 index 0000000..0378f9a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tshirt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tty.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tty.svg new file mode 100644 index 0000000..4a1ba7a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tv.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tv.svg new file mode 100644 index 0000000..f1200b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/tv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella-beach.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella-beach.svg new file mode 100644 index 0000000..b9f4617 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella-beach.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella.svg new file mode 100644 index 0000000..a908463 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/umbrella.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/underline.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/underline.svg new file mode 100644 index 0000000..558cd39 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/underline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo-alt.svg new file mode 100644 index 0000000..435447d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo.svg new file mode 100644 index 0000000..f3f48b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/undo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/universal-access.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/universal-access.svg new file mode 100644 index 0000000..d115b6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/universal-access.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/university.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/university.svg new file mode 100644 index 0000000..7161111 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/university.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlink.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlink.svg new file mode 100644 index 0000000..5d786c5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock-alt.svg new file mode 100644 index 0000000..e58c569 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock.svg new file mode 100644 index 0000000..76ac3b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/unlock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/upload.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/upload.svg new file mode 100644 index 0000000..5379398 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt-slash.svg new file mode 100644 index 0000000..c93588f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt.svg new file mode 100644 index 0000000..43ee7b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-astronaut.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-astronaut.svg new file mode 100644 index 0000000..9cfd2d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-astronaut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-check.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-check.svg new file mode 100644 index 0000000..5a8f74b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-circle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-circle.svg new file mode 100644 index 0000000..382e765 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-clock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-clock.svg new file mode 100644 index 0000000..086434d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-cog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-cog.svg new file mode 100644 index 0000000..0e8f058 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-edit.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-edit.svg new file mode 100644 index 0000000..6f4d888 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-friends.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-friends.svg new file mode 100644 index 0000000..f293acb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-friends.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-graduate.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-graduate.svg new file mode 100644 index 0000000..e472564 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-graduate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-injured.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-injured.svg new file mode 100644 index 0000000..c8e60f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-injured.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-lock.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-lock.svg new file mode 100644 index 0000000..9181b71 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-md.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-md.svg new file mode 100644 index 0000000..2c8c3a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-md.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-minus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-minus.svg new file mode 100644 index 0000000..1eb030d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-ninja.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-ninja.svg new file mode 100644 index 0000000..ed64f0b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-ninja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-nurse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-nurse.svg new file mode 100644 index 0000000..6f63232 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-nurse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-plus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-plus.svg new file mode 100644 index 0000000..4c79099 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-secret.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-secret.svg new file mode 100644 index 0000000..a3ae24d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-secret.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-shield.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-shield.svg new file mode 100644 index 0000000..ba1d3f1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-shield.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-slash.svg new file mode 100644 index 0000000..670d157 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tag.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tag.svg new file mode 100644 index 0000000..fdb6cde --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tie.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tie.svg new file mode 100644 index 0000000..503ff5b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-tie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-times.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-times.svg new file mode 100644 index 0000000..7c0d7e8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user-times.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user.svg new file mode 100644 index 0000000..4671967 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-cog.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-cog.svg new file mode 100644 index 0000000..6570989 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-slash.svg new file mode 100644 index 0000000..156e36a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users.svg new file mode 100644 index 0000000..51eeedd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/users.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensil-spoon.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensil-spoon.svg new file mode 100644 index 0000000..f4fae1c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensil-spoon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensils.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensils.svg new file mode 100644 index 0000000..89e023c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/utensils.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vector-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vector-square.svg new file mode 100644 index 0000000..b0a3ba9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vector-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-double.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-double.svg new file mode 100644 index 0000000..54f3d1f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-double.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-mars.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-mars.svg new file mode 100644 index 0000000..17cc896 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus-mars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus.svg new file mode 100644 index 0000000..160c7e6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/venus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest-patches.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest-patches.svg new file mode 100644 index 0000000..ea17426 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest-patches.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest.svg new file mode 100644 index 0000000..d66301a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vial.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vial.svg new file mode 100644 index 0000000..0dffa5b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vial.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vials.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vials.svg new file mode 100644 index 0000000..8cbe95b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vials.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video-slash.svg new file mode 100644 index 0000000..7e42ab4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video.svg new file mode 100644 index 0000000..92f4988 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vihara.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vihara.svg new file mode 100644 index 0000000..3846696 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vihara.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus-slash.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus-slash.svg new file mode 100644 index 0000000..97e2bb9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus.svg new file mode 100644 index 0000000..f44787f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/virus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/viruses.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/viruses.svg new file mode 100644 index 0000000..8768732 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/viruses.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/voicemail.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/voicemail.svg new file mode 100644 index 0000000..2d9fce2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/voicemail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volleyball-ball.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volleyball-ball.svg new file mode 100644 index 0000000..55510ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volleyball-ball.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-down.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-down.svg new file mode 100644 index 0000000..4234978 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-mute.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-mute.svg new file mode 100644 index 0000000..220d38e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-mute.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-off.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-off.svg new file mode 100644 index 0000000..4ca6ec9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-up.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-up.svg new file mode 100644 index 0000000..3025fd4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/volume-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vote-yea.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vote-yea.svg new file mode 100644 index 0000000..e4f325a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vote-yea.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vr-cardboard.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vr-cardboard.svg new file mode 100644 index 0000000..8f0737e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/vr-cardboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/walking.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/walking.svg new file mode 100644 index 0000000..1b68fdc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/walking.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wallet.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wallet.svg new file mode 100644 index 0000000..469c3ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/warehouse.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/warehouse.svg new file mode 100644 index 0000000..e63ef12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/warehouse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/water.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/water.svg new file mode 100644 index 0000000..49ed92a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/water.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wave-square.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wave-square.svg new file mode 100644 index 0000000..a5e352a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wave-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight-hanging.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight-hanging.svg new file mode 100644 index 0000000..933a9ca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight-hanging.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight.svg new file mode 100644 index 0000000..bc5f660 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/weight.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wheelchair.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wheelchair.svg new file mode 100644 index 0000000..c8e8932 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wheelchair.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wifi.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wifi.svg new file mode 100644 index 0000000..9389a17 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wifi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wind.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wind.svg new file mode 100644 index 0000000..db74511 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wind.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-close.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-close.svg new file mode 100644 index 0000000..a497a9b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-maximize.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-maximize.svg new file mode 100644 index 0000000..daa50e7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-maximize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-minimize.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-minimize.svg new file mode 100644 index 0000000..d54d4ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-minimize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-restore.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-restore.svg new file mode 100644 index 0000000..4549328 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/window-restore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-bottle.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-bottle.svg new file mode 100644 index 0000000..78bd00b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-bottle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass-alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass-alt.svg new file mode 100644 index 0000000..61c9b0e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass.svg new file mode 100644 index 0000000..11a7828 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wine-glass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/won-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/won-sign.svg new file mode 100644 index 0000000..dc09824 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/won-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wrench.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wrench.svg new file mode 100644 index 0000000..32e21ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/wrench.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/x-ray.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/x-ray.svg new file mode 100644 index 0000000..5bf3f87 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/x-ray.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yen-sign.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yen-sign.svg new file mode 100644 index 0000000..f3229c0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yen-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yin-yang.svg b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yin-yang.svg new file mode 100644 index 0000000..127bf3e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/fontawesome/solid/yin-yang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/3d.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/3d.svg new file mode 100644 index 0000000..dd47d7b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/abc.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/abc.svg new file mode 100644 index 0000000..0b897ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/abc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/actionscript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/actionscript.svg new file mode 100644 index 0000000..3c0d277 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/actionscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ada.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ada.svg new file mode 100644 index 0000000..f80f5d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ada.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/adonis.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/adonis.svg new file mode 100644 index 0000000..981c510 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/adonis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_include.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_include.svg new file mode 100644 index 0000000..6bab278 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_prw.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_prw.svg new file mode 100644 index 0000000..63ecd0f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_prw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_ptm.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_ptm.svg new file mode 100644 index 0000000..ebd5ef6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_ptm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_tlpp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_tlpp.svg new file mode 100644 index 0000000..ceb3e99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/advpl_tlpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/android.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/android.svg new file mode 100644 index 0000000..208fec1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-component.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-component.svg new file mode 100644 index 0000000..b5824b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-component.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-directive.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-directive.svg new file mode 100644 index 0000000..08b82a1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-directive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-guard.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-guard.svg new file mode 100644 index 0000000..20286fe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-pipe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-pipe.svg new file mode 100644 index 0000000..f26a825 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-resolver.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-resolver.svg new file mode 100644 index 0000000..20286fe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular-service.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-service.svg new file mode 100644 index 0000000..063aeaa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/angular.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/angular.svg new file mode 100644 index 0000000..123252e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/angular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/apiblueprint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/apiblueprint.svg new file mode 100644 index 0000000..23e9324 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/apiblueprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/apollo.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/apollo.svg new file mode 100644 index 0000000..a42c623 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/applescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/applescript.svg new file mode 100644 index 0000000..ad9933b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/applescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/appveyor.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/appveyor.svg new file mode 100644 index 0000000..65966c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/appveyor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/arduino.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/arduino.svg new file mode 100644 index 0000000..031cdec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/arduino.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/asciidoc.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/asciidoc.svg new file mode 100644 index 0000000..16deafe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/asciidoc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/assembly.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/assembly.svg new file mode 100644 index 0000000..4611783 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/assembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/astro.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/astro.svg new file mode 100644 index 0000000..2507c12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/astro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/astyle.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/astyle.svg new file mode 100644 index 0000000..fabb25d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/astyle.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/audio.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/audio.svg new file mode 100644 index 0000000..b5f0f8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/aurelia.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/aurelia.svg new file mode 100644 index 0000000..c9a6292 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/authors.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/authors.svg new file mode 100644 index 0000000..08a59b6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/authors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/autohotkey.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/autohotkey.svg new file mode 100644 index 0000000..234c6ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/autohotkey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/autoit.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/autoit.svg new file mode 100644 index 0000000..9fe41ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/autoit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/azure-pipelines.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/azure-pipelines.svg new file mode 100644 index 0000000..a253416 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/azure.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/azure.svg new file mode 100644 index 0000000..90d2b6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/azure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/babel.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/babel.svg new file mode 100644 index 0000000..6e101e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/babel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ballerina.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ballerina.svg new file mode 100644 index 0000000..b3b18b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ballerina.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bazel.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bazel.svg new file mode 100644 index 0000000..b03bb61 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bazel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bicep.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bicep.svg new file mode 100644 index 0000000..342510e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bicep.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bitbucket.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bitbucket.svg new file mode 100644 index 0000000..01758df --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bitbucket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bithound.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bithound.svg new file mode 100644 index 0000000..eb7aced --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bithound.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/blink.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/blink.svg new file mode 100644 index 0000000..2169bde --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/blink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/blink_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/blink_light.svg new file mode 100644 index 0000000..c41f0f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/blink_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bower.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bower.svg new file mode 100644 index 0000000..01457c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/brainfuck.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/brainfuck.svg new file mode 100644 index 0000000..d7a0435 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/brainfuck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist.svg new file mode 100644 index 0000000..ab71396 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist_light.svg new file mode 100644 index 0000000..762866c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/browserlist_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/buck.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/buck.svg new file mode 100644 index 0000000..f7e214e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/buck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/bucklescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/bucklescript.svg new file mode 100644 index 0000000..45c6eec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/bucklescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/buildkite.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/buildkite.svg new file mode 100644 index 0000000..e555c6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/buildkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/c.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/c.svg new file mode 100644 index 0000000..1d6b1be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/c.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cabal.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cabal.svg new file mode 100644 index 0000000..9100e9a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cabal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cake.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cake.svg new file mode 100644 index 0000000..6c09c99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/capacitor.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/capacitor.svg new file mode 100644 index 0000000..43bf520 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/capacitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/certificate.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/certificate.svg new file mode 100644 index 0000000..fc7806a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/certificate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/changelog.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/changelog.svg new file mode 100644 index 0000000..9fa93f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/changelog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/chess.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/chess.svg new file mode 100644 index 0000000..8847d6c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/chess.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/chess_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/chess_light.svg new file mode 100644 index 0000000..110f8f4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/chess_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/circleci.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/circleci.svg new file mode 100644 index 0000000..118861b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/circleci_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/circleci_light.svg new file mode 100644 index 0000000..d82b203 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/circleci_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/clojure.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/clojure.svg new file mode 100644 index 0000000..efeed97 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/clojure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cloudfoundry.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cloudfoundry.svg new file mode 100644 index 0000000..21923de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cloudfoundry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cmake.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cmake.svg new file mode 100644 index 0000000..85cd686 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cmake.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/coala.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/coala.svg new file mode 100644 index 0000000..25b81ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/coala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cobol.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cobol.svg new file mode 100644 index 0000000..0168a48 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/coconut.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/coconut.svg new file mode 100644 index 0000000..c5dd8b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/coconut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate.svg new file mode 100644 index 0000000..1cbf9fa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate_light.svg new file mode 100644 index 0000000..5be29b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/code-climate_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/codecov.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/codecov.svg new file mode 100644 index 0000000..52f4937 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/codecov.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/codeowners.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/codeowners.svg new file mode 100644 index 0000000..66f3a03 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/codeowners.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/coffee.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/coffee.svg new file mode 100644 index 0000000..d9e751f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/coldfusion.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/coldfusion.svg new file mode 100644 index 0000000..097a0b1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/coldfusion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/command.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/command.svg new file mode 100644 index 0000000..8d08f2d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/commitlint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/commitlint.svg new file mode 100644 index 0000000..a937ed3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/commitlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/conduct.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/conduct.svg new file mode 100644 index 0000000..c6a869b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/conduct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/console.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/console.svg new file mode 100644 index 0000000..1689c93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/contributing.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/contributing.svg new file mode 100644 index 0000000..18ac914 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/contributing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cpp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cpp.svg new file mode 100644 index 0000000..4c3aeec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/credits.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/credits.svg new file mode 100644 index 0000000..5930136 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/credits.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/crystal.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/crystal.svg new file mode 100644 index 0000000..b781186 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/crystal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/crystal_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/crystal_light.svg new file mode 100644 index 0000000..4787616 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/crystal_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/csharp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/csharp.svg new file mode 100644 index 0000000..e3d2cec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/csharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/css-map.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/css-map.svg new file mode 100644 index 0000000..daa820b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/css-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/css.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/css.svg new file mode 100644 index 0000000..6eb82d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cucumber.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cucumber.svg new file mode 100644 index 0000000..6210b68 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cucumber.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cuda.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cuda.svg new file mode 100644 index 0000000..b689aa8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cuda.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/cypress.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/cypress.svg new file mode 100644 index 0000000..2689312 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/cypress.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/d.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/d.svg new file mode 100644 index 0000000..e7e99be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dart.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dart.svg new file mode 100644 index 0000000..77ec4d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/database.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/database.svg new file mode 100644 index 0000000..8b8e285 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/denizenscript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/denizenscript.svg new file mode 100644 index 0000000..ab2598a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/denizenscript.svg @@ -0,0 +1 @@ +D \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dependabot.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dependabot.svg new file mode 100644 index 0000000..25872aa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dependabot.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dhall.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dhall.svg new file mode 100644 index 0000000..c9fbf9f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dhall.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/diff.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/diff.svg new file mode 100644 index 0000000..45662c0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/diff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dinophp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dinophp.svg new file mode 100644 index 0000000..10b5edb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dinophp.svg @@ -0,0 +1,16 @@ + + + +DinoPHP-icon + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/disc.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/disc.svg new file mode 100644 index 0000000..5492d13 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/django.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/django.svg new file mode 100644 index 0000000..aa7b4fa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/django.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/docker.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/docker.svg new file mode 100644 index 0000000..3146382 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/document.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/document.svg new file mode 100644 index 0000000..1be76a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/document.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dotjs.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dotjs.svg new file mode 100644 index 0000000..b5bf972 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dotjs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/drawio.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/drawio.svg new file mode 100644 index 0000000..c451b2f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/drawio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/drone.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/drone.svg new file mode 100644 index 0000000..d93c9e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/drone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/drone_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/drone_light.svg new file mode 100644 index 0000000..a38a375 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/drone_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/dune.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/dune.svg new file mode 100644 index 0000000..9ebe4b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/dune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/edge.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/edge.svg new file mode 100644 index 0000000..58c1cfc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/editorconfig.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/editorconfig.svg new file mode 100644 index 0000000..88feaf4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/editorconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ejs.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ejs.svg new file mode 100644 index 0000000..906f21a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/elixir.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/elixir.svg new file mode 100644 index 0000000..9b17321 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/elixir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/elm.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/elm.svg new file mode 100644 index 0000000..42cf9a9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/elm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/email.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/email.svg new file mode 100644 index 0000000..1b046d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ember.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ember.svg new file mode 100644 index 0000000..64cf006 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ember.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/erlang.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/erlang.svg new file mode 100644 index 0000000..29303de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/erlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/eslint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/eslint.svg new file mode 100644 index 0000000..ae63dd8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/eslint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/exe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/exe.svg new file mode 100644 index 0000000..d7b98e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/exe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/fastlane.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/fastlane.svg new file mode 100644 index 0000000..da1be2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/favicon.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/favicon.svg new file mode 100644 index 0000000..432aabf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/file.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/file.svg new file mode 100644 index 0000000..8093863 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/firebase.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/firebase.svg new file mode 100644 index 0000000..27404a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/flash.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/flash.svg new file mode 100644 index 0000000..a1a3187 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/flash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/flow.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/flow.svg new file mode 100644 index 0000000..4a0909e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin-open.svg new file mode 100644 index 0000000..c27d4e7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin.svg new file mode 100644 index 0000000..fe5d06c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-admin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android-open.svg new file mode 100644 index 0000000..38f74e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android.svg new file mode 100644 index 0000000..6b5323d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-android.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular-open.svg new file mode 100644 index 0000000..30566b7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular.svg new file mode 100644 index 0000000..2c241ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-angular.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation-open.svg new file mode 100644 index 0000000..97c3401 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation.svg new file mode 100644 index 0000000..1292fd4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-animation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible-open.svg new file mode 100644 index 0000000..a11c868 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible.svg new file mode 100644 index 0000000..b976e13 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ansible.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api-open.svg new file mode 100644 index 0000000..8626503 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api.svg new file mode 100644 index 0000000..54b78dc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-api.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo-open.svg new file mode 100644 index 0000000..aea3109 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo.svg new file mode 100644 index 0000000..fba0ea5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-apollo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app-open.svg new file mode 100644 index 0000000..4480a9f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app.svg new file mode 100644 index 0000000..72b9882 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-app.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive-open.svg new file mode 100644 index 0000000..920e846 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive.svg new file mode 100644 index 0000000..ba7f21f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio-open.svg new file mode 100644 index 0000000..872e1ec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio.svg new file mode 100644 index 0000000..737aba1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia-open.svg new file mode 100644 index 0000000..75bd0f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia.svg new file mode 100644 index 0000000..703bc23 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aurelia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws-open.svg new file mode 100644 index 0000000..5a7fee7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws.svg new file mode 100644 index 0000000..740e090 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-aws.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines-open.svg new file mode 100644 index 0000000..71e463e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines.svg new file mode 100644 index 0000000..77868d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-azure-pipelines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base-open.svg new file mode 100644 index 0000000..c20a6ea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base.svg new file mode 100644 index 0000000..f93527e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-base.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch-open.svg new file mode 100644 index 0000000..698cb34 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch.svg new file mode 100644 index 0000000..4a57811 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-batch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark-open.svg new file mode 100644 index 0000000..db60b02 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark.svg new file mode 100644 index 0000000..e580ce1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-benchmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower-open.svg new file mode 100644 index 0000000..1abafb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower.svg new file mode 100644 index 0000000..3e1d149 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-bower.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart-open.svg new file mode 100644 index 0000000..d079d6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart.svg new file mode 100644 index 0000000..8a8189b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci-open.svg new file mode 100644 index 0000000..d41ba8e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci.svg new file mode 100644 index 0000000..19d9137 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci-open.svg new file mode 100644 index 0000000..a1cedbb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci.svg new file mode 100644 index 0000000..def0893 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-circleci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class-open.svg new file mode 100644 index 0000000..76f885d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class.svg new file mode 100644 index 0000000..a929b72 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-class.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client-open.svg new file mode 100644 index 0000000..03524c3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client.svg new file mode 100644 index 0000000..a7d96a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-client.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster-open.svg new file mode 100644 index 0000000..8ff361f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster.svg new file mode 100644 index 0000000..fdcf7c8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cluster.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol-open.svg new file mode 100644 index 0000000..2f9a961 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol.svg new file mode 100644 index 0000000..dcd0f01 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cobol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command-open.svg new file mode 100644 index 0000000..17436ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command.svg new file mode 100644 index 0000000..f2eccef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components-open.svg new file mode 100644 index 0000000..5fb1fe6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components.svg new file mode 100644 index 0000000..d813b8d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config-open.svg new file mode 100644 index 0000000..9d18e0a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config.svg new file mode 100644 index 0000000..3e79ded --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection-open.svg new file mode 100644 index 0000000..3951ee0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection.svg new file mode 100644 index 0000000..d724c73 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-connection.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant-open.svg new file mode 100644 index 0000000..76fe930 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant.svg new file mode 100644 index 0000000..8c1fb90 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-constant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container-open.svg new file mode 100644 index 0000000..05d252a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container.svg new file mode 100644 index 0000000..af21542 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-container.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content-open.svg new file mode 100644 index 0000000..312527e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content.svg new file mode 100644 index 0000000..f51fbec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-content.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context-open.svg new file mode 100644 index 0000000..fc7b49d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context.svg new file mode 100644 index 0000000..91d7c1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-context.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract-open.svg new file mode 100644 index 0000000..e8de5f5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract.svg new file mode 100644 index 0000000..e29bdc9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-contract.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller-open.svg new file mode 100644 index 0000000..22ae013 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller.svg new file mode 100644 index 0000000..8df6e1b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core-open.svg new file mode 100644 index 0000000..ade3c93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core.svg new file mode 100644 index 0000000..0a29dac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-core.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage-open.svg new file mode 100644 index 0000000..ab8e645 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage.svg new file mode 100644 index 0000000..fa498ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-coverage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css-open.svg new file mode 100644 index 0000000..16380d7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css.svg new file mode 100644 index 0000000..d458b97 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom-open.svg new file mode 100644 index 0000000..239be06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom.svg new file mode 100644 index 0000000..cb625a9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-custom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress-open.svg new file mode 100644 index 0000000..9608815 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress.svg new file mode 100644 index 0000000..e77ec7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-cypress.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database-open.svg new file mode 100644 index 0000000..f0d4bda --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database.svg new file mode 100644 index 0000000..c94982d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug-open.svg new file mode 100644 index 0000000..6dab939 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug.svg new file mode 100644 index 0000000..3c28955 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-debug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta-open.svg new file mode 100644 index 0000000..67867b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta.svg new file mode 100644 index 0000000..c102e44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-delta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist-open.svg new file mode 100644 index 0000000..606b96e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist.svg new file mode 100644 index 0000000..24677dd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker-open.svg new file mode 100644 index 0000000..2bcfd7f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker.svg new file mode 100644 index 0000000..50d197c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs-open.svg new file mode 100644 index 0000000..333b570 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs.svg new file mode 100644 index 0000000..0524364 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-docs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download-open.svg new file mode 100644 index 0000000..1ae0d1c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download.svg new file mode 100644 index 0000000..e1eef48 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump-open.svg new file mode 100644 index 0000000..b9c8ad9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump.svg new file mode 100644 index 0000000..5438dbd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-dump.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment-open.svg new file mode 100644 index 0000000..f31b8ce --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment.svg new file mode 100644 index 0000000..9ed44a3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-environment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error-open.svg new file mode 100644 index 0000000..27186fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error.svg new file mode 100644 index 0000000..0a6e8eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-error.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event-open.svg new file mode 100644 index 0000000..30999f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event.svg new file mode 100644 index 0000000..44db4eb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-event.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples-open.svg new file mode 100644 index 0000000..8fad717 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples.svg new file mode 100644 index 0000000..cb70f7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-examples.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo-open.svg new file mode 100644 index 0000000..ce862c0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo.svg new file mode 100644 index 0000000..bde0bf6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-expo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export-open.svg new file mode 100644 index 0000000..55f9c8b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export.svg new file mode 100644 index 0000000..9d11ed8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane-open.svg new file mode 100644 index 0000000..1d6723b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane.svg new file mode 100644 index 0000000..b063320 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-fastlane.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase-open.svg new file mode 100644 index 0000000..c07bd0a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase.svg new file mode 100644 index 0000000..67c7352 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow-open.svg new file mode 100644 index 0000000..73a76d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow.svg new file mode 100644 index 0000000..742db73 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-flow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font-open.svg new file mode 100644 index 0000000..b7a202d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font.svg new file mode 100644 index 0000000..bc98f4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions-open.svg new file mode 100644 index 0000000..59a41e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions.svg new file mode 100644 index 0000000..9c04ff2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-functions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator-open.svg new file mode 100644 index 0000000..ee01cd2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator.svg new file mode 100644 index 0000000..bc6764a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-generator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git-open.svg new file mode 100644 index 0000000..26def43 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git.svg new file mode 100644 index 0000000..4977492 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github-open.svg new file mode 100644 index 0000000..4e60cf1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github.svg new file mode 100644 index 0000000..6371a45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab-open.svg new file mode 100644 index 0000000..c48fbad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab.svg new file mode 100644 index 0000000..f03e135 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global-open.svg new file mode 100644 index 0000000..d0506c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global.svg new file mode 100644 index 0000000..260f6a7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-global.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle-open.svg new file mode 100644 index 0000000..74e4706 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle.svg new file mode 100644 index 0000000..2434b7a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql-open.svg new file mode 100644 index 0000000..60da86a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql.svg new file mode 100644 index 0000000..fbb5e75 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard-open.svg new file mode 100644 index 0000000..4db3ba8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard.svg new file mode 100644 index 0000000..d8af226 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp-open.svg new file mode 100644 index 0000000..18fdc90 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp.svg new file mode 100644 index 0000000..0634fe1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper-open.svg new file mode 100644 index 0000000..658ee0b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper.svg new file mode 100644 index 0000000..6862002 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-helper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home-open.svg new file mode 100644 index 0000000..13b993e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home.svg new file mode 100644 index 0000000..2658c4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook-open.svg new file mode 100644 index 0000000..8cd454a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook.svg new file mode 100644 index 0000000..cf3ef93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-hook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky-open.svg new file mode 100644 index 0000000..7c1888b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky.svg new file mode 100644 index 0000000..d212d19 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n-open.svg new file mode 100644 index 0000000..784137e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n.svg new file mode 100644 index 0000000..bde4f45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images-open.svg new file mode 100644 index 0000000..4fb34fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images.svg new file mode 100644 index 0000000..e0cebe1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-images.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import-open.svg new file mode 100644 index 0000000..4f264ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import.svg new file mode 100644 index 0000000..eadd240 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-import.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include-open.svg new file mode 100644 index 0000000..d3e1717 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include.svg new file mode 100644 index 0000000..1ac1290 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-include.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open.svg new file mode 100644 index 0000000..18b45a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open_light.svg new file mode 100644 index 0000000..f877ae6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij.svg new file mode 100644 index 0000000..2620843 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij_light.svg new file mode 100644 index 0000000..6d24127 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-intellij_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface-open.svg new file mode 100644 index 0000000..38083b1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface.svg new file mode 100644 index 0000000..286a555 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-interface.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios-open.svg new file mode 100644 index 0000000..84bcf58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios.svg new file mode 100644 index 0000000..07ed0bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ios.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java-open.svg new file mode 100644 index 0000000..ef40e97 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java.svg new file mode 100644 index 0000000..77669ec --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-java.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript-open.svg new file mode 100644 index 0000000..5bbdf1e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript.svg new file mode 100644 index 0000000..3a31ff8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open.svg new file mode 100644 index 0000000..24beb96 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open_light.svg new file mode 100644 index 0000000..dc82d7a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja.svg new file mode 100644 index 0000000..b9a8770 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja_light.svg new file mode 100644 index 0000000..1fecddf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job-open.svg new file mode 100644 index 0000000..3272041 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job.svg new file mode 100644 index 0000000..cbb946d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-job.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json-open.svg new file mode 100644 index 0000000..e7905dd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json.svg new file mode 100644 index 0000000..470aaf3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys-open.svg new file mode 100644 index 0000000..a8695c4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys.svg new file mode 100644 index 0000000..3018c93 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-keys.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes-open.svg new file mode 100644 index 0000000..d69f772 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes.svg new file mode 100644 index 0000000..e798695 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-kubernetes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout-open.svg new file mode 100644 index 0000000..def5f52 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout.svg new file mode 100644 index 0000000..2fe296f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-layout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less-open.svg new file mode 100644 index 0000000..c873d89 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less.svg new file mode 100644 index 0000000..396deb8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib-open.svg new file mode 100644 index 0000000..04361ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib.svg new file mode 100644 index 0000000..51e2f78 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log-open.svg new file mode 100644 index 0000000..29bd94a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log.svg new file mode 100644 index 0000000..5f9c261 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail-open.svg new file mode 100644 index 0000000..36a4916 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail.svg new file mode 100644 index 0000000..17b508a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings-open.svg new file mode 100644 index 0000000..f2ed895 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings.svg new file mode 100644 index 0000000..f946086 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mappings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown-open.svg new file mode 100644 index 0000000..b7d4f41 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown.svg new file mode 100644 index 0000000..61e4053 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages-open.svg new file mode 100644 index 0000000..1cf463d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages.svg new file mode 100644 index 0000000..5c1a50e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-messages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta-open.svg new file mode 100644 index 0000000..5bc3708 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta.svg new file mode 100644 index 0000000..cf8e344 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-meta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware-open.svg new file mode 100644 index 0000000..ca5d449 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware.svg new file mode 100644 index 0000000..efcdadd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml-open.svg new file mode 100644 index 0000000..9f6180e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml.svg new file mode 100644 index 0000000..62cb33e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile-open.svg new file mode 100644 index 0000000..dbaf81a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile.svg new file mode 100644 index 0000000..9f0db3c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock-open.svg new file mode 100644 index 0000000..97af6aa --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock.svg new file mode 100644 index 0000000..ea6493e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-mock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions-open.svg new file mode 100644 index 0000000..a492977 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions.svg new file mode 100644 index 0000000..155a94d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects-open.svg new file mode 100644 index 0000000..f8ccd39 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects.svg new file mode 100644 index 0000000..1291fd7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities-open.svg new file mode 100644 index 0000000..582f337 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities.svg new file mode 100644 index 0000000..34b7b3b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-entities.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer-open.svg new file mode 100644 index 0000000..6f1ad2c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer.svg new file mode 100644 index 0000000..9390d25 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors-open.svg new file mode 100644 index 0000000..54ff938 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors.svg new file mode 100644 index 0000000..8acad71 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state-open.svg new file mode 100644 index 0000000..042e23d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state.svg new file mode 100644 index 0000000..def6752 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store-open.svg new file mode 100644 index 0000000..e355a2a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store.svg new file mode 100644 index 0000000..5fc8be6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-ngrx-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node-open.svg new file mode 100644 index 0000000..d482477 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node.svg new file mode 100644 index 0000000..5d0c119 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-node.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt-open.svg new file mode 100644 index 0000000..93d3603 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt.svg new file mode 100644 index 0000000..0a4e788 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other-open.svg new file mode 100644 index 0000000..6cda70c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other.svg new file mode 100644 index 0000000..b36ac77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-other.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages-open.svg new file mode 100644 index 0000000..3531c04 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages.svg new file mode 100644 index 0000000..2a90f8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-packages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php-open.svg new file mode 100644 index 0000000..30f153f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php.svg new file mode 100644 index 0000000..62e53c1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer-open.svg new file mode 100644 index 0000000..4342c69 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer.svg new file mode 100644 index 0000000..dcc3cf4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-phpmailer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe-open.svg new file mode 100644 index 0000000..3677c99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe.svg new file mode 100644 index 0000000..c7ad635 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin-open.svg new file mode 100644 index 0000000..01c6026 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin.svg new file mode 100644 index 0000000..9899169 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-plugin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma-open.svg new file mode 100644 index 0000000..de67d17 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma.svg new file mode 100644 index 0000000..ea06874 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private-open.svg new file mode 100644 index 0000000..e353cc3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private.svg new file mode 100644 index 0000000..41d3b06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-private.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project-open.svg new file mode 100644 index 0000000..5b40ed0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project.svg new file mode 100644 index 0000000..e7aad40 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-project.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public-open.svg new file mode 100644 index 0000000..d860bd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public.svg new file mode 100644 index 0000000..a0830a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-public.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python-open.svg new file mode 100644 index 0000000..eaa2290 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python.svg new file mode 100644 index 0000000..43cf19b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar-open.svg new file mode 100644 index 0000000..9642b83 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar.svg new file mode 100644 index 0000000..f900bc6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue-open.svg new file mode 100644 index 0000000..c80bfc3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue.svg new file mode 100644 index 0000000..a0c17ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-queue.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components-open.svg new file mode 100644 index 0000000..5d685c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components.svg new file mode 100644 index 0000000..db10045 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-react-components.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions-open.svg new file mode 100644 index 0000000..10c998d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions.svg new file mode 100644 index 0000000..f1a2147 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer-open.svg new file mode 100644 index 0000000..1d1c3b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer.svg new file mode 100644 index 0000000..37e1a14 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector-open.svg new file mode 100644 index 0000000..2a67b79 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector.svg new file mode 100644 index 0000000..212e286 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store-open.svg new file mode 100644 index 0000000..c0c26d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store.svg new file mode 100644 index 0000000..b66a21c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver-open.svg new file mode 100644 index 0000000..7182d05 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver.svg new file mode 100644 index 0000000..25e176f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resolver.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource-open.svg new file mode 100644 index 0000000..431c86e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource.svg new file mode 100644 index 0000000..b0ac3c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-resource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review-open.svg new file mode 100644 index 0000000..50cd746 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review.svg new file mode 100644 index 0000000..fe85cd1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-review.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes-open.svg new file mode 100644 index 0000000..c4807ca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes.svg new file mode 100644 index 0000000..c2f9dd8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-routes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules-open.svg new file mode 100644 index 0000000..dccbe44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules.svg new file mode 100644 index 0000000..0b53b34 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-rules.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass-open.svg new file mode 100644 index 0000000..4ee2b9d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass.svg new file mode 100644 index 0000000..a226a9f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala-open.svg new file mode 100644 index 0000000..42c7ec7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala.svg new file mode 100644 index 0000000..bc07aad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts-open.svg new file mode 100644 index 0000000..93d426b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts.svg new file mode 100644 index 0000000..4855aa5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-scripts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure-open.svg new file mode 100644 index 0000000..a780269 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure.svg new file mode 100644 index 0000000..eb8539c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-secure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server-open.svg new file mode 100644 index 0000000..f763116 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server.svg new file mode 100644 index 0000000..5755476 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless-open.svg new file mode 100644 index 0000000..b3da79c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless.svg new file mode 100644 index 0000000..20cef5c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-serverless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared-open.svg new file mode 100644 index 0000000..d68d9f0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared.svg new file mode 100644 index 0000000..4e8363b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-shared.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src-open.svg new file mode 100644 index 0000000..886033c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src.svg new file mode 100644 index 0000000..edadf18 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-src.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack-open.svg new file mode 100644 index 0000000..85a3373 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack.svg new file mode 100644 index 0000000..4aa2782 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil-open.svg new file mode 100644 index 0000000..acf0ed6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil.svg new file mode 100644 index 0000000..a3283ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook-open.svg new file mode 100644 index 0000000..ae25d6f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook.svg new file mode 100644 index 0000000..98cc252 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus-open.svg new file mode 100644 index 0000000..3338c5f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus.svg new file mode 100644 index 0000000..26546b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime-open.svg new file mode 100644 index 0000000..31522b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime.svg new file mode 100644 index 0000000..0a8fa65 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte-open.svg new file mode 100644 index 0000000..c79f30f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte.svg new file mode 100644 index 0000000..75c7ea7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg-open.svg new file mode 100644 index 0000000..a6bb8f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg.svg new file mode 100644 index 0000000..6ebc841 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax-open.svg new file mode 100644 index 0000000..f46b984 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax.svg new file mode 100644 index 0000000..cd2f23a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-syntax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target-open.svg new file mode 100644 index 0000000..b51b8b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target-open.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target.svg new file mode 100644 index 0000000..1e014d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-target.svg @@ -0,0 +1,2 @@ + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks-open.svg new file mode 100644 index 0000000..0510116 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks.svg new file mode 100644 index 0000000..1b9bf84 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tasks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp-open.svg new file mode 100644 index 0000000..0209840 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp.svg new file mode 100644 index 0000000..99a8ea9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-temp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template-open.svg new file mode 100644 index 0000000..cb5312c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template.svg new file mode 100644 index 0000000..779258a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-template.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform-open.svg new file mode 100644 index 0000000..add8b6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform.svg new file mode 100644 index 0000000..beaf9af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test-open.svg new file mode 100644 index 0000000..5b3322e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test.svg new file mode 100644 index 0000000..eee40d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-test.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme-open.svg new file mode 100644 index 0000000..a149a42 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme.svg new file mode 100644 index 0000000..3c9cf40 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-theme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools-open.svg new file mode 100644 index 0000000..9cd001a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools.svg new file mode 100644 index 0000000..85113c6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-tools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript-open.svg new file mode 100644 index 0000000..1bcb439 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript.svg new file mode 100644 index 0000000..f326917 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update-open.svg new file mode 100644 index 0000000..0304bd8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update.svg new file mode 100644 index 0000000..1ce9788 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-update.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload-open.svg new file mode 100644 index 0000000..1397111 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload.svg new file mode 100644 index 0000000..4fb7499 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils-open.svg new file mode 100644 index 0000000..9c5fa64 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils.svg new file mode 100644 index 0000000..734fd01 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-utils.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel-open.svg new file mode 100644 index 0000000..52699e4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel-open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel.svg new file mode 100644 index 0000000..10ce3df --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vercel.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video-open.svg new file mode 100644 index 0000000..7ae4ea1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video.svg new file mode 100644 index 0000000..96f7421 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views-open.svg new file mode 100644 index 0000000..6f78dd9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views.svg new file mode 100644 index 0000000..4968104 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-views.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm-open.svg new file mode 100644 index 0000000..6a9e243 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm.svg new file mode 100644 index 0000000..a7a2c07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode-open.svg new file mode 100644 index 0000000..ccc72a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode.svg new file mode 100644 index 0000000..5b5de26 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives-open.svg new file mode 100644 index 0000000..65ae71e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives.svg new file mode 100644 index 0000000..d6e4f01 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-directives.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-open.svg new file mode 100644 index 0000000..e92921d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue.svg new file mode 100644 index 0000000..be594ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress-open.svg new file mode 100644 index 0000000..2efda20 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress.svg new file mode 100644 index 0000000..cf10884 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuepress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store-open.svg new file mode 100644 index 0000000..8a7b3a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store.svg new file mode 100644 index 0000000..3496beb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime-open.svg new file mode 100644 index 0000000..3f9df94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime.svg new file mode 100644 index 0000000..ce4709c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack-open.svg new file mode 100644 index 0000000..df53a44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack.svg new file mode 100644 index 0000000..ea9dfa6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress-open.svg new file mode 100644 index 0000000..62fe23a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress.svg new file mode 100644 index 0000000..2015f4f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn-open.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn-open.svg new file mode 100644 index 0000000..8f00dfb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn.svg new file mode 100644 index 0000000..e15cc77 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder-yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/folder.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/folder.svg new file mode 100644 index 0000000..169e3de --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/font.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/font.svg new file mode 100644 index 0000000..d134cfc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/font.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/forth.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/forth.svg new file mode 100644 index 0000000..ccea467 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/forth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/fortran.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/fortran.svg new file mode 100644 index 0000000..8ff9b74 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/fortran.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/foxpro.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/foxpro.svg new file mode 100644 index 0000000..d8c0228 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/foxpro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/fsharp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/fsharp.svg new file mode 100644 index 0000000..53cf6ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/fsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/fusebox.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/fusebox.svg new file mode 100644 index 0000000..a53c9e2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/fusebox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gatsby.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gatsby.svg new file mode 100644 index 0000000..c1fe8f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gatsby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gcp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gcp.svg new file mode 100644 index 0000000..c94f0c9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gcp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gemfile.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gemfile.svg new file mode 100644 index 0000000..85e1ec9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gemfile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gemini.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gemini.svg new file mode 100644 index 0000000..546f5ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gemini.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/git.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/git.svg new file mode 100644 index 0000000..5bfed22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gitlab.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gitlab.svg new file mode 100644 index 0000000..caf873f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gitpod.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gitpod.svg new file mode 100644 index 0000000..8351415 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gitpod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/go-mod.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/go-mod.svg new file mode 100644 index 0000000..bb2ebc6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/go-mod.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/go.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/go.svg new file mode 100644 index 0000000..e852516 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/go.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/go_gopher.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/go_gopher.svg new file mode 100644 index 0000000..42be334 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/go_gopher.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/godot-assets.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/godot-assets.svg new file mode 100644 index 0000000..26e3a56 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/godot-assets.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/godot.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/godot.svg new file mode 100644 index 0000000..688ea1a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/godot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gradle.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gradle.svg new file mode 100644 index 0000000..8c210fd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gradle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/grain.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/grain.svg new file mode 100644 index 0000000..f4eefe0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/grain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/graphcool.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/graphcool.svg new file mode 100644 index 0000000..f73c6c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/graphcool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/graphql.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/graphql.svg new file mode 100644 index 0000000..a60631d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/graphql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/groovy.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/groovy.svg new file mode 100644 index 0000000..98b63d0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/groovy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/grunt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/grunt.svg new file mode 100644 index 0000000..af1f757 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/grunt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/gulp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/gulp.svg new file mode 100644 index 0000000..8233c7c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/gulp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/h.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/h.svg new file mode 100644 index 0000000..f63d37b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/h.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/hack.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/hack.svg new file mode 100644 index 0000000..7e35fe4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/hack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/haml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/haml.svg new file mode 100644 index 0000000..9d02bf5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/haml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/handlebars.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/handlebars.svg new file mode 100644 index 0000000..87fbb10 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/handlebars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/haskell.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/haskell.svg new file mode 100644 index 0000000..8e65f64 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/haskell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/haxe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/haxe.svg new file mode 100644 index 0000000..18610be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/haxe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/hcl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/hcl.svg new file mode 100644 index 0000000..a3e2c24 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/hcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/hcl_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/hcl_light.svg new file mode 100644 index 0000000..3392a07 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/hcl_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/helm.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/helm.svg new file mode 100644 index 0000000..6e2328a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/helm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/heroku.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/heroku.svg new file mode 100644 index 0000000..7bc4f1e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/heroku.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/hex.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/hex.svg new file mode 100644 index 0000000..322127a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/hex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/horusec.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/horusec.svg new file mode 100644 index 0000000..33e59c6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/horusec.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/hpp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/hpp.svg new file mode 100644 index 0000000..b627d5e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/hpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/html.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/html.svg new file mode 100644 index 0000000..f6751b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/html.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/http.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/http.svg new file mode 100644 index 0000000..320acf5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/http.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/husky.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/husky.svg new file mode 100644 index 0000000..90e715b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/husky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/i18n.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/i18n.svg new file mode 100644 index 0000000..f78ae76 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/idris.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/idris.svg new file mode 100644 index 0000000..91ba423 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/idris.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/image.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/image.svg new file mode 100644 index 0000000..261e62c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/imba.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/imba.svg new file mode 100644 index 0000000..c69cb22 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/imba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ionic.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ionic.svg new file mode 100644 index 0000000..15b5c58 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ionic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/istanbul.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/istanbul.svg new file mode 100644 index 0000000..6c904df --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/istanbul.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jar.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jar.svg new file mode 100644 index 0000000..d5b0b56 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/java.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/java.svg new file mode 100644 index 0000000..28143c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/javaclass.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/javaclass.svg new file mode 100644 index 0000000..bcc9c06 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/javaclass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/javascript-map.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/javascript-map.svg new file mode 100644 index 0000000..858fef2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/javascript-map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/javascript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/javascript.svg new file mode 100644 index 0000000..11ab75e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/javascript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jenkins.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jenkins.svg new file mode 100644 index 0000000..5744e12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jenkins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jest.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jest.svg new file mode 100644 index 0000000..1186c41 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jinja.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jinja.svg new file mode 100644 index 0000000..f33ae6c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jinja.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jinja_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jinja_light.svg new file mode 100644 index 0000000..d62e05d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jsconfig.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jsconfig.svg new file mode 100644 index 0000000..c0c3ac5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/json.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/json.svg new file mode 100644 index 0000000..fcbe211 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/julia.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/julia.svg new file mode 100644 index 0000000..a00d1db --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/julia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/jupyter.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/jupyter.svg new file mode 100644 index 0000000..d2d34d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/jupyter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/karma.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/karma.svg new file mode 100644 index 0000000..5362ead --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/karma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/key.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/key.svg new file mode 100644 index 0000000..83cf313 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/kivy.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/kivy.svg new file mode 100644 index 0000000..584691f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/kivy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/kl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/kl.svg new file mode 100644 index 0000000..50fb1f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/kl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/kotlin.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/kotlin.svg new file mode 100644 index 0000000..c2b5a7f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/kotlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/kusto.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/kusto.svg new file mode 100644 index 0000000..17cf955 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/kusto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/laravel.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/laravel.svg new file mode 100644 index 0000000..a5f2e0d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/laravel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lerna.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lerna.svg new file mode 100644 index 0000000..168f9c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lerna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/less.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/less.svg new file mode 100644 index 0000000..9e18fc1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lib.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lib.svg new file mode 100644 index 0000000..943027d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lib.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lighthouse.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lighthouse.svg new file mode 100644 index 0000000..0909a6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lighthouse.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lilypond.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lilypond.svg new file mode 100644 index 0000000..e6acaf5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lilypond.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/liquid.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/liquid.svg new file mode 100644 index 0000000..210ed0c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/liquid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lisp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lisp.svg new file mode 100644 index 0000000..2b5d17d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lisp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/livescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/livescript.svg new file mode 100644 index 0000000..c46f3d4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/livescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lock.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lock.svg new file mode 100644 index 0000000..3e343ce --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/log.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/log.svg new file mode 100644 index 0000000..a795fd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/log.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lolcode.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lolcode.svg new file mode 100644 index 0000000..e440792 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lolcode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/lua.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/lua.svg new file mode 100644 index 0000000..9f71f8c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/makefile.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/makefile.svg new file mode 100644 index 0000000..694ad2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/makefile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/markdown.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/markdown.svg new file mode 100644 index 0000000..edb3c44 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/markojs.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/markojs.svg new file mode 100644 index 0000000..31f4994 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/markojs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mathematica.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mathematica.svg new file mode 100644 index 0000000..8a743ee --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mathematica.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/matlab.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/matlab.svg new file mode 100644 index 0000000..423006e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/matlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/maven.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/maven.svg new file mode 100644 index 0000000..2ada82c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/maven.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mdx.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mdx.svg new file mode 100644 index 0000000..07fbb43 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mdx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/merlin.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/merlin.svg new file mode 100644 index 0000000..b7d6fca --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/merlin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/meson.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/meson.svg new file mode 100644 index 0000000..0e63603 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/meson.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/minecraft.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/minecraft.svg new file mode 100644 index 0000000..05292c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/minecraft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mint.svg new file mode 100644 index 0000000..797d4e9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mjml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mjml.svg new file mode 100644 index 0000000..e4aeced --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mjml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mocha.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mocha.svg new file mode 100644 index 0000000..6f4d0d9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mocha.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/modernizr.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/modernizr.svg new file mode 100644 index 0000000..29cbeb2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/modernizr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/moonscript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/moonscript.svg new file mode 100644 index 0000000..ab69074 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/moonscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/mxml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/mxml.svg new file mode 100644 index 0000000..ad5801e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/mxml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ndst.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ndst.svg new file mode 100644 index 0000000..6af60cd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ndst.svg @@ -0,0 +1,7 @@ + + file_type_netin + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-controller.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-controller.svg new file mode 100644 index 0000000..ad8f565 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-decorator.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-decorator.svg new file mode 100644 index 0000000..549e9e1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-decorator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-filter.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-filter.svg new file mode 100644 index 0000000..7940532 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-gateway.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-gateway.svg new file mode 100644 index 0000000..50ef503 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-gateway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-guard.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-guard.svg new file mode 100644 index 0000000..9e956f6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-guard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-middleware.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-middleware.svg new file mode 100644 index 0000000..9a04c9e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-middleware.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-module.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-module.svg new file mode 100644 index 0000000..346b7b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-module.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-pipe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-pipe.svg new file mode 100644 index 0000000..3af3a99 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-pipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-resolver.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-resolver.svg new file mode 100644 index 0000000..8202bed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-resolver.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest-service.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-service.svg new file mode 100644 index 0000000..9fc8303 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest-service.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nest.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nest.svg new file mode 100644 index 0000000..cd01b12 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/netlify.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/netlify.svg new file mode 100644 index 0000000..2862326 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/netlify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/next.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/next.svg new file mode 100644 index 0000000..7c0ee5b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/next.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/next_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/next_light.svg new file mode 100644 index 0000000..2135322 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/next_light.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nginx.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nginx.svg new file mode 100644 index 0000000..0fe1e3f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nginx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-actions.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-actions.svg new file mode 100644 index 0000000..91a5ffc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-actions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-effects.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-effects.svg new file mode 100644 index 0000000..0672049 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-effects.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-entity.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-entity.svg new file mode 100644 index 0000000..e60945f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-entity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-reducer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-reducer.svg new file mode 100644 index 0000000..6fe3851 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-selectors.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-selectors.svg new file mode 100644 index 0000000..8dbbf90 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-selectors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-state.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-state.svg new file mode 100644 index 0000000..b88ae01 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ngrx-state.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nim.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nim.svg new file mode 100644 index 0000000..aabcec1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nix.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nix.svg new file mode 100644 index 0000000..94b11ac --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nix.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs.svg new file mode 100644 index 0000000..007273a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs_alt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs_alt.svg new file mode 100644 index 0000000..4bc6ba7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nodejs_alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nodemon.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nodemon.svg new file mode 100644 index 0000000..31d5ac9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nodemon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/npm.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/npm.svg new file mode 100644 index 0000000..4e53a4b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/npm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nrwl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nrwl.svg new file mode 100644 index 0000000..d9a72a8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nrwl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nuget.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nuget.svg new file mode 100644 index 0000000..03b7160 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nuget.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nunjucks.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nunjucks.svg new file mode 100644 index 0000000..be4454c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nunjucks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt.svg new file mode 100644 index 0000000..cf49cd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt_light.svg new file mode 100644 index 0000000..c00f081 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/nuxt_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ocaml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ocaml.svg new file mode 100644 index 0000000..5a6704f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ocaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/odin.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/odin.svg new file mode 100644 index 0000000..d4691ea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/odin.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/opa.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/opa.svg new file mode 100644 index 0000000..a17a51b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/opa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/opam.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/opam.svg new file mode 100644 index 0000000..8c7f680 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/opam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/pascal.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/pascal.svg new file mode 100644 index 0000000..c558c5a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/pascal.svg @@ -0,0 +1 @@ +P \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/pawn.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/pawn.svg new file mode 100644 index 0000000..ff35f85 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/pawn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/pdf.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/pdf.svg new file mode 100644 index 0000000..917f035 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/percy.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/percy.svg new file mode 100644 index 0000000..fb3296d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/percy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/perl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/perl.svg new file mode 100644 index 0000000..434361d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/perl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/php-cs-fixer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/php-cs-fixer.svg new file mode 100644 index 0000000..0116890 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/php-cs-fixer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/php.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/php.svg new file mode 100644 index 0000000..6a986f0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant.svg new file mode 100644 index 0000000..6eff008 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant_pink.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant_pink.svg new file mode 100644 index 0000000..0427bf8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/php_elephant_pink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/phpunit.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/phpunit.svg new file mode 100644 index 0000000..36aed71 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/phpunit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/pipeline.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/pipeline.svg new file mode 100644 index 0000000..273b93e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/pipeline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/postcss.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/postcss.svg new file mode 100644 index 0000000..ec0f628 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/postcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/posthtml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/posthtml.svg new file mode 100644 index 0000000..149182c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/posthtml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/powerpoint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/powerpoint.svg new file mode 100644 index 0000000..89a5e3c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/powerpoint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/powershell.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/powershell.svg new file mode 100644 index 0000000..d4ae9c3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/powershell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/prettier.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/prettier.svg new file mode 100644 index 0000000..f94da71 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/prettier.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/prisma.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/prisma.svg new file mode 100644 index 0000000..2ba9851 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/prisma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/processing.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/processing.svg new file mode 100644 index 0000000..eedaaa5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/processing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/processing_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/processing_light.svg new file mode 100644 index 0000000..7f75f76 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/processing_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/prolog.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/prolog.svg new file mode 100644 index 0000000..c7433dd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/prolog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/proto.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/proto.svg new file mode 100644 index 0000000..0ad97bf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/proto.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/protractor.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/protractor.svg new file mode 100644 index 0000000..b175f23 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/protractor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/pug.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/pug.svg new file mode 100644 index 0000000..eea473a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/pug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/puppet.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/puppet.svg new file mode 100644 index 0000000..d41385b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/puppet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/purescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/purescript.svg new file mode 100644 index 0000000..f683ee9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/purescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/python-misc.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/python-misc.svg new file mode 100644 index 0000000..8e936f2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/python-misc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/python.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/python.svg new file mode 100644 index 0000000..e8c1931 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/qsharp.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/qsharp.svg new file mode 100644 index 0000000..bd4bc81 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/qsharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/quasar.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/quasar.svg new file mode 100644 index 0000000..04653ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/r.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/r.svg new file mode 100644 index 0000000..ca49afd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/r.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/racket.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/racket.svg new file mode 100644 index 0000000..47e91f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/racket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/raml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/raml.svg new file mode 100644 index 0000000..29491f3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/raml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/razor.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/razor.svg new file mode 100644 index 0000000..b769449 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/razor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/react.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/react.svg new file mode 100644 index 0000000..d275b6a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/react_ts.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/react_ts.svg new file mode 100644 index 0000000..8a0018f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/react_ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/readme.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/readme.svg new file mode 100644 index 0000000..b16bff4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/readme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/reason.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/reason.svg new file mode 100644 index 0000000..3b0c0b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/reason.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/red.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/red.svg new file mode 100644 index 0000000..abf373c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/redux-action.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-action.svg new file mode 100644 index 0000000..25573a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-action.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/redux-reducer.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-reducer.svg new file mode 100644 index 0000000..24f881c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-reducer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/redux-selector.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-selector.svg new file mode 100644 index 0000000..4621aa6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-selector.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/redux-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-store.svg new file mode 100644 index 0000000..05b4a94 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/redux-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/renovate.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/renovate.svg new file mode 100644 index 0000000..1ebdfd6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/renovate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/replit.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/replit.svg new file mode 100644 index 0000000..af510dc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/replit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rescript.svg new file mode 100644 index 0000000..175f58d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/restql.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/restql.svg new file mode 100644 index 0000000..5305db3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/restql.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/riot.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/riot.svg new file mode 100644 index 0000000..d3d2d10 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/riot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/roadmap.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/roadmap.svg new file mode 100644 index 0000000..11ec396 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/roadmap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/robot.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/robot.svg new file mode 100644 index 0000000..53280a4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/robot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/robots.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/robots.svg new file mode 100644 index 0000000..63eb6ad --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/robots.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rollup.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rollup.svg new file mode 100644 index 0000000..6d35791 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rollup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rome.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rome.svg new file mode 100644 index 0000000..7ad3b86 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rome.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/routing.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/routing.svg new file mode 100644 index 0000000..b150305 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/routing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop.svg new file mode 100644 index 0000000..71f64d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop_light.svg new file mode 100644 index 0000000..ce003b4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rubocop_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/ruby.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/ruby.svg new file mode 100644 index 0000000..f6ba8c2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/ruby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/rust.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/rust.svg new file mode 100644 index 0000000..06582d6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/rust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/salesforce.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/salesforce.svg new file mode 100644 index 0000000..3c82edd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/salesforce.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/san.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/san.svg new file mode 100644 index 0000000..c56b9ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/san.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sas.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sas.svg new file mode 100644 index 0000000..3a2641a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sas.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sass.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sass.svg new file mode 100644 index 0000000..e38fee7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sbt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sbt.svg new file mode 100644 index 0000000..c299919 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sbt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/scala.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/scala.svg new file mode 100644 index 0000000..74c2e2e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/scala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/scheme.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/scheme.svg new file mode 100644 index 0000000..17c8f72 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/scheme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/search.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/search.svg new file mode 100644 index 0000000..7c57bcb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release.svg new file mode 100644 index 0000000..5ec7ea4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release_light.svg new file mode 100644 index 0000000..a3dec5e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/semantic-release_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sentry.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sentry.svg new file mode 100644 index 0000000..437818a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sentry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sequelize.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sequelize.svg new file mode 100644 index 0000000..3c8f166 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sequelize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/settings.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/settings.svg new file mode 100644 index 0000000..eaba79b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/shaderlab.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/shaderlab.svg new file mode 100644 index 0000000..7143f4a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/shaderlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/silverstripe.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/silverstripe.svg new file mode 100644 index 0000000..2e2d3d8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/silverstripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/siyuan.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/siyuan.svg new file mode 100644 index 0000000..66f3a76 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/siyuan.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sketch.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sketch.svg new file mode 100644 index 0000000..42de3d3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/slim.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/slim.svg new file mode 100644 index 0000000..3f42dcd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/slim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/slug.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/slug.svg new file mode 100644 index 0000000..1532751 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/slug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/smarty.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/smarty.svg new file mode 100644 index 0000000..ad8b3b2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/smarty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sml.svg new file mode 100644 index 0000000..e53b6a3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack.svg new file mode 100644 index 0000000..e82a92d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack_light.svg new file mode 100644 index 0000000..460a75d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/snowpack_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/snyk.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/snyk.svg new file mode 100644 index 0000000..7211f92 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/snyk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/solidity.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/solidity.svg new file mode 100644 index 0000000..5319fa2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/solidity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stencil.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stencil.svg new file mode 100644 index 0000000..e0c24af --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stitches.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stitches.svg new file mode 100644 index 0000000..458409c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stitches.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stitches_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stitches_light.svg new file mode 100644 index 0000000..86a776c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stitches_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/storybook.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/storybook.svg new file mode 100644 index 0000000..09e93a6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/storybook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stryker.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stryker.svg new file mode 100644 index 0000000..a3c53ed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stryker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint.svg new file mode 100644 index 0000000..24efbc8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint_light.svg new file mode 100644 index 0000000..86557f4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stylelint_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/stylus.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/stylus.svg new file mode 100644 index 0000000..b503c6e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/stylus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/sublime.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/sublime.svg new file mode 100644 index 0000000..e206e8e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/sublime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/svelte.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/svelte.svg new file mode 100644 index 0000000..f9f2aa7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/svelte.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/svg.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/svg.svg new file mode 100644 index 0000000..f423f23 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/svg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/svgo.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/svgo.svg new file mode 100644 index 0000000..74c1072 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/svgo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/svgr.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/svgr.svg new file mode 100644 index 0000000..63f3612 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/svgr.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/swc.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/swc.svg new file mode 100644 index 0000000..533bba0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/swc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/swift.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/swift.svg new file mode 100644 index 0000000..214ffd4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/swift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/table.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/table.svg new file mode 100644 index 0000000..4542be8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tailwindcss.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tailwindcss.svg new file mode 100644 index 0000000..7b04eb4 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tailwindcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tauri.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tauri.svg new file mode 100644 index 0000000..f191f49 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tauri.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tcl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tcl.svg new file mode 100644 index 0000000..476195d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tcl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/teal.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/teal.svg new file mode 100644 index 0000000..64772b8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/teal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/template.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/template.svg new file mode 100644 index 0000000..181eda7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/template.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/terraform.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/terraform.svg new file mode 100644 index 0000000..db12eed --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/terraform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/test-js.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/test-js.svg new file mode 100644 index 0000000..41a94be --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/test-js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/test-jsx.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/test-jsx.svg new file mode 100644 index 0000000..246a676 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/test-jsx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/test-ts.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/test-ts.svg new file mode 100644 index 0000000..b28c3a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/test-ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tex.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tex.svg new file mode 100644 index 0000000..ebf9380 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/textlint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/textlint.svg new file mode 100644 index 0000000..ff7ac82 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/textlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tilt.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tilt.svg new file mode 100644 index 0000000..5bbd954 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tilt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tobi.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tobi.svg new file mode 100644 index 0000000..b76981d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tobi.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tobimake.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tobimake.svg new file mode 100644 index 0000000..71e1992 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tobimake.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/todo.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/todo.svg new file mode 100644 index 0000000..a0e6c54 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/todo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/travis.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/travis.svg new file mode 100644 index 0000000..e7d72a0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/travis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tsconfig.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tsconfig.svg new file mode 100644 index 0000000..6cab99c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tsconfig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/tune.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/tune.svg new file mode 100644 index 0000000..cd7d1ab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/tune.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/twig.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/twig.svg new file mode 100644 index 0000000..631e57d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/twig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/twine.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/twine.svg new file mode 100644 index 0000000..00d39e5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/twine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/typescript-def.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/typescript-def.svg new file mode 100644 index 0000000..6812657 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/typescript-def.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/typescript.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/typescript.svg new file mode 100644 index 0000000..c6145d5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/uml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/uml.svg new file mode 100644 index 0000000..01e5b67 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/uml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/uml_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/uml_light.svg new file mode 100644 index 0000000..a55d0d1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/uml_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/url.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/url.svg new file mode 100644 index 0000000..7dd2a32 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/url.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vagrant.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vagrant.svg new file mode 100644 index 0000000..f741a4e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vagrant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vala.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vala.svg new file mode 100644 index 0000000..4cb27cb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vala.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/velocity.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/velocity.svg new file mode 100644 index 0000000..fcb57ce --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/velocity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vercel.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vercel.svg new file mode 100644 index 0000000..c41cbf6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vercel_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vercel_light.svg new file mode 100644 index 0000000..b3d3d59 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vercel_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/verilog.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/verilog.svg new file mode 100644 index 0000000..b37ef0c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/verilog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vfl.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vfl.svg new file mode 100644 index 0000000..3057fa0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vfl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/video.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/video.svg new file mode 100644 index 0000000..fba4b81 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vim.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vim.svg new file mode 100644 index 0000000..86f6dfe --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/virtual.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/virtual.svg new file mode 100644 index 0000000..5ec9fa6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/virtual.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/visualstudio.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/visualstudio.svg new file mode 100644 index 0000000..1999166 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/visualstudio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vite.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vite.svg new file mode 100644 index 0000000..18938bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vlang.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vlang.svg new file mode 100644 index 0000000..f3aa4e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vlang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vscode.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vscode.svg new file mode 100644 index 0000000..fee0639 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vscode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vue-config.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vue-config.svg new file mode 100644 index 0000000..6f2aceb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vue-config.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vue.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vue.svg new file mode 100644 index 0000000..803785e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/vuex-store.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/vuex-store.svg new file mode 100644 index 0000000..a36da45 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/vuex-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime.svg new file mode 100644 index 0000000..dc506f1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime_light.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime_light.svg new file mode 100644 index 0000000..9d2009d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/wakatime_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/wallaby.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/wallaby.svg new file mode 100644 index 0000000..5042503 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/wallaby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/watchman.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/watchman.svg new file mode 100644 index 0000000..4089a8f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/watchman.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/webassembly.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/webassembly.svg new file mode 100644 index 0000000..d727fe6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/webassembly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/webhint.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/webhint.svg new file mode 100644 index 0000000..23c2f29 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/webhint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/webpack.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/webpack.svg new file mode 100644 index 0000000..24ba1dd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/webpack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/wepy.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/wepy.svg new file mode 100644 index 0000000..fab68bb --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/wepy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/windicss.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/windicss.svg new file mode 100644 index 0000000..35276dd --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/windicss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/wolframlanguage.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/wolframlanguage.svg new file mode 100644 index 0000000..ea646fc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/wolframlanguage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/word.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/word.svg new file mode 100644 index 0000000..eee8c68 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/word.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/xaml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/xaml.svg new file mode 100644 index 0000000..30bf688 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/xaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/xml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/xml.svg new file mode 100644 index 0000000..b8f41e6 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/xml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/yaml.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/yaml.svg new file mode 100644 index 0000000..fd5b8c9 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/yaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/yang.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/yang.svg new file mode 100644 index 0000000..3ace65a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/yang.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/yarn.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/yarn.svg new file mode 100644 index 0000000..413052a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/yarn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/zig.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/zig.svg new file mode 100644 index 0000000..d03ad3b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/zig.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Assets/material/zip.svg b/src/GuiApp/FileTime.Avalonia/Assets/material/zip.svg new file mode 100644 index 0000000..ac0682b --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Assets/material/zip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Command/CommandBinding.cs b/src/GuiApp/FileTime.Avalonia/Command/CommandBinding.cs new file mode 100644 index 0000000..483bf7e --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Command/CommandBinding.cs @@ -0,0 +1,79 @@ +using FileTime.App.Core.Command; +using FileTime.Avalonia.Misc; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FileTime.Avalonia.Command +{ + public class CommandBinding + { + private readonly Func _commandHandler; + + public string Name { get; } + public Commands? Command { get; } + public KeyWithModifiers[] Keys { get; } + + public string KeysDisplayText => GetKeysDisplayText(); + + public CommandBinding(string name, Commands? command, KeyWithModifiers[] keys, Func commandHandler) + { + _commandHandler = commandHandler; + Name = name; + Command = command; + Keys = keys; + } + public async Task InvokeAsync() => await _commandHandler(); + + public string GetKeysDisplayText() + { + var s = ""; + + foreach (var k in Keys) + { + var keyString = k.Key.ToString(); + + if (keyString.Length == 1) + { + s += AddKeyWithCtrlOrAlt(k, s, (_, _, _) => k.Shift ?? false ? keyString.ToUpper() : keyString.ToLower()); + } + else + { + s += AddKeyWithCtrlOrAlt(k, s, AddSpecialKey); + } + } + + return s; + } + + private static string AddKeyWithCtrlOrAlt(KeyWithModifiers key, string currentText, Func keyProcessor) + { + var s = ""; + + bool ctrlOrAlt = (key.Ctrl ?? false) || (key.Alt ?? false); + + if (ctrlOrAlt && currentText.Last() != ' ') s += " "; + + if (key.Ctrl ?? false) s += "CTRL+"; + if (key.Alt ?? false) s += "ALT+"; + s += keyProcessor(key, currentText, ctrlOrAlt); + + if (ctrlOrAlt) s += " "; + + return s; + } + + private static string AddSpecialKey(KeyWithModifiers key, string currentText, bool wasCtrlOrAlt) + { + var s = ""; + + if (currentText.Last() != ' ' && !wasCtrlOrAlt) s += " "; + s += key.Key.ToString(); + if (!wasCtrlOrAlt) s += " "; + + return s; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Command/CommandHandler.cs b/src/GuiApp/FileTime.Avalonia/Command/CommandHandler.cs new file mode 100644 index 0000000..83fd7b5 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Command/CommandHandler.cs @@ -0,0 +1,10 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Command +{ + public class CommandHandler + { + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Converters/CompareConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/CompareConverter.cs new file mode 100644 index 0000000..80cee32 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/CompareConverter.cs @@ -0,0 +1,55 @@ +using Avalonia.Data.Converters; +using System; +using System.Globalization; + +namespace FileTime.Avalonia.Converters +{ + public enum ComparisonCondition + { + Equal, + GreaterThan, + LessThan, + LessThanOrEqual, + NotEqual, + GreaterThanOrEqual + } + + public class CompareConverter : IValueConverter + { + public ComparisonCondition ComparisonCondition { get; set; } = ComparisonCondition.Equal; + + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + return Compare(value, parameter); + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + + private bool Compare(object? value, object? parameter) + { + if (ComparisonCondition == ComparisonCondition.GreaterThan) + { + if (value is int valueInt && (parameter is int parameterInt || int.TryParse(parameter?.ToString(), out parameterInt))) return valueInt > parameterInt; + else if (value is double valueDouble && (parameter is double parameterDouble || double.TryParse(parameter?.ToString(), out parameterDouble))) return valueDouble > parameterDouble; + else throw new NotSupportedException(); + } + else if (ComparisonCondition == ComparisonCondition.NotEqual) + { + if (value is int valueInt && (parameter is int parameterInt || int.TryParse(parameter?.ToString(), out parameterInt))) return valueInt != parameterInt; + else if (value is double valueDouble && (parameter is double parameterDouble || double.TryParse(parameter?.ToString(), out parameterDouble))) return valueDouble != parameterDouble; + return value != parameter; + } + if (ComparisonCondition == ComparisonCondition.Equal) + { + if (value is int valueInt && (parameter is int parameterInt || int.TryParse(parameter?.ToString(), out parameterInt))) return valueInt == parameterInt; + else if (value is double valueDouble && (parameter is double parameterDouble || double.TryParse(parameter?.ToString(), out parameterDouble))) return valueDouble == parameterDouble; + else if (value?.GetType().IsEnum ?? false && Enum.TryParse(value.GetType(), parameter?.ToString(), out var _)) return value.ToString() == parameter?.ToString(); + } + + return value == parameter; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Converters/FormatSizeConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/FormatSizeConverter.cs new file mode 100644 index 0000000..a52dcbf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/FormatSizeConverter.cs @@ -0,0 +1,47 @@ +using Avalonia.Data.Converters; +using System; +using System.Globalization; + +namespace FileTime.Avalonia.Converters +{ + public class FormatSizeConverter : IValueConverter + { + private const long OneKiloByte = 1024; + private const long OneMegaByte = OneKiloByte * 1024; + private const long OneGigaByte = OneMegaByte * 1024; + private const long OneTerraByte = OneGigaByte * 1024; + + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + return (value, int.TryParse(parameter?.ToString(), out var prec)) switch + { + (long size, true) => ToSizeString(size, prec), + (long size, false) => ToSizeString(size), + _ => value + }; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + + public static string ToSizeString(long fileSize, int precision = 1) + { + var fileSizeD = (decimal)fileSize; + var (size, suffix) = fileSize switch + { + > OneTerraByte => (fileSizeD / OneTerraByte, "T"), + > OneGigaByte => (fileSizeD / OneGigaByte, "G"), + > OneMegaByte => (fileSizeD / OneMegaByte, "M"), + > OneKiloByte => (fileSizeD / OneKiloByte, "K"), + _ => (fileSizeD, "B") + }; + + var result = string.Format("{0:N" + precision + "}", size).Replace(',', '.'); + + if (result.Contains('.')) result = result.TrimEnd('0').TrimEnd('.'); + return result + " " + suffix; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/FileTime.Avalonia.csproj b/src/GuiApp/FileTime.Avalonia/FileTime.Avalonia.csproj new file mode 100644 index 0000000..16058f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/FileTime.Avalonia.csproj @@ -0,0 +1,39 @@ + + + WinExe + net6.0 + enable + + + + + + + + + + + + + + + + + + + + + + + + + + MSBuild:Compile + + + + + MainWindow.axaml + + + diff --git a/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs b/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs new file mode 100644 index 0000000..d800dab --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs @@ -0,0 +1,20 @@ +using FileTime.Core.Interactions; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Misc +{ + public class InputElementWrapper + { + + public InputElement InputElement { get; } + + public string Value { get; set; } + + public InputElementWrapper(InputElement inputElement) + { + InputElement = inputElement; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Misc/KeyWithModifiers.cs b/src/GuiApp/FileTime.Avalonia/Misc/KeyWithModifiers.cs new file mode 100644 index 0000000..257a8d2 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Misc/KeyWithModifiers.cs @@ -0,0 +1,21 @@ +using Avalonia.Input; + +namespace FileTime.Avalonia.Misc +{ + public class KeyWithModifiers + { + public Key Key { get; } + + public bool? Alt { get; } + public bool? Shift { get; } + public bool? Ctrl { get; } + + public KeyWithModifiers(Key key, bool alt = false, bool shift = false, bool ctrl = false) + { + Key = key; + Alt = alt; + Shift = shift; + Ctrl = ctrl; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Models/ItemNamePart.cs b/src/GuiApp/FileTime.Avalonia/Models/ItemNamePart.cs new file mode 100644 index 0000000..5194358 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Models/ItemNamePart.cs @@ -0,0 +1,18 @@ +using Avalonia.Media; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Models +{ + public class ItemNamePart + { + public string Text { get; set; } + public TextDecorationCollection? TextDecorations { get; set; } + + public ItemNamePart(string text) + { + Text = text; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Models/RootDriveInfo.cs b/src/GuiApp/FileTime.Avalonia/Models/RootDriveInfo.cs new file mode 100644 index 0000000..76483ea --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Models/RootDriveInfo.cs @@ -0,0 +1,47 @@ +using FileTime.Core.Models; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.IO; +using System.Text; + +namespace FileTime.Avalonia.Models +{ + [ViewModel] + public partial class RootDriveInfo + { + private readonly DriveInfo _driveInfo; + private readonly IContainer _container; + + [Property] + private string _name; + + [Property] + private string _fullName; + + [Property] + private long _size; + + [Property] + private long _free; + + [Property] + private long _used; + + [PropertyInvalidate(nameof(Used))] + [PropertyInvalidate(nameof(Size))] + public long UsedPercentage => Used * 100 / Size; + + public RootDriveInfo(DriveInfo driveInfo, IContainer container) + { + _driveInfo = driveInfo; + _container = container; + + Name = container.Name; + FullName = container.FullName; + Size = driveInfo.TotalSize; + Free = driveInfo.AvailableFreeSpace; + Used = driveInfo.TotalSize - driveInfo.AvailableFreeSpace; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Program.cs b/src/GuiApp/FileTime.Avalonia/Program.cs new file mode 100644 index 0000000..07a28b3 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Program.cs @@ -0,0 +1,24 @@ +using System; +using Avalonia; +using Avalonia.Controls.ApplicationLifetimes; +using Avalonia.ReactiveUI; + +namespace FileTime.Avalonia +{ + class Program + { + // Initialization code. Don't use any Avalonia, third-party APIs or any + // SynchronizationContext-reliant code before AppMain is called: things aren't initialized + // yet and stuff might break. + [STAThread] + public static void Main(string[] args) => BuildAvaloniaApp() + .StartWithClassicDesktopLifetime(args); + + // Avalonia configuration, don't remove; also used by visual designer. + public static AppBuilder BuildAvaloniaApp() + => AppBuilder.Configure() + .UsePlatformDetect() + .LogToTrace() + .UseReactiveUI(); + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs new file mode 100644 index 0000000..954e402 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs @@ -0,0 +1,54 @@ +using Avalonia.Media; +using FileTime.Avalonia.Application; +using FileTime.Avalonia.Models; +using FileTime.Avalonia.ViewModels; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.Services +{ + [ViewModel] + [Inject(typeof(AppState))] + public partial class ItemNameConverterService + { + public List GetDisplayName(IItemViewModel itemViewModel) + { + var nameParts = new List(); + var rapidTravelText = AppState.RapidTravelText.ToLower(); + + if (AppState.ViewMode == ViewMode.RapidTravel && rapidTravelText.Length > 0) + { + var nameLeft = itemViewModel.Item.Name; + + while (nameLeft.ToLower().Contains(rapidTravelText)) + { + var rapidTextStart = nameLeft.ToLower().IndexOf(rapidTravelText); + var before = rapidTextStart > 0 ? nameLeft.Substring(0, rapidTextStart) : null; + var rapidTravel = nameLeft.Substring(rapidTextStart, rapidTravelText.Length); + + nameLeft = nameLeft.Substring(rapidTextStart + rapidTravelText.Length); + + if (before != null) + { + nameParts.Add(new ItemNamePart(before)); + } + + //TODO: underline + nameParts.Add(new ItemNamePart(rapidTravel) { /*TextDecorations = new TextDecorationCollection() {new TextDecoration() }*/ }); + } + + if (nameLeft.Length > 0) + { + nameParts.Add(new ItemNamePart(nameLeft)); + } + } + else + { + nameParts.Add(new ItemNamePart(itemViewModel.Item.Name)); + } + return nameParts; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Startup.cs b/src/GuiApp/FileTime.Avalonia/Startup.cs new file mode 100644 index 0000000..1137724 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Startup.cs @@ -0,0 +1,23 @@ +using FileTime.Avalonia.Application; +using FileTime.Avalonia.Services; +using FileTime.Avalonia.ViewModels; +using Microsoft.Extensions.DependencyInjection; + +namespace FileTime.Avalonia +{ + internal static class Startup + { + internal static IServiceCollection AddViewModels(this IServiceCollection serviceCollection) + { + return serviceCollection + .AddSingleton() + .AddTransient(); + } + internal static IServiceCollection AddServices(this IServiceCollection serviceCollection) + { + return serviceCollection + .AddLogging() + .AddSingleton(); + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Themes/DefaultLight.axaml b/src/GuiApp/FileTime.Avalonia/Themes/DefaultLight.axaml new file mode 100644 index 0000000..779852d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Themes/DefaultLight.axaml @@ -0,0 +1,4 @@ + + + diff --git a/src/GuiApp/FileTime.Avalonia/Themes/SolarizedDark.axaml b/src/GuiApp/FileTime.Avalonia/Themes/SolarizedDark.axaml new file mode 100644 index 0000000..779852d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Themes/SolarizedDark.axaml @@ -0,0 +1,4 @@ + + + diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs new file mode 100644 index 0000000..cbb3ebf --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs @@ -0,0 +1,165 @@ +using AsyncEvent; +using FileTime.Core.Models; +using FileTime.Avalonia.Models; +using FileTime.Avalonia.Services; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FileTime.Avalonia.ViewModels +{ + [ViewModel] + [Inject(typeof(ItemNameConverterService))] + public partial class ContainerViewModel : IItemViewModel + { + private bool isRefreshing; + private bool isInitialized; + + [Property] + private IContainer _container; + + [Property] + private bool _isSelected; + + public IItem Item => _container; + + //[Property] + private readonly ObservableCollection _containers = new ObservableCollection(); + + //[Property] + private readonly ObservableCollection _elements = new ObservableCollection(); + + //[Property] + private readonly ObservableCollection _items = new ObservableCollection(); + + [Property] + private bool _isAlternative; + + + [PropertyInvalidate(nameof(IsSelected))] + [PropertyInvalidate(nameof(IsAlternative))] + public ItemViewMode ViewMode => + IsSelected + ? ItemViewMode.Selected + : IsAlternative + ? ItemViewMode.Alternative + : ItemViewMode.Default; + + public List DisplayName => ItemNameConverterService.GetDisplayName(this); + + [Obsolete] + public ObservableCollection Containers + { + get + { + if (!isInitialized) Task.Run(Refresh); + return _containers; + } + } + + [Obsolete] + public ObservableCollection Elements + { + get + { + if (!isInitialized) Task.Run(Refresh); + return _elements; + } + } + + [Obsolete] + public ObservableCollection Items + { + get + { + if (!isInitialized) Task.Run(Refresh); + return _items; + } + } + + public ContainerViewModel(IContainer container, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) + { + Container = container; + Container.Refreshed.Add(Container_Refreshed); + } + + public void InvalidateDisplayName() => OnPropertyChanged(nameof(DisplayName)); + + public async Task Init(bool initializeChildren = true) + { + await Refresh(initializeChildren); + } + + private async Task Container_Refreshed(object sender, AsyncEventArgs e) + { + await Refresh(false); + } + + private async Task Refresh() + { + await Refresh(true); + } + private async Task Refresh(bool initializeChildren) + { + if (isRefreshing) return; + + isInitialized = true; + + try + { + isRefreshing = true; + + var containers = (await _container.GetContainers()).Select(c => new ContainerViewModel(c, ItemNameConverterService)).ToList(); + var elements = (await _container.GetElements()).Select(e => new ElementViewModel(e, ItemNameConverterService)).ToList(); + + _containers.Clear(); + _elements.Clear(); + _items.Clear(); + + foreach (var container in containers) + { + if (initializeChildren) await container.Init(false); + + _containers.Add(container); + _items.Add(container); + } + + foreach (var element in elements) + { + _elements.Add(element); + _items.Add(element); + } + + for (var i = 0; i < _items.Count; i++) + { + _items[i].IsAlternative = i % 2 == 1; + } + } + catch { } + + isRefreshing = false; + } + + public async Task> GetContainers() + { + if (!isInitialized) await Task.Run(Refresh); + return _containers; + } + + public async Task> GetElements() + { + if (!isInitialized) await Task.Run(Refresh); + return _elements; + } + + public async Task> GetItems() + { + if (!isInitialized) await Task.Run(Refresh); + return _items; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs new file mode 100644 index 0000000..594a3f1 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs @@ -0,0 +1,42 @@ +using FileTime.Core.Models; +using FileTime.Avalonia.Models; +using FileTime.Avalonia.Services; +using MvvmGen; +using System.Collections.Generic; + +namespace FileTime.Avalonia.ViewModels +{ + [ViewModel] + [Inject(typeof(ItemNameConverterService))] + public partial class ElementViewModel : IItemViewModel + { + public IItem Item => _element; + + [Property] + private IElement _element; + + [Property] + private bool _isSelected; + + [Property] + private bool _isAlternative; + + [PropertyInvalidate(nameof(IsSelected))] + [PropertyInvalidate(nameof(IsAlternative))] + public ItemViewMode ViewMode => + IsSelected + ? ItemViewMode.Selected + : IsAlternative + ? ItemViewMode.Alternative + : ItemViewMode.Default; + + public List DisplayName => ItemNameConverterService.GetDisplayName(this); + + public ElementViewModel(IElement element, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) + { + Element = element; + } + + public void InvalidateDisplayName() => OnPropertyChanged(nameof(DisplayName)); + } +} diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs new file mode 100644 index 0000000..8feee88 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs @@ -0,0 +1,22 @@ +using FileTime.Core.Models; +using FileTime.Avalonia.Models; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.ViewModels +{ + public interface IItemViewModel + { + IItem Item { get; } + bool IsSelected { get; set; } + + bool IsAlternative { get; set; } + + ItemViewMode ViewMode { get; } + + List DisplayName { get; } + + void InvalidateDisplayName(); + } +} diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs new file mode 100644 index 0000000..f61147a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.ViewModels +{ + public enum ItemViewMode + { + Selected, + Alternative, + Default + } +} diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs new file mode 100644 index 0000000..959d08f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs @@ -0,0 +1,553 @@ +using FileTime.Core.Components; +using FileTime.Core.Extensions; +using FileTime.Core.Interactions; +using FileTime.Core.Models; +using FileTime.Providers.Local; +using FileTime.Avalonia.Application; +using FileTime.Avalonia.Command; +using FileTime.Avalonia.Misc; +using FileTime.Avalonia.Models; +using FileTime.Avalonia.Services; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Runtime.InteropServices; +using System.Threading.Tasks; +using Avalonia.Input; + +namespace FileTime.Avalonia.ViewModels +{ + [ViewModel] + [Inject(typeof(LocalContentProvider))] + [Inject(typeof(AppState), PropertyAccessModifier = AccessModifier.Public)] + [Inject(typeof(ItemNameConverterService))] + public partial class MainPageViewModel + { + const string RAPIDTRAVEL = "rapidTravel"; + + private readonly List _previousKeys = new List(); + private readonly List _keysToSkip = new List(); + private List _commandBindings = new(); + private List _universalCommandBindings = new(); + + private Action? _inputHandler; + + [Property] + private string _text; + + [Property] + private bool _noCommandFound; + + [Property] + private List _possibleCommands = new(); + + [Property] + private List _inputs; + + [Property] + private List _rootDriveInfos; + + [Property] + private ObservableCollection _tabs = new ObservableCollection(); + + public Action? FocusDefaultElement { get; set; } + + async partial void OnInitialize() + { + InitCommandBindings(); + + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.Up) }); + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.Down) }); + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.Tab) }); + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.PageDown) }); + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.PageUp) }); + + var tab = new Tab(); + await tab.Init(LocalContentProvider); + + var tabContainer = new TabContainer(tab, LocalContentProvider, ItemNameConverterService); + await tabContainer.Init(); + AppState.Tabs = new List() + { + tabContainer + }; + + _tabs.Add(new TabControlViewModel(1, tabContainer)); + + var driveInfos = new List(); + foreach (var drive in DriveInfo.GetDrives().Where(d => d.DriveType == DriveType.Fixed)) + { + var container = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) + ? await GetContainerForWindowsDrive(drive) + : await GetContainerForLinuxDrive(drive); + if (container != null) + { + var driveInfo = new RootDriveInfo(drive, container); + driveInfos.Add(driveInfo); + } + } + + //TODO: order by + RootDriveInfos = driveInfos; + } + + private async Task GetContainerForWindowsDrive(DriveInfo drive) + { + return (await LocalContentProvider.GetRootContainers()).FirstOrDefault(d => d.Name == drive.Name.TrimEnd(Path.DirectorySeparatorChar)); + } + + private async Task GetContainerForLinuxDrive(DriveInfo drive) + { + return await LocalContentProvider.GetByPath(drive.Name) as IContainer; + } + + public async Task OpenContainer() + { + AppState.RapidTravelText = ""; + await AppState.SelectedTab.Open(); + } + + public async Task OpenOrRun() + { + if (AppState.SelectedTab.SelectedItem is ContainerViewModel) + { + await OpenContainer(); + } + else if (AppState.SelectedTab.SelectedItem is ElementViewModel elementViewModel && elementViewModel.Element is LocalFile localFile) + { + Process.Start(new ProcessStartInfo(localFile.File.FullName) { UseShellExecute = true }); + + if (AppState.ViewMode == ViewMode.RapidTravel) + { + await ExitRapidTravelMode(); + } + } + } + + public async Task GoUp() + { + await AppState.SelectedTab.GoUp(); + } + + public async Task MoveCursorUp() + { + await AppState.SelectedTab.MoveCursorUp(); + } + + public async Task MoveCursorDown() + { + await AppState.SelectedTab.MoveCursorDown(); + } + + public async Task MoveCursorUpPage() + { + await AppState.SelectedTab.MoveCursorUpPage(); + } + + public async Task MoveCursorDownPage() + { + await AppState.SelectedTab.MoveCursorDownPage(); + } + + public async Task MoveToFirst() + { + await AppState.SelectedTab.MoveCursorToFirst(); + } + + public async Task MoveToLast() + { + await AppState.SelectedTab.MoveCursorToLast(); + } + + public async Task GotToProvider() + { + await AppState.SelectedTab.GotToProvider(); + } + + public async Task GotToRoot() + { + await AppState.SelectedTab.GotToRoot(); + } + + public async Task GotToHome() + { + await AppState.SelectedTab.GotToHome(); + } + + public Task EnterRapidTravelMode() + { + AppState.ViewMode = ViewMode.RapidTravel; + + _previousKeys.Clear(); + PossibleCommands = new(); + FocusDefaultElement?.Invoke(); + + return Task.CompletedTask; + } + + public async Task ExitRapidTravelMode() + { + AppState.ViewMode = ViewMode.Default; + + _previousKeys.Clear(); + PossibleCommands = new(); + AppState.RapidTravelText = ""; + + await AppState.SelectedTab.OpenContainer(await AppState.SelectedTab.CurrentLocation.Container.WithoutVirtualContainer(RAPIDTRAVEL)); + FocusDefaultElement?.Invoke(); + } + + public async Task SwitchToTab(int number) + { + var tab = _tabs.FirstOrDefault(t => t.TabNumber == number); + + if (number == -1) + { + var greatestNumber = _tabs.Select(t => t.TabNumber).Max(); + tab = _tabs.FirstOrDefault(t => t.TabNumber == greatestNumber); + } + else if (tab == null) + { + var newContainer = await AppState.SelectedTab.CurrentLocation.Container.Clone(); + + var newTab = new Tab(); + await newTab.Init(newContainer); + + var tabContainer = new TabContainer(newTab, LocalContentProvider, ItemNameConverterService); + await tabContainer.Init(); + + tab = new TabControlViewModel(number, tabContainer); + var i = 0; + for (i = 0; i < Tabs.Count; i++) + { + if (Tabs[i].TabNumber > number) break; + } + Tabs.Insert(i, tab); + } + + if (AppState.ViewMode == ViewMode.RapidTravel) + { + await ExitRapidTravelMode(); + } + + AppState.SelectedTab = tab.Tab; + + foreach (var tab2 in Tabs) + { + tab2.IsSelected = tab2.TabNumber == tab.TabNumber; + } + } + + public async Task CloseTab() + { + if (_tabs.Count > 1) + { + var currentTab = _tabs.FirstOrDefault(t => t.Tab == AppState.SelectedTab); + + if (currentTab != null) + { + _tabs.Remove(currentTab); + var tabNumber = _tabs[0].TabNumber; + for (var i = 0; i < Tabs.Count; i++) + { + tabNumber = _tabs[i].TabNumber; + if (Tabs[i].TabNumber > currentTab.TabNumber) break; + } + await SwitchToTab(tabNumber); + } + } + } + + public Task CreateContainer() + { + var handler = () => + { + if (Inputs != null) + { + AppState.SelectedTab.CreateContainer(Inputs[0].Value).Wait(); + Inputs = null; + } + }; + + ReadInputs(new List() { new Core.Interactions.InputElement("Container name", InputType.Text) }, handler); + + return Task.CompletedTask; + } + + [Command] + public void ProcessInputs() + { + _inputHandler(); + + Inputs = null; + _inputHandler = null; + } + + [Command] + public void CancelInputs() + { + Inputs = null; + _inputHandler = null; + } + + public async Task ProcessKeyDown(Key key, KeyModifiers keyModifiers) + { + NoCommandFound = false; + + var isAltPressed = (keyModifiers & KeyModifiers.Alt) == KeyModifiers.Alt; + var isShiftPressed = (keyModifiers & KeyModifiers.Shift) == KeyModifiers.Shift; + var isCtrlPressed = (keyModifiers & KeyModifiers.Control) == KeyModifiers.Control; + + if (AppState.ViewMode == ViewMode.Default) + { + var keyWithModifiers = new KeyWithModifiers(key, isAltPressed, isShiftPressed, isCtrlPressed); + _previousKeys.Add(keyWithModifiers); + + var selectedCommandBinding = _universalCommandBindings.Find(c => AreKeysEqual(c.Keys, _previousKeys)); + selectedCommandBinding ??= _commandBindings.Find(c => AreKeysEqual(c.Keys, _previousKeys)); + + if (key == Key.Escape) + { + _previousKeys.Clear(); + PossibleCommands = new(); + } + else if (selectedCommandBinding != null) + { + await selectedCommandBinding.InvokeAsync(); + _previousKeys.Clear(); + PossibleCommands = new(); + + FocusDefaultElement?.Invoke(); + } + else if (_keysToSkip.Any(k => AreKeysEqual(k, _previousKeys))) + { + _previousKeys.Clear(); + PossibleCommands = new(); + } + else if (_previousKeys.Count == 2) + { + NoCommandFound = true; + _previousKeys.Clear(); + PossibleCommands = new(); + } + else + { + var possibleCommands = _universalCommandBindings.Concat(_commandBindings).Where(c => AreKeysEqual(c.Keys[0], keyWithModifiers)).ToList(); + + if (possibleCommands.Count == 0) + { + NoCommandFound = true; + _previousKeys.Clear(); + } + else + { + PossibleCommands = possibleCommands; + } + } + } + else + { + var keyString = key.ToString(); + var updateRapidTravelFilter = false; + + if (key == Key.Escape) + { + await ExitRapidTravelMode(); + } + else if (key == Key.Back) + { + if (AppState.RapidTravelText.Length > 0) + { + AppState.RapidTravelText = AppState.RapidTravelText.Substring(0, AppState.RapidTravelText.Length - 1); + updateRapidTravelFilter = true; + } + } + else if (keyString.Length == 1) + { + AppState.RapidTravelText += keyString.ToString().ToLower(); + updateRapidTravelFilter = true; + } + else + { + var currentKeyAsList = new List() { new KeyWithModifiers(key) }; + var selectedCommandBinding = _universalCommandBindings.Find(c => AreKeysEqual(c.Keys, currentKeyAsList)); + if (selectedCommandBinding != null) + { + await selectedCommandBinding.InvokeAsync(); + FocusDefaultElement?.Invoke(); + } + } + + if (updateRapidTravelFilter) + { + var currentLocation = await AppState.SelectedTab.CurrentLocation.Container.WithoutVirtualContainer(RAPIDTRAVEL); + var newLocation = new VirtualContainer( + currentLocation, + new List, IEnumerable>>() + { + container => container.Where(c => c.Name.ToLower().Contains(AppState.RapidTravelText)) + }, + new List, IEnumerable>>() + { + element => element.Where(e => e.Name.ToLower().Contains(AppState.RapidTravelText)) + }, + virtualContainerName: RAPIDTRAVEL + ); + + await newLocation.Init(); + + await AppState.SelectedTab.OpenContainer(newLocation); + + var selectedItemName = AppState.SelectedTab.SelectedItem?.Item.Name; + if (!(await AppState.SelectedTab.CurrentLocation.GetItems()).Select(i => i.Item.Name).Any(n => n == selectedItemName)) + { + await AppState.SelectedTab.MoveCursorToFirst(); + } + + FocusDefaultElement?.Invoke(); + } + + } + + return true; + } + + public Task ProcessKeyUp(Key key, KeyModifiers keyModifiers) + { + return Task.FromResult(false); + } + + private void ReadInputs(List inputs, Action inputHandler) + { + Inputs = inputs.Select(i => new InputElementWrapper(i)).ToList(); + _inputHandler = inputHandler; + } + + private static bool AreKeysEqual(IReadOnlyList collection1, IReadOnlyList collection2) + { + if (collection1.Count != collection2.Count) return false; + + for (var i = 0; i < collection1.Count; i++) + { + if (!AreKeysEqual(collection1[i], collection2[i])) return false; + } + + return true; + } + + private static bool AreKeysEqual(KeyWithModifiers key1, KeyWithModifiers key2) => + key1.Key == key2.Key + && key1.Alt == key2.Alt + && key1.Shift == key2.Shift + && key1.Ctrl == key1.Ctrl; + + private void InitCommandBindings() + { + var commandBindings = new List() + { + new CommandBinding( + "enter rapid travel mode", + FileTime.App.Core.Command.Commands.EnterRapidTravel, + new KeyWithModifiers[]{new KeyWithModifiers(Key.OemComma, shift: true)}, + EnterRapidTravelMode), + new CommandBinding( + "create container", + FileTime.App.Core.Command.Commands.CreateContainer, + new KeyWithModifiers[]{new KeyWithModifiers(Key.C),new KeyWithModifiers(Key.C)}, + CreateContainer), + new CommandBinding( + "move to first", + FileTime.App.Core.Command.Commands.MoveToTop, + new KeyWithModifiers[]{new KeyWithModifiers(Key.G),new KeyWithModifiers(Key.G)}, + MoveToFirst), + new CommandBinding( + "move to last", + FileTime.App.Core.Command.Commands.MoveToBottom, + new KeyWithModifiers[]{new KeyWithModifiers(Key.G, shift: true)}, + MoveToLast), + new CommandBinding( + "go to provider", + FileTime.App.Core.Command.Commands.GoToProvider, + new KeyWithModifiers[]{new KeyWithModifiers(Key.G),new KeyWithModifiers(Key.T)}, + GotToProvider), + new CommandBinding( + "go to root", + FileTime.App.Core.Command.Commands.GoToRoot, + new KeyWithModifiers[]{new KeyWithModifiers(Key.G),new KeyWithModifiers(Key.R)}, + GotToRoot), + new CommandBinding( + "go to home", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.G),new KeyWithModifiers(Key.H)}, + GotToHome), + new CommandBinding( + "switch to tab 1", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D1)}, + async() => await SwitchToTab(1)), + new CommandBinding( + "switch to tab 2", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D2)}, + async() => await SwitchToTab(2)), + new CommandBinding( + "switch to tab 3", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D3)}, + async() => await SwitchToTab(3)), + new CommandBinding( + "switch to tab 4", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D4)}, + async() => await SwitchToTab(4)), + new CommandBinding( + "switch to tab 5", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D5)}, + async() => await SwitchToTab(5)), + new CommandBinding( + "switch to tab 6", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D6)}, + async() => await SwitchToTab(6)), + new CommandBinding( + "switch to tab 7", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D7)}, + async() => await SwitchToTab(7)), + new CommandBinding( + "switch to tab 8", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D8)}, + async() => await SwitchToTab(8)), + new CommandBinding( + "switch to last tab", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D9)}, + async() => await SwitchToTab(-1)), + new CommandBinding( + "close tab", + FileTime.App.Core.Command.Commands.GoToHome, + new KeyWithModifiers[]{new KeyWithModifiers(Key.Q)}, + CloseTab), + }; + var universalCommandBindings = new List() + { + new CommandBinding("go up", FileTime.App.Core.Command.Commands.GoUp, new KeyWithModifiers[]{new KeyWithModifiers(Key.Left)}, GoUp), + new CommandBinding("open", FileTime.App.Core.Command.Commands.Open, new KeyWithModifiers[]{new KeyWithModifiers(Key.Right)}, OpenContainer), + new CommandBinding("open or run", FileTime.App.Core.Command.Commands.OpenOrRun, new KeyWithModifiers[]{new KeyWithModifiers(Key.Enter)}, OpenOrRun), + new CommandBinding("cursor up", FileTime.App.Core.Command.Commands.MoveCursorUp, new KeyWithModifiers[]{new KeyWithModifiers(Key.Up)}, MoveCursorUp), + new CommandBinding("cursor down", FileTime.App.Core.Command.Commands.MoveCursorDown, new KeyWithModifiers[]{new KeyWithModifiers(Key.Down)}, MoveCursorDown), + new CommandBinding("cursor page up", FileTime.App.Core.Command.Commands.MoveCursorUpPage, new KeyWithModifiers[]{new KeyWithModifiers(Key.PageUp)}, MoveCursorUpPage), + new CommandBinding("cursor page down", FileTime.App.Core.Command.Commands.MoveCursorDownPage, new KeyWithModifiers[]{new KeyWithModifiers(Key.PageDown)}, MoveCursorDownPage), + }; + + _commandBindings.AddRange(commandBindings); + _universalCommandBindings.AddRange(universalCommandBindings); + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/TabControlViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/TabControlViewModel.cs new file mode 100644 index 0000000..e12e90c --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/TabControlViewModel.cs @@ -0,0 +1,17 @@ +using FileTime.Avalonia.Application; +using MvvmGen; +using System; +using System.Collections.Generic; +using System.Text; + +namespace FileTime.Avalonia.ViewModels +{ + [ViewModel] + [Inject(typeof(TabContainer), "Tab", PropertyAccessModifier = AccessModifier.Public)] + [Inject(typeof(int), "TabNumber", PropertyAccessModifier = AccessModifier.Public)] + public partial class TabControlViewModel + { + [Property] + private bool _isSelected; + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml new file mode 100644 index 0000000..d9ff6b0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Empty + + + + + + + + + + Empty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml.cs b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml.cs new file mode 100644 index 0000000..a4e85e0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml.cs @@ -0,0 +1,56 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Input; +using Avalonia.Markup.Xaml; +using FileTime.Avalonia.ViewModels; + +namespace FileTime.Avalonia.Views +{ + public partial class MainWindow : Window + { + public MainPageViewModel? ViewModel + { + get => DataContext as MainPageViewModel; + set + { + if (value != DataContext) + { + if (DataContext is MainPageViewModel currentViewModel) + { + currentViewModel.FocusDefaultElement = null; + } + + DataContext = value; + + if (value != null) + { + //value.FocusDefaultElement = () => this.FindControl("CurrentItems")?.Focus(); + } + } + } + } + + public MainWindow() + { + InitializeComponent(); +#if DEBUG + this.AttachDevTools(); +#endif + } + + private void InitializeComponent() + { + AvaloniaXamlLoader.Load(this); + } + + public async void OnKeyDown(object sender, KeyEventArgs e) + { + await ViewModel?.ProcessKeyDown(e.Key, e.KeyModifiers); + } + + public async void OnKeyUp(object sender, KeyEventArgs e) + { + await ViewModel?.ProcessKeyUp(e.Key, e.KeyModifiers); + } + } +} \ No newline at end of file From 80570d889581cfe2682114c5a0c7eadcfcc28d0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Thu, 27 Jan 2022 10:33:47 +0100 Subject: [PATCH 3/6] Refactor, Design, ContextMenu --- src/GuiApp/FileTime.Avalonia/App.axaml | 106 ++++--- .../FileTime.Avalonia/Application/AppState.cs | 8 +- .../Application/TabContainer.cs | 11 +- .../Converters/ContextMenuGenerator.cs | 34 +++ .../ItemViewModeToBrushConverter.cs | 36 +++ .../Converters/SplitStringConverter.cs | 28 ++ .../Services/IContextMenuProvider.cs | 10 + .../Services/ItemNameConverterService.cs | 5 +- .../Services/WindowsContextMenuProvider.cs | 267 ++++++++++++++++++ src/GuiApp/FileTime.Avalonia/Startup.cs | 16 +- .../ViewModels/MainPageViewModel.cs | 56 ++-- .../FileTime.Avalonia/Views/ItemView.axaml | 49 ++++ .../FileTime.Avalonia/Views/ItemView.axaml.cs | 27 ++ .../FileTime.Avalonia/Views/MainWindow.axaml | 85 +++--- .../Views/PathPresenter.axaml | 23 ++ .../Views/PathPresenter.axaml.cs | 19 ++ .../FileTime.Providers.Local/LocalFile.cs | 34 ++- .../FileTime.Providers.Local/LocalFolder.cs | 20 ++ 18 files changed, 688 insertions(+), 146 deletions(-) create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/ContextMenuGenerator.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/SplitStringConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Services/IContextMenuProvider.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Services/WindowsContextMenuProvider.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Views/PathPresenter.axaml create mode 100644 src/GuiApp/FileTime.Avalonia/Views/PathPresenter.axaml.cs diff --git a/src/GuiApp/FileTime.Avalonia/App.axaml b/src/GuiApp/FileTime.Avalonia/App.axaml index 8bfcc6d..4720bdb 100644 --- a/src/GuiApp/FileTime.Avalonia/App.axaml +++ b/src/GuiApp/FileTime.Avalonia/App.axaml @@ -2,57 +2,10 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:FileTime.Avalonia" xmlns:converters="using:FileTime.Avalonia.Converters" + xmlns:views="using:FileTime.Avalonia.Views" x:Class="FileTime.Avalonia.App"> - - - - - - - - - - + + @@ -64,6 +17,8 @@ #93a1a1 #93a1a1 + #268bd2 + #7793a1a1 #93a1a1 #073642 @@ -74,9 +29,9 @@ - - - + + + @@ -97,6 +52,12 @@ + + @@ -108,11 +69,48 @@ x:Key="ErrorBrush" Color="{DynamicResource ErrorColor}" /> + + + - + + + + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Application/AppState.cs b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs index 08dae28..bd1b6e8 100644 --- a/src/GuiApp/FileTime.Avalonia/Application/AppState.cs +++ b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs @@ -2,6 +2,7 @@ using MvvmGen; using System; using System.Collections.Generic; +using System.Collections.ObjectModel; using System.Text; namespace FileTime.Avalonia.Application @@ -10,8 +11,7 @@ namespace FileTime.Avalonia.Application public partial class AppState { [Property] - [PropertyCallMethod(nameof(TabsChanged))] - private List _tabs = new List(); + private ObservableCollection _tabs = new ObservableCollection(); [Property] private TabContainer _selectedTab; @@ -22,9 +22,9 @@ namespace FileTime.Avalonia.Application [Property] private string _rapidTravelText = ""; - private void TabsChanged() + partial void OnInitialize() { - SelectedTab ??= Tabs[0]; + _tabs.CollectionChanged += (o, e) => SelectedTab ??= Tabs.Count > 0 ? Tabs[0] : null; } } } diff --git a/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs index 35cdd40..61eff10 100644 --- a/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs +++ b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs @@ -29,6 +29,12 @@ namespace FileTime.Avalonia.Application [Property] private ContainerViewModel _childContainer; + [Property] + private int _tabNumber; + + [Property] + private bool _isSelected; + private IItemViewModel? _selectedItem; public IItemViewModel? SelectedItem @@ -36,7 +42,7 @@ namespace FileTime.Avalonia.Application get => _selectedItem; set { - if (_selectedItem != value && value != null) + if (_selectedItem != value)// && value != null { _selectedItem = value; OnPropertyChanged("SelectedItem"); @@ -45,8 +51,9 @@ namespace FileTime.Avalonia.Application } } - public async Task Init() + public async Task Init(int tabNumber) { + TabNumber = tabNumber; Tab.CurrentLocationChanged.Add(Tab_CurrentLocationChanged); Tab.CurrentSelectedItemChanged.Add(Tab_CurrentSelectedItemChanged); diff --git a/src/GuiApp/FileTime.Avalonia/Converters/ContextMenuGenerator.cs b/src/GuiApp/FileTime.Avalonia/Converters/ContextMenuGenerator.cs new file mode 100644 index 0000000..b000c52 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/ContextMenuGenerator.cs @@ -0,0 +1,34 @@ +using Avalonia.Controls; +using Avalonia.Data.Converters; +using FileTime.Avalonia.Services; +using FileTime.Avalonia.ViewModels; +using Microsoft.Extensions.DependencyInjection; +using System; +using System.Globalization; + +namespace FileTime.Avalonia.Converters +{ + public class ContextMenuGenerator : IValueConverter + { + private readonly IContextMenuProvider _contextMenuProvider; + + public ContextMenuGenerator() + { + _contextMenuProvider = App.ServiceProvider.GetService() ?? throw new Exception($"No {nameof(IContextMenuProvider)} is registered."); + } + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + if (value is ContainerViewModel containerViewModel) + { + return _contextMenuProvider.GetContextMenuForFolder(containerViewModel.Container); + } + + return new object[] { new MenuItem() { Header = "asd" } }; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs new file mode 100644 index 0000000..4eed0c7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs @@ -0,0 +1,36 @@ +using System; +using System.Globalization; +using Avalonia.Data.Converters; +using Avalonia.Media; +using FileTime.Avalonia.ViewModels; + +namespace FileTime.Avalonia.Converters +{ + public class ItemViewModeToBrushConverter : IValueConverter + { + public Brush? DefaultBrush { get; set; } + public Brush? AlternativeBrush { get; set; } + public Brush? SelectedBrush { get; set; } + + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + if (value is ItemViewMode viewMode) + { + return viewMode switch + { + ItemViewMode.Default => DefaultBrush, + ItemViewMode.Alternative => AlternativeBrush, + ItemViewMode.Selected => SelectedBrush, + _ => throw new NotImplementedException() + }; + } + + return value; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Converters/SplitStringConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/SplitStringConverter.cs new file mode 100644 index 0000000..3ff9810 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/SplitStringConverter.cs @@ -0,0 +1,28 @@ +using System; +using System.Globalization; +using Avalonia.Data.Converters; + +namespace FileTime.Avalonia.Converters +{ + public class SplitStringConverter : IValueConverter + { + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + if (value is string path && parameter is string separator) + { + return path.Split(separator); + } + else if (value is string path2 && parameter is char separator2) + { + return path2.Split(separator2); + } + + return value; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Services/IContextMenuProvider.cs b/src/GuiApp/FileTime.Avalonia/Services/IContextMenuProvider.cs new file mode 100644 index 0000000..fb22430 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Services/IContextMenuProvider.cs @@ -0,0 +1,10 @@ +using FileTime.Core.Models; +using System.Collections.Generic; + +namespace FileTime.Avalonia.Services +{ + public interface IContextMenuProvider + { + List GetContextMenuForFolder(IContainer container); + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs index 954e402..f75135b 100644 --- a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs +++ b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs @@ -3,9 +3,7 @@ using FileTime.Avalonia.Application; using FileTime.Avalonia.Models; using FileTime.Avalonia.ViewModels; using MvvmGen; -using System; using System.Collections.Generic; -using System.Text; namespace FileTime.Avalonia.Services { @@ -35,8 +33,7 @@ namespace FileTime.Avalonia.Services nameParts.Add(new ItemNamePart(before)); } - //TODO: underline - nameParts.Add(new ItemNamePart(rapidTravel) { /*TextDecorations = new TextDecorationCollection() {new TextDecoration() }*/ }); + nameParts.Add(new ItemNamePart(rapidTravel) { TextDecorations = TextDecorations.Underline }); } if (nameLeft.Length > 0) diff --git a/src/GuiApp/FileTime.Avalonia/Services/WindowsContextMenuProvider.cs b/src/GuiApp/FileTime.Avalonia/Services/WindowsContextMenuProvider.cs new file mode 100644 index 0000000..b9f07dc --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Services/WindowsContextMenuProvider.cs @@ -0,0 +1,267 @@ +using System; +using Microsoft.Win32; +using Avalonia.Controls; +using FileTime.Core.Models; +using FileTime.Providers.Local; +using System.Runtime.InteropServices; +using System.Linq; +using System.Collections.Generic; +using System.Text; +using System.Diagnostics; +using System.IO; + +#pragma warning disable CA1416 +namespace FileTime.Avalonia.Services +{ + public class WindowsContextMenuProvider : IContextMenuProvider + { + public List GetContextMenuForFolder(IContainer container) + { + if (!RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) throw new NotSupportedException(); + + var menuItems = new List(); + + if (container is LocalFolder localFolder) + { + ProcessKey(Registry.ClassesRoot.OpenSubKey("Directory"), menuItems, localFolder.Directory.FullName); + } + + return menuItems; + } + + private void ProcessKey(RegistryKey? contextMenuContainer, List menuItems, string folderPath) + { + var shell = contextMenuContainer?.OpenSubKey("shell"); + if (shell == null) return; + + var shellSubKeys = shell.GetSubKeyNames(); + + foreach (var shellKey in shellSubKeys.Select(k => shell.OpenSubKey(k)).OfType()) + { + var textBase = shellKey.GetValue(null) as string ?? shellKey.GetValue("MUIVerb") as string; + + if (textBase == null) continue; + + string? text = null; + if (textBase.StartsWith("@")) + { + var parts = textBase[1..].Split(','); + if (parts.Length == 2 && long.TryParse(parts[1], out var parsedResourceId)) + { + if (parsedResourceId < 0) parsedResourceId *= -1; + + text = GetStringResource(parts[0], (uint)parsedResourceId); + } + } + else + { + text = textBase; + } + + if (text != null) + { + text = text.Replace("&", ""); + + if (shellKey.GetSubKeyNames().Contains("command") && shellKey.OpenSubKey("command")?.GetValue(null) is string commandString) + { + var item = new MenuItem() { Header = text }; + item.Click += (o, e) => MenuItemClick(folderPath, commandString); + menuItems.Add(item); + } + else if (shellKey.GetValue("ExtendedSubCommandsKey") is string extendedCommands) + { + var rootMenu = new MenuItem() { Header = text }; + var rootMenuItems = new List(); + + ProcessKey(Registry.ClassesRoot.OpenSubKey(extendedCommands), rootMenuItems, folderPath); + + rootMenu.Items = rootMenuItems.ToArray(); + menuItems.Add(rootMenu); + } + } + } + } + + private static void MenuItemClick(string folderPath, string commandString) + { + var commandPartsWithoutAp = commandString.Split('\"').ToList(); + var commandParts = new List>(); + + for (var i = 0; i < commandPartsWithoutAp.Count; i++) + { + if (i % 2 == 0) + { + commandParts.Add(commandPartsWithoutAp[i].Split(' ').ToList()); + } + else + { + commandParts.Add(new List { commandPartsWithoutAp[i] }); + } + } + + for (var i = 0; i < commandParts.Count; i++) + { + for (var i2 = 0; i2 < commandParts[i].Count; i2++) + { + /*var commandPart = commandParts[i][i2]; + + if (commandPart == "%1" || commandPart == "%V") commandParts[i][i2] = folderPath;*/ + + commandParts[i][i2] = commandParts[i][i2].Replace("%1", folderPath).Replace("%V", folderPath); + } + } + + var commandPartsWithoutEmpty = commandParts.SelectMany(c => c).Where(c => !string.IsNullOrWhiteSpace(c)).ToList(); + + if (commandPartsWithoutEmpty.Count == 1) + { + Process.Start(commandPartsWithoutEmpty[0]); + } + else if (commandPartsWithoutEmpty.Count > 1) + { + var paramStartIndex1 = -1; + var paramStartIndex2 = -1; + var found = false; + + for (var x = 0; x < commandParts.Count && paramStartIndex1 == -1; x++) + { + for (var y = 0; y < commandParts[x].Count; y++) + { + if (found) + { + paramStartIndex1 = x; + paramStartIndex2 = y; + break; + } + + if (commandParts[x][y] == commandPartsWithoutEmpty[0]) + { + found = true; + } + } + } + var arguments = SumList(commandParts, paramStartIndex1, paramStartIndex2); + + try + { + var process = new Process(); + process.StartInfo.FileName = commandPartsWithoutEmpty[0]; + process.StartInfo.Arguments = arguments; + process.Start(); + } + catch + { + if (commandParts[0].Count > 0) + { + var executable = ""; + var lastExecutablePart = 0; + for (lastExecutablePart = 0; !File.Exists(executable) && lastExecutablePart < commandParts[0].Count; lastExecutablePart++) + { + executable += (lastExecutablePart == 0 ? "" : " ") + commandParts[0][lastExecutablePart]; + } + + lastExecutablePart--; + + if (File.Exists(executable)) + { + try + { + var (paramStartX, paramStartY) = GetCoordinatesFrom(commandParts, 1, 0, lastExecutablePart); + arguments = SumList(commandParts, paramStartX, paramStartY); + + var process = new Process(); + process.StartInfo.FileName = executable; + process.StartInfo.Arguments = arguments; + process.Start(); + } + catch + { + //TODO: error message + } + } + } + //TODO: ELSE error message + } + } + } + + private static string SumList(List> data, int paramStartIndex1, int paramStartIndex2) + { + var result = ""; + + for (var x = paramStartIndex1; x < data.Count; x++) + { + if (x % 2 == 1) result += "\""; + + result += string.Join( + ' ', + x == paramStartIndex1 + ? data[x].Skip(paramStartIndex2) + : data[x] + ); + + if (x % 2 == 1) result += "\""; + } + + return result; + } + + private static (int, int) GetCoordinatesFrom(List> data, int skip, int startX = 0, int startY = 0) + { + int skipping = 0; + var x = startX; + var y = startY; + + var resultX = -1; + var resultY = -1; + for (; x < data.Count && resultX == -1; x++, y = 0) + { + for (; y < data[x].Count; y++) + { + if (skipping == skip) + { + resultX = x; + resultY = y; + break; + } + + skipping++; + } + } + + return (resultX, resultY); + } + + static string GetStringResource(string fileName, uint resourceId) + { + IntPtr? handle = null; + try + { + handle = NativeMethods.LoadLibrary(fileName); + StringBuilder buffer = new(8192); //Buffer for output from LoadString() + int length = NativeMethods.LoadString(handle.Value, resourceId, buffer, buffer.Capacity); + return buffer.ToString(0, length); //Return the part of the buffer that was used. + } + finally + { + if (handle is IntPtr validHandle) + { + NativeMethods.FreeLibrary(validHandle); + } + } + } + + static class NativeMethods + { + [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = true, BestFitMapping = false, ThrowOnUnmappableChar = true)] + internal static extern IntPtr LoadLibrary(string lpLibFileName); + + [DllImport("user32.dll", CharSet = CharSet.Unicode, SetLastError = true, BestFitMapping = false, ThrowOnUnmappableChar = true)] + internal static extern int LoadString(IntPtr hInstance, uint wID, StringBuilder lpBuffer, int nBufferMax); + + [DllImport("kernel32.dll")] + public static extern int FreeLibrary(IntPtr hLibModule); + } + } +} +#pragma warning restore CA1416 \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Startup.cs b/src/GuiApp/FileTime.Avalonia/Startup.cs index 1137724..6df59fd 100644 --- a/src/GuiApp/FileTime.Avalonia/Startup.cs +++ b/src/GuiApp/FileTime.Avalonia/Startup.cs @@ -1,4 +1,5 @@ -using FileTime.Avalonia.Application; +using System.Runtime.InteropServices; +using FileTime.Avalonia.Application; using FileTime.Avalonia.Services; using FileTime.Avalonia.ViewModels; using Microsoft.Extensions.DependencyInjection; @@ -15,9 +16,20 @@ namespace FileTime.Avalonia } internal static IServiceCollection AddServices(this IServiceCollection serviceCollection) { - return serviceCollection + serviceCollection = serviceCollection .AddLogging() .AddSingleton(); + + if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) + { + serviceCollection.AddSingleton(); + } + else + { + throw new System.Exception("TODO: implement linux contextmenu provider"); + } + + return serviceCollection; } } } diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs index 959d08f..362ddc8 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs @@ -51,9 +51,6 @@ namespace FileTime.Avalonia.ViewModels [Property] private List _rootDriveInfos; - [Property] - private ObservableCollection _tabs = new ObservableCollection(); - public Action? FocusDefaultElement { get; set; } async partial void OnInitialize() @@ -70,13 +67,9 @@ namespace FileTime.Avalonia.ViewModels await tab.Init(LocalContentProvider); var tabContainer = new TabContainer(tab, LocalContentProvider, ItemNameConverterService); - await tabContainer.Init(); - AppState.Tabs = new List() - { - tabContainer - }; - - _tabs.Add(new TabControlViewModel(1, tabContainer)); + await tabContainer.Init(1); + tabContainer.IsSelected = true; + AppState.Tabs.Add(tabContainer); var driveInfos = new List(); foreach (var drive in DriveInfo.GetDrives().Where(d => d.DriveType == DriveType.Fixed)) @@ -91,8 +84,7 @@ namespace FileTime.Avalonia.ViewModels } } - //TODO: order by - RootDriveInfos = driveInfos; + RootDriveInfos = driveInfos.OrderBy(d => d.Name).ToList(); } private async Task GetContainerForWindowsDrive(DriveInfo drive) @@ -203,30 +195,29 @@ namespace FileTime.Avalonia.ViewModels public async Task SwitchToTab(int number) { - var tab = _tabs.FirstOrDefault(t => t.TabNumber == number); + var tabContainer = AppState.Tabs.FirstOrDefault(t => t.TabNumber == number); if (number == -1) { - var greatestNumber = _tabs.Select(t => t.TabNumber).Max(); - tab = _tabs.FirstOrDefault(t => t.TabNumber == greatestNumber); + var greatestNumber = AppState.Tabs.Select(t => t.TabNumber).Max(); + tabContainer = AppState.Tabs.FirstOrDefault(t => t.TabNumber == greatestNumber); } - else if (tab == null) + else if (tabContainer == null) { var newContainer = await AppState.SelectedTab.CurrentLocation.Container.Clone(); var newTab = new Tab(); await newTab.Init(newContainer); - var tabContainer = new TabContainer(newTab, LocalContentProvider, ItemNameConverterService); - await tabContainer.Init(); + tabContainer = new TabContainer(newTab, LocalContentProvider, ItemNameConverterService); + await tabContainer.Init(number); - tab = new TabControlViewModel(number, tabContainer); var i = 0; - for (i = 0; i < Tabs.Count; i++) + for (i = 0; i < AppState.Tabs.Count; i++) { - if (Tabs[i].TabNumber > number) break; + if (AppState.Tabs[i].TabNumber > number) break; } - Tabs.Insert(i, tab); + AppState.Tabs.Insert(i, tabContainer); } if (AppState.ViewMode == ViewMode.RapidTravel) @@ -234,28 +225,29 @@ namespace FileTime.Avalonia.ViewModels await ExitRapidTravelMode(); } - AppState.SelectedTab = tab.Tab; + AppState.SelectedTab = tabContainer; - foreach (var tab2 in Tabs) + foreach (var tab2 in AppState.Tabs) { - tab2.IsSelected = tab2.TabNumber == tab.TabNumber; + tab2.IsSelected = tab2.TabNumber == tabContainer!.TabNumber; } } public async Task CloseTab() { - if (_tabs.Count > 1) + var tabs = AppState.Tabs; + if (tabs.Count > 1) { - var currentTab = _tabs.FirstOrDefault(t => t.Tab == AppState.SelectedTab); + var currentTab = tabs.FirstOrDefault(t => t == AppState.SelectedTab); if (currentTab != null) { - _tabs.Remove(currentTab); - var tabNumber = _tabs[0].TabNumber; - for (var i = 0; i < Tabs.Count; i++) + tabs.Remove(currentTab); + var tabNumber = tabs[0].TabNumber; + for (var i = 0; i < tabs.Count; i++) { - tabNumber = _tabs[i].TabNumber; - if (Tabs[i].TabNumber > currentTab.TabNumber) break; + tabNumber = tabs[i].TabNumber; + if (tabs[i].TabNumber > currentTab.TabNumber) break; } await SwitchToTab(tabNumber); } diff --git a/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml new file mode 100644 index 0000000..b2f6855 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml.cs b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml.cs new file mode 100644 index 0000000..26b0fb8 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml.cs @@ -0,0 +1,27 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace FileTime.Avalonia.Views +{ + public partial class ItemView : UserControl + { + public static readonly StyledProperty ShowAttributesProperty = AvaloniaProperty.Register(nameof(ShowAttributes), true); + + public bool ShowAttributes + { + get => GetValue(ShowAttributesProperty); + set => SetValue(ShowAttributesProperty, value); + } + + public ItemView() + { + InitializeComponent(); + } + + private void InitializeComponent() + { + AvaloniaXamlLoader.Load(this); + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml index d9ff6b0..2c98738 100644 --- a/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml +++ b/src/GuiApp/FileTime.Avalonia/Views/MainWindow.axaml @@ -5,6 +5,7 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:vm="using:FileTime.Avalonia.ViewModels" + xmlns:local="using:FileTime.Avalonia.Views" Title="FileTime.Avalonia" d:DesignHeight="450" d:DesignWidth="800" @@ -88,19 +89,25 @@ - + - + - + Text="{Binding AppState.SelectedTab.TabNumber,StringFormat=({0})}" /> + + + + + + Items="{Binding AppState.Tabs}"> @@ -108,38 +115,17 @@ - - + + - - - + + + + + + + @@ -147,7 +133,7 @@ + Margin="20,0,0,0"> @@ -161,7 +147,13 @@ + SelectedItem="{Binding AppState.SelectedTab.CurrentLocation}"> + + + + + + + Classes="ContentListView"> + + + + + + Empty @@ -205,7 +204,13 @@ Classes="ContentListView" x:Name="ChildItems" Items="{Binding AppState.SelectedTab.ChildContainer.Items}" - IsVisible="{Binding AppState.SelectedTab.ChildContainer.Items.Count, Converter={StaticResource NotEqualsConverter}, ConverterParameter=0}" /> + IsVisible="{Binding AppState.SelectedTab.ChildContainer.Items.Count, Converter={StaticResource NotEqualsConverter}, ConverterParameter=0}"> + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GuiApp/FileTime.Avalonia/Views/PathPresenter.axaml.cs b/src/GuiApp/FileTime.Avalonia/Views/PathPresenter.axaml.cs new file mode 100644 index 0000000..85ba4c0 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Views/PathPresenter.axaml.cs @@ -0,0 +1,19 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; + +namespace FileTime.Avalonia.Views +{ + public partial class PathPresenter : UserControl + { + public PathPresenter() + { + InitializeComponent(); + } + + private void InitializeComponent() + { + AvaloniaXamlLoader.Load(this); + } + } +} diff --git a/src/Providers/FileTime.Providers.Local/LocalFile.cs b/src/Providers/FileTime.Providers.Local/LocalFile.cs index 69ded4b..22681ce 100644 --- a/src/Providers/FileTime.Providers.Local/LocalFile.cs +++ b/src/Providers/FileTime.Providers.Local/LocalFile.cs @@ -8,9 +8,7 @@ namespace FileTime.Providers.Local { public class LocalFile : IElement { - private readonly FileInfo _file; - - public FileInfo File => _file; + public FileInfo File { get; } public string Name { get; } @@ -18,26 +16,46 @@ namespace FileTime.Providers.Local public IContentProvider Provider { get; } - public bool IsHidden => (_file.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden; + public bool IsHidden => (File.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden; public bool IsSpecial => RuntimeInformation.IsOSPlatform(OSPlatform.Linux) - && (new UnixFileInfo(_file.FullName).FileAccessPermissions & FileAccessPermissions.UserExecute) == FileAccessPermissions.UserExecute; + && (new UnixFileInfo(File.FullName).FileAccessPermissions & FileAccessPermissions.UserExecute) == FileAccessPermissions.UserExecute; + + public string Attributes => GetAttributes(); + + public DateTime CreatedAt => File.CreationTime; public LocalFile(FileInfo file, IContentProvider contentProvider) { - _file = file; + File = file; Name = file.Name; FullName = file.FullName; Provider = contentProvider; } - public string GetPrimaryAttributeText() => _file.Length.ToSizeString(); + public string GetPrimaryAttributeText() => File.Length.ToSizeString(); public Task Delete() { - _file.Delete(); + File.Delete(); return Task.CompletedTask; } + + public string GetAttributes() + { + if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) + { + return ""; + } + else + { + return "-" + + ((File.Attributes & FileAttributes.Archive) == FileAttributes.Archive ? "a" : "-") + + ((File.Attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly ? "r" : "-") + + ((File.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden ? "h" : "-") + + ((File.Attributes & FileAttributes.System) == FileAttributes.System ? "s" : "-"); + } + } } } \ No newline at end of file diff --git a/src/Providers/FileTime.Providers.Local/LocalFolder.cs b/src/Providers/FileTime.Providers.Local/LocalFolder.cs index a94e937..fd5c446 100644 --- a/src/Providers/FileTime.Providers.Local/LocalFolder.cs +++ b/src/Providers/FileTime.Providers.Local/LocalFolder.cs @@ -1,3 +1,4 @@ +using System.Runtime.InteropServices; using AsyncEvent; using FileTime.Core.Models; using FileTime.Core.Providers; @@ -21,6 +22,9 @@ namespace FileTime.Providers.Local public string FullName { get; } public AsyncEventHandler Refreshed { get; } = new(); + public string Attributes => GetAttributes(); + + public DateTime CreatedAt => Directory.CreationTime; public LocalFolder(DirectoryInfo directory, LocalContentProvider contentProvider, IContainer? parent) { @@ -111,5 +115,21 @@ namespace FileTime.Providers.Local Directory.Delete(true); return Task.CompletedTask; } + + public string GetAttributes() + { + if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) + { + return ""; + } + else + { + return "d" + + ((Directory.Attributes & FileAttributes.Archive) == FileAttributes.Archive ? "a" : "-") + + ((Directory.Attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly ? "r" : "-") + + ((Directory.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden ? "h" : "-") + + ((Directory.Attributes & FileAttributes.System) == FileAttributes.System ? "s" : "-"); + } + } } } \ No newline at end of file From c2dcb4901654f72820ce1d704c30f4d40a6d9e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Mon, 31 Jan 2022 23:13:39 +0100 Subject: [PATCH 4/6] TimeTravel --- .../FileTime.App.Core/Clipboard/Clipboard.cs | 17 +- .../Clipboard/ClipboardItem.cs | 17 - .../FileTime.App.Core/Clipboard/IClipboard.cs | 8 +- .../FileTime.App.Core/Command/Commands.cs | 34 +- .../FileTime.App.Core/Tab/TabItem.cs | 17 - .../FileTime.App.Core/Tab/TabState.cs | 91 +++-- .../DependencyInjection.cs | 4 +- .../Application.CommandHandlers.cs | 55 +-- .../FileTime.ConsoleUI.App/Application.cs | 19 +- .../FileTime.ConsoleUI.App/UI/Render.cs | 4 +- src/Core/AsyncEvent/AsyncEventHandler.cs | 4 +- .../FileTime.Core/Command/CanCommandRun.cs | 9 + .../FileTime.Core/Command/CommandExecutor.cs | 8 +- src/Core/FileTime.Core/Command/CopyCommand.cs | 90 ++++- .../Command/CreateContainerCommand.cs | 45 ++- .../Command/CreateElementCommand.cs | 44 ++- .../FileTime.Core/Command/DeleteCommand.cs | 46 ++- src/Core/FileTime.Core/Command/ICommand.cs | 3 +- .../FileTime.Core/Command/ICommandHandler.cs | 4 +- .../Command/IExecutableCommand.cs | 4 +- .../Command/ITransportationCommand.cs | 6 +- src/Core/FileTime.Core/Command/MoveCommand.cs | 11 +- .../FileTime.Core/Command/RenameCommand.cs | 37 ++ src/Core/FileTime.Core/Components/Tab.cs | 68 +++- .../Extensions/TimelineExtensions.cs | 15 + .../Interactions/InputElement.cs | 4 +- .../FileTime.Core/Interactions/InputType.cs | 3 +- src/Core/FileTime.Core/Models/AbsolutePath.cs | 84 ++++- .../FileTime.Core/Models/IAbsolutePath.cs | 10 - src/Core/FileTime.Core/Models/IContainer.cs | 3 +- src/Core/FileTime.Core/Models/IItem.cs | 4 + .../FileTime.Core/Models/VirtualContainer.cs | 5 + .../FileTime.Core/Providers/TopContainer.cs | 6 + .../Timeline/CommandTimeState.cs | 27 ++ .../Timeline/ContainerSnapshot.cs | 7 - src/Core/FileTime.Core/Timeline/Difference.cs | 31 ++ .../Timeline/DifferenceActionType.cs | 8 + .../Timeline/DifferenceItemType.cs | 9 + .../FileTime.Core/Timeline/ElementSnapshot.cs | 0 .../Timeline/ParallelCommands.cs | 89 +++++ .../FileTime.Core/Timeline/PointInTime.cs | 36 +- .../Timeline/ReadOnlyCommandTimeState.cs | 18 + .../Timeline/ReadOnlyParallelCommands.cs | 11 + .../FileTime.Core/Timeline/RootSnapshot.cs | 7 - .../FileTime.Core/Timeline/TimeContainer.cs | 121 ++++++ .../FileTime.Core/Timeline/TimeElement.cs | 42 +++ .../FileTime.Core/Timeline/TimeProvider.cs | 89 +++++ src/Core/FileTime.Core/Timeline/TimeRunner.cs | 217 +++++++++++ src/GuiApp/FileTime.Avalonia/App.axaml | 45 ++- src/GuiApp/FileTime.Avalonia/App.axaml.cs | 1 + .../FileTime.Avalonia/Application/AppState.cs | 73 +++- .../Application/INewItemProcessor.cs | 10 + .../Application/TabContainer.cs | 164 +++++++-- .../Converters/IsNullConverter.cs | 23 ++ .../Converters/ItemToImageConverter.cs | 36 ++ .../ItemViewModeToBrushConverter.cs | 6 + .../IconProviders/IIconProvider.cs | 9 + .../IconProviders/MaterialIconProvider.cs | 33 ++ .../Misc/InputElementWrapper.cs | 3 +- .../Services/ItemNameConverterService.cs | 4 +- src/GuiApp/FileTime.Avalonia/Startup.cs | 10 + .../ViewModels/ContainerViewModel.cs | 106 ++++-- .../ViewModels/ElementViewModel.cs | 24 +- .../ViewModels/IItemViewModel.cs | 4 +- .../ViewModels/ItemViewMode.cs | 7 +- .../ViewModels/MainPageViewModel.cs | 343 +++++++++++++++++- .../FileTime.Avalonia/Views/ItemView.axaml | 2 +- .../FileTime.Avalonia/Views/MainWindow.axaml | 107 +++++- .../Views/MainWindow.axaml.cs | 65 +++- .../CommandHandlers/CopyCommandHandler.cs | 13 +- .../LocalContentProvider.cs | 6 + .../FileTime.Providers.Local/LocalFile.cs | 19 +- .../FileTime.Providers.Local/LocalFolder.cs | 15 +- .../SmbContentProvider.cs | 10 +- .../FileTime.Providers.Smb/SmbFile.cs | 10 + .../FileTime.Providers.Smb/SmbFolder.cs | 7 + .../FileTime.Providers.Smb/SmbServer.cs | 5 + .../FileTime.Providers.Smb/SmbShare.cs | 6 +- 78 files changed, 2294 insertions(+), 363 deletions(-) delete mode 100644 src/AppCommon/FileTime.App.Core/Clipboard/ClipboardItem.cs delete mode 100644 src/AppCommon/FileTime.App.Core/Tab/TabItem.cs create mode 100644 src/Core/FileTime.Core/Command/CanCommandRun.cs create mode 100644 src/Core/FileTime.Core/Command/RenameCommand.cs create mode 100644 src/Core/FileTime.Core/Extensions/TimelineExtensions.cs delete mode 100644 src/Core/FileTime.Core/Models/IAbsolutePath.cs create mode 100644 src/Core/FileTime.Core/Timeline/CommandTimeState.cs delete mode 100644 src/Core/FileTime.Core/Timeline/ContainerSnapshot.cs create mode 100644 src/Core/FileTime.Core/Timeline/Difference.cs create mode 100644 src/Core/FileTime.Core/Timeline/DifferenceActionType.cs create mode 100644 src/Core/FileTime.Core/Timeline/DifferenceItemType.cs delete mode 100644 src/Core/FileTime.Core/Timeline/ElementSnapshot.cs create mode 100644 src/Core/FileTime.Core/Timeline/ParallelCommands.cs create mode 100644 src/Core/FileTime.Core/Timeline/ReadOnlyCommandTimeState.cs create mode 100644 src/Core/FileTime.Core/Timeline/ReadOnlyParallelCommands.cs delete mode 100644 src/Core/FileTime.Core/Timeline/RootSnapshot.cs create mode 100644 src/Core/FileTime.Core/Timeline/TimeContainer.cs create mode 100644 src/Core/FileTime.Core/Timeline/TimeElement.cs create mode 100644 src/Core/FileTime.Core/Timeline/TimeProvider.cs create mode 100644 src/Core/FileTime.Core/Timeline/TimeRunner.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Application/INewItemProcessor.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/IsNullConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/Converters/ItemToImageConverter.cs create mode 100644 src/GuiApp/FileTime.Avalonia/IconProviders/IIconProvider.cs create mode 100644 src/GuiApp/FileTime.Avalonia/IconProviders/MaterialIconProvider.cs diff --git a/src/AppCommon/FileTime.App.Core/Clipboard/Clipboard.cs b/src/AppCommon/FileTime.App.Core/Clipboard/Clipboard.cs index bad4665..e1e6e23 100644 --- a/src/AppCommon/FileTime.App.Core/Clipboard/Clipboard.cs +++ b/src/AppCommon/FileTime.App.Core/Clipboard/Clipboard.cs @@ -1,35 +1,36 @@ using FileTime.Core.Command; +using FileTime.Core.Models; using FileTime.Core.Providers; namespace FileTime.App.Core.Clipboard { public class Clipboard : IClipboard { - private readonly List _content; - public IReadOnlyList Content { get; } + private readonly List _content; + public IReadOnlyList Content { get; } public Type? CommandType { get; private set; } public Clipboard() { - _content = new List(); + _content = new List(); Content = _content.AsReadOnly(); } - public void AddContent(IContentProvider contentProvider, string path) + public void AddContent(AbsolutePath absolutePath) { foreach (var content in _content) { - if (content.ContentProvider == contentProvider && content.Path == path) return; + if (content.IsEqual(absolutePath)) return; } - _content.Add(new ClipboardItem(contentProvider, path)); + _content.Add(new AbsolutePath(absolutePath)); } - public void RemoveContent(IContentProvider contentProvider, string path) + public void RemoveContent(AbsolutePath absolutePath) { for (var i = 0; i < _content.Count; i++) { - if (_content[i].ContentProvider == contentProvider && _content[i].Path == path) + if (_content[i].IsEqual(absolutePath)) { _content.RemoveAt(i--); } diff --git a/src/AppCommon/FileTime.App.Core/Clipboard/ClipboardItem.cs b/src/AppCommon/FileTime.App.Core/Clipboard/ClipboardItem.cs deleted file mode 100644 index 0ddd07a..0000000 --- a/src/AppCommon/FileTime.App.Core/Clipboard/ClipboardItem.cs +++ /dev/null @@ -1,17 +0,0 @@ -using FileTime.Core.Models; -using FileTime.Core.Providers; - -namespace FileTime.App.Core.Clipboard -{ - public class ClipboardItem : IAbsolutePath - { - public IContentProvider ContentProvider { get; } - public string Path { get; } - - public ClipboardItem(IContentProvider contentProvider, string path) - { - ContentProvider = contentProvider; - Path = path; - } - } -} \ No newline at end of file diff --git a/src/AppCommon/FileTime.App.Core/Clipboard/IClipboard.cs b/src/AppCommon/FileTime.App.Core/Clipboard/IClipboard.cs index 96b09ee..76dc16a 100644 --- a/src/AppCommon/FileTime.App.Core/Clipboard/IClipboard.cs +++ b/src/AppCommon/FileTime.App.Core/Clipboard/IClipboard.cs @@ -1,16 +1,16 @@ using FileTime.Core.Command; -using FileTime.Core.Providers; +using FileTime.Core.Models; namespace FileTime.App.Core.Clipboard { public interface IClipboard { - IReadOnlyList Content { get; } + IReadOnlyList Content { get; } Type? CommandType { get; } - void AddContent(IContentProvider contentProvider, string path); + void AddContent(AbsolutePath absolutePath); void Clear(); - void RemoveContent(IContentProvider contentProvider, string path); + void RemoveContent(AbsolutePath absolutePath); void SetCommand() where T : ITransportationCommand; } } \ No newline at end of file diff --git a/src/AppCommon/FileTime.App.Core/Command/Commands.cs b/src/AppCommon/FileTime.App.Core/Command/Commands.cs index 8f83c72..f12fff2 100644 --- a/src/AppCommon/FileTime.App.Core/Command/Commands.cs +++ b/src/AppCommon/FileTime.App.Core/Command/Commands.cs @@ -4,26 +4,32 @@ namespace FileTime.App.Core.Command { CloseTab, Copy, - Cut, - GoUp, - MoveCursorDown, - MoveCursorUp, - Open, - Paste, - Select, - ToggleHidden, CreateContainer, CreateElement, - MoveCursorUpPage, + Cut, + EnterRapidTravel, + GoToHome, + GoToProvider, + GoToRoot, + GoUp, + Delete, + MoveCursorDown, MoveCursorDownPage, - MoveToTop, + MoveCursorUp, + MoveCursorUpPage, MoveToBottom, MoveToFirst, MoveToLast, - GoToRoot, - GoToProvider, - GoToHome, - EnterRapidTravel, + MoveToTop, + Open, OpenOrRun, + PasteMerge, + PasteOverwrite, + PasteSkip, + Select, + ToggleHidden, + Rename, + Dummy, + Refresh, } } \ No newline at end of file diff --git a/src/AppCommon/FileTime.App.Core/Tab/TabItem.cs b/src/AppCommon/FileTime.App.Core/Tab/TabItem.cs deleted file mode 100644 index b98cda9..0000000 --- a/src/AppCommon/FileTime.App.Core/Tab/TabItem.cs +++ /dev/null @@ -1,17 +0,0 @@ -using FileTime.Core.Models; -using FileTime.Core.Providers; - -namespace FileTime.App.Core.Tab -{ - public class TabItem : IAbsolutePath - { - public IContentProvider ContentProvider { get; } - public string Path { get; } - - public TabItem(IContentProvider contentProvider, string path) - { - ContentProvider = contentProvider; - Path = path; - } - } -} \ No newline at end of file diff --git a/src/AppCommon/FileTime.App.Core/Tab/TabState.cs b/src/AppCommon/FileTime.App.Core/Tab/TabState.cs index 2d4ca96..c7056de 100644 --- a/src/AppCommon/FileTime.App.Core/Tab/TabState.cs +++ b/src/AppCommon/FileTime.App.Core/Tab/TabState.cs @@ -1,77 +1,108 @@ using System.Collections.ObjectModel; +using AsyncEvent; using FileTime.Core.Models; -using FileTime.Core.Providers; namespace FileTime.App.Core.Tab { public class TabState { - private readonly Dictionary> _selectedItems; - private readonly Dictionary> _selectedItemsReadOnly; - public IReadOnlyDictionary> SelectedItems { get; } + private readonly Dictionary> _markedItems; + private readonly Dictionary> _markedItemsReadOnly; + public IReadOnlyDictionary> MarkedItems { get; } public FileTime.Core.Components.Tab Tab { get; } + public AsyncEventHandler ItemMarked { get; } = new(); + public AsyncEventHandler ItemUnmarked { get; } = new(); + public TabState(FileTime.Core.Components.Tab pane) { Tab = pane; - _selectedItems = new Dictionary>(); - _selectedItemsReadOnly = new Dictionary>(); - SelectedItems = new ReadOnlyDictionary>(_selectedItemsReadOnly); + _markedItems = new Dictionary>(); + _markedItemsReadOnly = new Dictionary>(); + MarkedItems = new ReadOnlyDictionary>(_markedItemsReadOnly); } - public void AddSelectedItem(IContentProvider contentProvider, IContainer container, string path) + public async Task AddMarkedItem(IContainer container, AbsolutePath path) { - if (!_selectedItems.ContainsKey(container)) + if (!_markedItems.ContainsKey(container)) { - var val = new List(); - _selectedItems.Add(container, val); - _selectedItemsReadOnly.Add(container, val.AsReadOnly()); + var val = new List(); + _markedItems.Add(container, val); + _markedItemsReadOnly.Add(container, val.AsReadOnly()); } - foreach (var content in _selectedItems[container]) + foreach (var content in _markedItems[container]) { - if (content.ContentProvider == contentProvider && content.Path == path) return; + if (content.IsEqual(path)) return; } - _selectedItems[container].Add(new TabItem(contentProvider, path)); + var tabItem = new AbsolutePath(path); + _markedItems[container].Add(tabItem); + await ItemMarked.InvokeAsync(this, tabItem); } - public void RemoveSelectedItem(IContentProvider contentProvider, IContainer container, string path) + public async Task RemoveMarkedItem(IContainer container, AbsolutePath path) { - if (_selectedItems.ContainsKey(container)) + if (_markedItems.ContainsKey(container)) { - var selectedItems = _selectedItems[container]; - for (var i = 0; i < selectedItems.Count; i++) + var markedItems = _markedItems[container]; + for (var i = 0; i < markedItems.Count; i++) { - if (selectedItems[i].ContentProvider == contentProvider && selectedItems[i].Path == path) + if (markedItems[i].IsEqual(path)) { - selectedItems.RemoveAt(i--); + await ItemUnmarked.InvokeAsync(this, markedItems[i]); + markedItems.RemoveAt(i--); } } } } - public bool ContainsSelectedItem(IContentProvider contentProvider, IContainer container, string path) + public bool ContainsMarkedItem(IContainer container, AbsolutePath path) { - if (!_selectedItems.ContainsKey(container)) return false; + if (!_markedItems.ContainsKey(container)) return false; - foreach (var content in _selectedItems[container]) + foreach (var content in _markedItems[container]) { - if (content.ContentProvider == contentProvider && content.Path == path) return true; + if (content.Equals(path)) return true; } return false; } - public async Task> GetCurrentSelectedItems() + public async Task> GetCurrentMarkedItems() { - var currentLocation = await Tab.GetCurrentLocation(); + return GetCurrentMarkedItems(await Tab.GetCurrentLocation()); + } - return SelectedItems.ContainsKey(currentLocation) - ? SelectedItems[currentLocation] - : new List().AsReadOnly(); + public IReadOnlyList GetCurrentMarkedItems(IContainer container) + { + return MarkedItems.ContainsKey(container) + ? MarkedItems[container] + : new List().AsReadOnly(); + } + + public async Task MakrCurrentItem() + { + var currentLocation = await Tab!.GetCurrentLocation(); + if (currentLocation != null) + { + var currentSelectedItem = await Tab.GetCurrentSelectedItem()!; + if (currentSelectedItem != null) + { + if (ContainsMarkedItem(currentLocation, new AbsolutePath(currentSelectedItem))) + { + await RemoveMarkedItem(currentLocation, new AbsolutePath(currentSelectedItem)); + } + else + { + await AddMarkedItem(currentLocation, new AbsolutePath(currentSelectedItem)); + } + } + + await Tab.SelectNextItem(); + } } } } \ No newline at end of file diff --git a/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs b/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs index 69f09c9..024e62a 100644 --- a/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs +++ b/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs @@ -2,6 +2,7 @@ using FileTime.App.Core.Clipboard; using FileTime.Core.Command; using FileTime.Core.Providers; using FileTime.Core.StateManagement; +using FileTime.Core.Timeline; using FileTime.Providers.Local; using FileTime.Providers.Smb; using Microsoft.Extensions.DependencyInjection; @@ -21,7 +22,8 @@ namespace FileTime.App.Core .AddSingleton(sp => sp.GetService() ?? throw new Exception($"No {nameof(LocalContentProvider)} instance found")) .AddSingleton() .AddSingleton() - .AddSingleton(); + .AddSingleton() + .AddSingleton(); } } } \ No newline at end of file diff --git a/src/ConsoleApp/FileTime.ConsoleUI.App/Application.CommandHandlers.cs b/src/ConsoleApp/FileTime.ConsoleUI.App/Application.CommandHandlers.cs index 4c9ed99..8cf77fe 100644 --- a/src/ConsoleApp/FileTime.ConsoleUI.App/Application.CommandHandlers.cs +++ b/src/ConsoleApp/FileTime.ConsoleUI.App/Application.CommandHandlers.cs @@ -1,4 +1,3 @@ -using FileTime.ConsoleUI.App.UI.Color; using FileTime.Core.Command; using FileTime.Core.Extensions; using FileTime.Core.Models; @@ -28,8 +27,8 @@ namespace FileTime.ConsoleUI.App private async Task GoUp() => await _selectedTab!.GoUp(); private async Task Open() => await _selectedTab!.Open(); - private async Task MoveCursorUpPage() => await _selectedTab!.SelectPreviousItem(_renderers[_selectedTab].PageSize); - private async Task MoveCursorDownPage() => await _selectedTab!.SelectNextItem(_renderers[_selectedTab].PageSize); + private async Task MoveCursorUpPage() => await _selectedTab!.SelectPreviousItem(UI.Render.PageSize); + private async Task MoveCursorDownPage() => await _selectedTab!.SelectNextItem(UI.Render.PageSize); private async Task MoveCursorToTop() => await _selectedTab!.SelectFirstItem(); private async Task MoveCursorToBottom() => await _selectedTab!.SelectLastItem(); @@ -38,22 +37,7 @@ namespace FileTime.ConsoleUI.App const string hiddenFilterName = "filter_showhiddenelements"; var currentLocation = await _selectedTab!.GetCurrentLocation(); - - /*IContainer containerToOpen = currentLocation; - - if (currentLocation is VirtualContainer oldVirtualContainer) - { - containerToOpen = oldVirtualContainer.HasWithName(hiddenFilterName) - ? oldVirtualContainer.ExceptWithName(hiddenFilterName) - : GenerateHiddenFilterVirtualContainer(currentLocation); - } - else - { - containerToOpen = GenerateHiddenFilterVirtualContainer(currentLocation); - } */ - var containerToOpen = await currentLocation.ToggleVirtualContainerInChain(hiddenFilterName, GenerateHiddenFilterVirtualContainer); - await _selectedTab.OpenContainer(containerToOpen); static async Task GenerateHiddenFilterVirtualContainer(IContainer container) @@ -81,20 +65,9 @@ namespace FileTime.ConsoleUI.App public async Task Select() { - var currentLocation = await _selectedTab!.GetCurrentLocation(); - if (currentLocation != null) + if (_selectedTab != null) { - var currentSelectedItem = await _selectedTab.GetCurrentSelectedItem()!; - if (_paneStates[_selectedTab].ContainsSelectedItem(currentSelectedItem.Provider, currentLocation, currentSelectedItem.FullName!)) - { - _paneStates[_selectedTab].RemoveSelectedItem(currentSelectedItem.Provider, currentLocation, currentSelectedItem.FullName!); - } - else - { - _paneStates[_selectedTab].AddSelectedItem(currentSelectedItem.Provider, currentLocation, currentSelectedItem.FullName!); - } - - await _selectedTab.SelectNextItem(); + await _tabStates[_selectedTab].MakrCurrentItem(); } } @@ -103,18 +76,18 @@ namespace FileTime.ConsoleUI.App _clipboard.Clear(); _clipboard.SetCommand(); - var currentSelectedItems = await _paneStates[_selectedTab!].GetCurrentSelectedItems(); + var currentSelectedItems = await _tabStates[_selectedTab!].GetCurrentMarkedItems(); if (currentSelectedItems.Count > 0) { foreach (var selectedItem in currentSelectedItems) { - _clipboard.AddContent(selectedItem.ContentProvider, selectedItem.Path); + _clipboard.AddContent(new AbsolutePath(selectedItem)); } } else { var currentSelectedItem = (await _selectedTab!.GetCurrentSelectedItem())!; - _clipboard.AddContent(currentSelectedItem.Provider, currentSelectedItem.FullName!); + _clipboard.AddContent(new AbsolutePath(currentSelectedItem)); } } @@ -157,7 +130,7 @@ namespace FileTime.ConsoleUI.App ? virtualContainer.BaseContainer : currentLocation; - _commandExecutor.ExecuteCommand(command); + await _timeRunner.AddCommand(command); _clipboard.Clear(); } @@ -194,9 +167,9 @@ namespace FileTime.ConsoleUI.App private async Task HardDelete() { - IList? itemsToDelete = null; + IList? itemsToDelete = null; - var currentSelectedItems = await _paneStates[_selectedTab!].GetCurrentSelectedItems(); + var currentSelectedItems = (await _tabStates[_selectedTab!].GetCurrentMarkedItems()).Select(p => p.Resolve()).ToList(); var currentSelectedItem = await _selectedTab?.GetCurrentSelectedItem(); if (currentSelectedItems.Count > 0) { @@ -212,7 +185,7 @@ namespace FileTime.ConsoleUI.App if (delete) { - itemsToDelete = currentSelectedItems.Cast().ToList(); + itemsToDelete = currentSelectedItems.Cast().ToList(); } } else if (currentSelectedItem != null) @@ -225,9 +198,9 @@ namespace FileTime.ConsoleUI.App if (delete) { - itemsToDelete = new List() + itemsToDelete = new List() { - new AbsolutePath(currentSelectedItem.Provider, currentSelectedItem.FullName!) + new AbsolutePath(currentSelectedItem) }; } } @@ -241,7 +214,7 @@ namespace FileTime.ConsoleUI.App deleteCommand.ItemsToDelete.Add(itemToDelete); } - _commandExecutor.ExecuteCommand(deleteCommand); + await _timeRunner.AddCommand(deleteCommand); _clipboard.Clear(); } diff --git a/src/ConsoleApp/FileTime.ConsoleUI.App/Application.cs b/src/ConsoleApp/FileTime.ConsoleUI.App/Application.cs index 287e016..dcccbd9 100644 --- a/src/ConsoleApp/FileTime.ConsoleUI.App/Application.cs +++ b/src/ConsoleApp/FileTime.ConsoleUI.App/Application.cs @@ -10,6 +10,7 @@ using FileTime.App.Core.Tab; using FileTime.ConsoleUI.App.UI.Color; using FileTime.Core.Command; using FileTime.App.Core.Command; +using FileTime.Core.Timeline; namespace FileTime.ConsoleUI.App { @@ -17,14 +18,14 @@ namespace FileTime.ConsoleUI.App { private readonly List _tabs = new(); private readonly Dictionary _renderers = new(); - private readonly Dictionary _paneStates = new(); + private readonly Dictionary _tabStates = new(); private Tab? _selectedTab; private readonly List _commandBindings = new(); private readonly IServiceProvider _serviceProvider; private readonly IClipboard _clipboard; private readonly IColoredConsoleRenderer _coloredConsoleRenderer; - private readonly CommandExecutor _commandExecutor; + private readonly TimeRunner _timeRunner; private readonly ConsoleReader _consoleReader; private readonly IStyles _styles; private readonly List _previousKeys = new(); @@ -35,14 +36,14 @@ namespace FileTime.ConsoleUI.App IServiceProvider serviceProvider, IClipboard clipboard, IColoredConsoleRenderer coloredConsoleRenderer, - CommandExecutor commandExecutor, + TimeRunner timeRunner, ConsoleReader consoleReader, IStyles styles) { _serviceProvider = serviceProvider; _clipboard = clipboard; _coloredConsoleRenderer = coloredConsoleRenderer; - _commandExecutor = commandExecutor; + _timeRunner = timeRunner; _consoleReader = consoleReader; _styles = styles; InitCommandBindings(); @@ -60,7 +61,7 @@ namespace FileTime.ConsoleUI.App _tabs.Add(tab); var paneState = new TabState(tab); - _paneStates.Add(tab, paneState); + _tabStates.Add(tab, paneState); var renderer = _serviceProvider.GetService()!; renderer.Init(tab, paneState); @@ -73,7 +74,7 @@ namespace FileTime.ConsoleUI.App { _tabs.Remove(pane); _renderers.Remove(pane); - _paneStates.Remove(pane); + _tabStates.Remove(pane); } private void InitCommandBindings() @@ -134,7 +135,7 @@ namespace FileTime.ConsoleUI.App Cut), new CommandBinding( "paste (merge)", - Commands.Paste, + Commands.PasteMerge, new[] { new ConsoleKeyInfo('p', ConsoleKey.P, false, false, false), @@ -143,7 +144,7 @@ namespace FileTime.ConsoleUI.App PasteMerge), new CommandBinding( "paste (overwrite)", - Commands.Paste, + Commands.PasteOverwrite, new[] { new ConsoleKeyInfo('p', ConsoleKey.P, false, false, false), @@ -152,7 +153,7 @@ namespace FileTime.ConsoleUI.App PasteOverwrite), new CommandBinding( "paste (skip)", - Commands.Paste, + Commands.PasteSkip, new[] { new ConsoleKeyInfo('p', ConsoleKey.P, false, false, false), diff --git a/src/ConsoleApp/FileTime.ConsoleUI.App/UI/Render.cs b/src/ConsoleApp/FileTime.ConsoleUI.App/UI/Render.cs index 9170c3a..ff43d39 100644 --- a/src/ConsoleApp/FileTime.ConsoleUI.App/UI/Render.cs +++ b/src/ConsoleApp/FileTime.ConsoleUI.App/UI/Render.cs @@ -26,7 +26,7 @@ namespace FileTime.ConsoleUI.App.UI public Tab Tab { get; private set; } public TabState TabState { get; private set; } - public int PageSize => Console.WindowHeight - _contentPaddingTop - _contentPaddingBottom; + public static int PageSize => Console.WindowHeight - _contentPaddingTop - _contentPaddingBottom; public Render(IColoredConsoleRenderer coloredRenderer, IStyles appStyle) { _coloredRenderer = coloredRenderer; @@ -219,7 +219,7 @@ namespace FileTime.ConsoleUI.App.UI } } - var isSelected = TabState.ContainsSelectedItem(item.Provider, currentContainer, item.FullName!); + var isSelected = TabState.ContainsMarkedItem(currentContainer, new AbsolutePath(item)); if (isSelected) { backgroundColor = _appStyle.SelectedItemBackground; diff --git a/src/Core/AsyncEvent/AsyncEventHandler.cs b/src/Core/AsyncEvent/AsyncEventHandler.cs index bb05bd8..2064a37 100644 --- a/src/Core/AsyncEvent/AsyncEventHandler.cs +++ b/src/Core/AsyncEvent/AsyncEventHandler.cs @@ -1,6 +1,6 @@ namespace AsyncEvent { - public class AsyncEventHandler where TArg : AsyncEventArgs + public class AsyncEventHandler { private readonly List> _handlers; private readonly Action> _add; @@ -56,7 +56,7 @@ return obj; } } - public class AsyncEventHandler : AsyncEventHandler where TArg : AsyncEventArgs + public class AsyncEventHandler : AsyncEventHandler { public AsyncEventHandler(Action>? add = null, Action>? remove = null) : base(add, remove) { } } diff --git a/src/Core/FileTime.Core/Command/CanCommandRun.cs b/src/Core/FileTime.Core/Command/CanCommandRun.cs new file mode 100644 index 0000000..17b76bb --- /dev/null +++ b/src/Core/FileTime.Core/Command/CanCommandRun.cs @@ -0,0 +1,9 @@ +namespace FileTime.Core.Command +{ + public enum CanCommandRun + { + True, + False, + Forceable + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/CommandExecutor.cs b/src/Core/FileTime.Core/Command/CommandExecutor.cs index a62dd52..2488148 100644 --- a/src/Core/FileTime.Core/Command/CommandExecutor.cs +++ b/src/Core/FileTime.Core/Command/CommandExecutor.cs @@ -1,3 +1,5 @@ +using FileTime.Core.Timeline; + namespace FileTime.Core.Command { public class CommandExecutor @@ -9,15 +11,15 @@ namespace FileTime.Core.Command _commandHandlers = commandHandlers.ToList(); } - public void ExecuteCommand(ICommand command) + public async Task ExecuteCommandAsync(ICommand command, TimeRunner timeRunner) { if (command is IExecutableCommand executableCommand) { - executableCommand.Execute(); + await executableCommand.Execute(timeRunner); } else { - _commandHandlers.Find(c => c.CanHandle(command))?.Execute(command); + await _commandHandlers.Find(c => c.CanHandle(command))?.ExecuteAsync(command, timeRunner); } } } diff --git a/src/Core/FileTime.Core/Command/CopyCommand.cs b/src/Core/FileTime.Core/Command/CopyCommand.cs index fc88879..bf84a5a 100644 --- a/src/Core/FileTime.Core/Command/CopyCommand.cs +++ b/src/Core/FileTime.Core/Command/CopyCommand.cs @@ -5,59 +5,115 @@ namespace FileTime.Core.Command { public class CopyCommand : ITransportationCommand { - public IList Sources { get; } = new List(); + private Action? _copyOperation; + private Func>? _createContainer; + private TimeRunner? _timeRunner; + + public IList? Sources { get; } = new List(); public IContainer? Target { get; set; } - public TransportMode TransportMode { get; set; } = TransportMode.Merge; + public TransportMode? TransportMode { get; set; } = Command.TransportMode.Merge; - public PointInTime SimulateCommand(PointInTime delta) + public async Task SimulateCommand(PointInTime startPoint) { - throw new NotImplementedException(); + if (Sources == null) throw new ArgumentException(nameof(Sources) + " can not be null"); + if (Target == null) throw new ArgumentException(nameof(Target) + " can not be null"); + if (TransportMode == null) throw new ArgumentException(nameof(TransportMode) + " can not be null"); + + var newDiffs = new List(); + + _copyOperation = (_, to) => + { + var target = to.GetParentAsAbsolutePath().Resolve(); + newDiffs.Add(new Difference( + target is IElement + ? DifferenceItemType.Element + : DifferenceItemType.Container, + DifferenceActionType.Create, + to + )); + }; + + _createContainer = async (IContainer target, string name) => + { + var newContainerDiff = new Difference( + DifferenceItemType.Container, + DifferenceActionType.Create, + AbsolutePath.FromParentAndChildName(target, name) + ); + + newDiffs.Add(newContainerDiff); + + return (IContainer)(await newContainerDiff.AbsolutePath.Resolve())!; + }; + + await DoCopy(Sources, Target, TransportMode.Value); + + return startPoint.WithDifferences(newDiffs); } - public async Task Execute(Action copy) + public async Task Execute(Action copy, TimeRunner timeRunner) { - await DoCopy(Sources, Target, TransportMode, copy); + if (Sources == null) throw new ArgumentException(nameof(Sources) + " can not be null"); + if (Target == null) throw new ArgumentException(nameof(Target) + " can not be null"); + if (TransportMode == null) throw new ArgumentException(nameof(TransportMode) + " can not be null"); + + _copyOperation = copy; + _createContainer = async (IContainer target, string name) => await target.CreateContainer(name); + _timeRunner = timeRunner; + + await DoCopy(Sources, Target, TransportMode.Value); } - private async Task DoCopy(IEnumerable sources, IContainer target, TransportMode transportMode, Action copy) + private async Task DoCopy( + IEnumerable sources, + IContainer target, + TransportMode transportMode) { + if (_copyOperation == null) throw new ArgumentException("No copy operation were given."); + if (_createContainer == null) throw new ArgumentException("No container creation function were given."); + foreach (var source in sources) { - var item = await source.ContentProvider.GetByPath(source.Path); + var item = await source.Resolve(); if (item is IContainer container) { - var targetContainer = (await target.GetContainers())?.FirstOrDefault(d => d.Name == container.Name) ?? (await target.CreateContainer(container.Name)!); + var targetContainer = (await target.GetContainers())?.FirstOrDefault(d => d.Name == container.Name) ?? (await _createContainer?.Invoke(target, container.Name)!); - var childDirectories = (await container.GetContainers())!.Select(d => new AbsolutePath(item.Provider, d.FullName!)); - var childFiles = (await container.GetElements())!.Select(f => new AbsolutePath(item.Provider, f.FullName!)); + var childDirectories = (await container.GetContainers())!.Select(d => new AbsolutePath(d)); + var childFiles = (await container.GetElements())!.Select(f => new AbsolutePath(f)); - await DoCopy(childDirectories.Concat(childFiles), targetContainer, transportMode, copy); + await DoCopy(childDirectories.Concat(childFiles), targetContainer, transportMode); + _timeRunner?.RefreshContainer.InvokeAsync(this, new AbsolutePath(container)); } else if (item is IElement element) { var targetName = element.Name; var targetNameExists = await target.IsExists(targetName); - if (transportMode == TransportMode.Merge) + if (transportMode == Command.TransportMode.Merge) { for (var i = 0; targetNameExists; i++) { targetName = element.Name + (i == 0 ? "_" : $"_{i}"); } } - else if (transportMode == TransportMode.Skip && targetNameExists) + else if (transportMode == Command.TransportMode.Skip && targetNameExists) { continue; } - var targetPath = target.FullName + Constants.SeparatorChar + targetName; - - copy(new AbsolutePath(source.ContentProvider, element.FullName!), new AbsolutePath(target.Provider, targetPath)); + _copyOperation?.Invoke(new AbsolutePath(element), AbsolutePath.FromParentAndChildName(target, targetName)); } } } + + public Task CanRun(PointInTime startPoint) + { + //TODO: implement + return Task.FromResult(CanCommandRun.True); + } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/CreateContainerCommand.cs b/src/Core/FileTime.Core/Command/CreateContainerCommand.cs index 90a2f48..b847a17 100644 --- a/src/Core/FileTime.Core/Command/CreateContainerCommand.cs +++ b/src/Core/FileTime.Core/Command/CreateContainerCommand.cs @@ -1,12 +1,51 @@ +using FileTime.Core.Models; using FileTime.Core.Timeline; namespace FileTime.Core.Command { - public class CreateContainerCommand : ICommand + public class CreateContainerCommand : IExecutableCommand { - public PointInTime SimulateCommand(PointInTime delta) + public AbsolutePath Container { get; } + public string NewContainerName { get; } + + public CreateContainerCommand(AbsolutePath container, string newContainerName) { - throw new NotImplementedException(); + Container = container; + NewContainerName = newContainerName; + } + + public async Task Execute(TimeRunner timeRunner) + { + var possibleContainer = await Container.Resolve(); + if (possibleContainer is IContainer container) + { + await container.CreateContainer(NewContainerName); + await timeRunner.RefreshContainer.InvokeAsync(this, new AbsolutePath(container)); + } + //TODO: else + } + + public Task SimulateCommand(PointInTime startPoint) + { + var newDifferences = new List() + { + new Difference(DifferenceItemType.Container, DifferenceActionType.Create, new AbsolutePath(Container.ContentProvider, Container.Path + Constants.SeparatorChar + NewContainerName, Container.VirtualContentProvider)) + }; + return Task.FromResult(startPoint.WithDifferences(newDifferences)); + } + + public async Task CanRun(PointInTime startPoint) + { + var resolvedContainer = await Container.Resolve(); + if (resolvedContainer == null) return CanCommandRun.Forceable; + + if (resolvedContainer is not IContainer container + || await container.IsExists(NewContainerName)) + { + return CanCommandRun.False; + } + + return CanCommandRun.True; } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/CreateElementCommand.cs b/src/Core/FileTime.Core/Command/CreateElementCommand.cs index e851181..38e081c 100644 --- a/src/Core/FileTime.Core/Command/CreateElementCommand.cs +++ b/src/Core/FileTime.Core/Command/CreateElementCommand.cs @@ -1,12 +1,50 @@ +using FileTime.Core.Models; using FileTime.Core.Timeline; namespace FileTime.Core.Command { - public class CreateElementCommand : ICommand + public class CreateElementCommand : IExecutableCommand { - public PointInTime SimulateCommand(PointInTime delta) + public AbsolutePath Container { get; } + public string NewElementName { get; } + + public CreateElementCommand(AbsolutePath container, string newElementName) { - throw new NotImplementedException(); + Container = container; + NewElementName = newElementName; + } + + public async Task Execute(TimeRunner timeRunner) + { + var possibleContainer = await Container.Resolve(); + if (possibleContainer is IContainer container) + { + await container.CreateElement(NewElementName); + await timeRunner.RefreshContainer.InvokeAsync(this, new AbsolutePath(container)); + } + } + + public Task SimulateCommand(PointInTime startPoint) + { + var newDifferences = new List() + { + new Difference(DifferenceItemType.Element, DifferenceActionType.Create, new AbsolutePath(Container.ContentProvider, Container.Path + Constants.SeparatorChar + NewElementName, Container.VirtualContentProvider)) + }; + return Task.FromResult(startPoint.WithDifferences(newDifferences)); + } + + public async Task CanRun(PointInTime startPoint) + { + var resolvedContainer = Container.Resolve(); + if (resolvedContainer == null) return CanCommandRun.Forceable; + + if (resolvedContainer is not IContainer container + || await container.IsExists(NewElementName)) + { + return CanCommandRun.False; + } + + return CanCommandRun.True; } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/DeleteCommand.cs b/src/Core/FileTime.Core/Command/DeleteCommand.cs index c8ceba1..ec4e943 100644 --- a/src/Core/FileTime.Core/Command/DeleteCommand.cs +++ b/src/Core/FileTime.Core/Command/DeleteCommand.cs @@ -1,3 +1,4 @@ +using FileTime.Core.Extensions; using FileTime.Core.Models; using FileTime.Core.Timeline; @@ -5,37 +6,64 @@ namespace FileTime.Core.Command { public class DeleteCommand : IExecutableCommand { - public IList ItemsToDelete { get; } = new List(); + public IList ItemsToDelete { get; } = new List(); - public PointInTime SimulateCommand(PointInTime delta) + public async Task SimulateCommand(PointInTime startPoint) { - throw new NotImplementedException(); + var newDifferences = new List(); + + foreach (var itemToDelete in ItemsToDelete) + { + var item = await itemToDelete.Resolve(); + newDifferences.Add(new Difference( + item.ToDifferenceItemType(), + DifferenceActionType.Delete, + itemToDelete + )); + } + return startPoint.WithDifferences(newDifferences); } - public async Task Execute() + public async Task Execute(TimeRunner timeRunner) { foreach (var item in ItemsToDelete) { - await DoDelete(await item.ContentProvider.GetByPath(item.Path)!); + await DoDelete((await item.Resolve())!, timeRunner); } } - private async Task DoDelete(IItem item) + private async Task DoDelete(IItem item, TimeRunner timeRunner) { if (item is IContainer container) { - foreach (var child in await container.GetItems()) + foreach (var child in (await container.GetItems())!) { - await DoDelete(child); + await DoDelete(child, timeRunner); await child.Delete(); } await item.Delete(); + await timeRunner.RefreshContainer.InvokeAsync(this, new AbsolutePath(container)); } - else if(item is IElement element) + else if (item is IElement element) { await element.Delete(); } } + + public async Task CanRun(PointInTime startPoint) + { + var result = CanCommandRun.True; + foreach (var itemPath in ItemsToDelete) + { + var resolvedItem = await itemPath.Resolve(); + if (!(resolvedItem?.CanDelete ?? true)) + { + result = CanCommandRun.Forceable; + } + } + + return result; + } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/ICommand.cs b/src/Core/FileTime.Core/Command/ICommand.cs index 355fc54..0e0fd54 100644 --- a/src/Core/FileTime.Core/Command/ICommand.cs +++ b/src/Core/FileTime.Core/Command/ICommand.cs @@ -4,6 +4,7 @@ namespace FileTime.Core.Command { public interface ICommand { - PointInTime SimulateCommand(PointInTime moment); + Task CanRun(PointInTime startPoint); + Task SimulateCommand(PointInTime startPoint); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/ICommandHandler.cs b/src/Core/FileTime.Core/Command/ICommandHandler.cs index 74dc6ef..d4170ef 100644 --- a/src/Core/FileTime.Core/Command/ICommandHandler.cs +++ b/src/Core/FileTime.Core/Command/ICommandHandler.cs @@ -1,8 +1,10 @@ +using FileTime.Core.Timeline; + namespace FileTime.Core.Command { public interface ICommandHandler { bool CanHandle(object command); - void Execute(object command); + Task ExecuteAsync(object command, TimeRunner timeRunner); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/IExecutableCommand.cs b/src/Core/FileTime.Core/Command/IExecutableCommand.cs index 05eef55..0024618 100644 --- a/src/Core/FileTime.Core/Command/IExecutableCommand.cs +++ b/src/Core/FileTime.Core/Command/IExecutableCommand.cs @@ -1,7 +1,9 @@ +using FileTime.Core.Timeline; + namespace FileTime.Core.Command { public interface IExecutableCommand : ICommand { - Task Execute(); + Task Execute(TimeRunner timeRunner); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/ITransportationCommand.cs b/src/Core/FileTime.Core/Command/ITransportationCommand.cs index f065c12..61ac5c1 100644 --- a/src/Core/FileTime.Core/Command/ITransportationCommand.cs +++ b/src/Core/FileTime.Core/Command/ITransportationCommand.cs @@ -4,8 +4,8 @@ namespace FileTime.Core.Command { public interface ITransportationCommand : ICommand { - IList Sources { get; } - IContainer Target { get; set;} - TransportMode TransportMode { get; set; } + IList? Sources { get; } + IContainer? Target { get; set;} + TransportMode? TransportMode { get; set; } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Command/MoveCommand.cs b/src/Core/FileTime.Core/Command/MoveCommand.cs index 2b6f2a4..2b85fdb 100644 --- a/src/Core/FileTime.Core/Command/MoveCommand.cs +++ b/src/Core/FileTime.Core/Command/MoveCommand.cs @@ -5,12 +5,17 @@ namespace FileTime.Core.Command { public class MoveCommand : ITransportationCommand { - public IList Sources { get; } = new List(); + public IList? Sources { get; } = new List(); public IContainer? Target { get; set; } - public TransportMode TransportMode { get; set; } = TransportMode.Merge; + public TransportMode? TransportMode { get; set; } = Command.TransportMode.Merge; - public PointInTime SimulateCommand(PointInTime delta) + public Task CanRun(PointInTime startPoint) + { + throw new NotImplementedException(); + } + + public Task SimulateCommand(PointInTime startPoint) { throw new NotImplementedException(); } diff --git a/src/Core/FileTime.Core/Command/RenameCommand.cs b/src/Core/FileTime.Core/Command/RenameCommand.cs new file mode 100644 index 0000000..28d8aa5 --- /dev/null +++ b/src/Core/FileTime.Core/Command/RenameCommand.cs @@ -0,0 +1,37 @@ +using FileTime.Core.Models; +using FileTime.Core.Timeline; + +namespace FileTime.Core.Command +{ + public class RenameCommand : IExecutableCommand + { + public AbsolutePath Source { get; } + public string Target { get; } + + public RenameCommand(AbsolutePath source, string target) + { + Source = source; + Target = target; + } + + public async Task Execute(TimeRunner timeRunner) + { + var itemToRename = await Source.Resolve(); + if (itemToRename != null) + { + await itemToRename.Rename(Target); + timeRunner.RefreshContainer?.InvokeAsync(this, new AbsolutePath(itemToRename.GetParent()!)); + } + } + + public Task SimulateCommand(PointInTime startPoint) + { + throw new NotImplementedException(); + } + + public Task CanRun(PointInTime startPoint) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Components/Tab.cs b/src/Core/FileTime.Core/Components/Tab.cs index 8d155e9..b2b8c6b 100644 --- a/src/Core/FileTime.Core/Components/Tab.cs +++ b/src/Core/FileTime.Core/Components/Tab.cs @@ -7,7 +7,8 @@ namespace FileTime.Core.Components { private IItem? _currentSelectedItem; private IContainer _currentLocation; - + private string? _lastPath; + public int CurrentSelectedIndex { get; private set; } public AsyncEventHandler CurrentLocationChanged = new(); @@ -33,10 +34,10 @@ namespace FileTime.Core.Components } _currentLocation = value; - await CurrentLocationChanged?.InvokeAsync(this, AsyncEventArgs.Empty); + await CurrentLocationChanged.InvokeAsync(this, AsyncEventArgs.Empty); var currentLocationItems = (await (await GetCurrentLocation()).GetItems())!; - await SetCurrentSelectedItem(currentLocationItems.Count > 0 ? currentLocationItems[0] : null); + await SetCurrentSelectedItem(await GetItemByLastPath() ?? (currentLocationItems.Count > 0 ? currentLocationItems[0] : null)); _currentLocation.Refreshed.Add(HandleCurrentLocationRefresh); } } @@ -58,14 +59,71 @@ namespace FileTime.Core.Components } _currentSelectedItem = itemToSelect; + _lastPath = GetCommonPath(_lastPath, itemToSelect?.FullName); CurrentSelectedIndex = await GetItemIndex(itemToSelect); - await CurrentSelectedItemChanged?.InvokeAsync(this, AsyncEventArgs.Empty); + await CurrentSelectedItemChanged.InvokeAsync(this, AsyncEventArgs.Empty); } } + public async Task GetItemByLastPath(IContainer? container = null) + { + container ??= _currentLocation; + var containerFullName = container.FullName; + + if (_lastPath == null + || !container.IsLoaded + || (containerFullName != null && !_lastPath.StartsWith(containerFullName)) + ) + { + return null; + } + + + var itemNameToSelect = _lastPath + .Split(Constants.SeparatorChar) + .Skip( + containerFullName == null + ? 0 + : containerFullName + .Split(Constants.SeparatorChar) + .Count()) + .FirstOrDefault(); + + return (await container.GetItems())?.FirstOrDefault(i => i.Name == itemNameToSelect); + } + + private string GetCommonPath(string? oldPath, string? newPath) + { + var oldPathParts = oldPath?.Split(Constants.SeparatorChar) ?? new string[0]; + var newPathParts = newPath?.Split(Constants.SeparatorChar) ?? new string[0]; + + var commonPathParts = new List(); + + var max = oldPathParts.Length > newPathParts.Length ? oldPathParts.Length : newPathParts.Length; + + for (var i = 0; i < max; i++) + { + if (newPathParts.Length <= i) + { + commonPathParts.AddRange(oldPathParts.Skip(i)); + break; + } + else if (oldPathParts.Length <= i || oldPathParts[i] != newPathParts[i]) + { + commonPathParts.AddRange(newPathParts.Skip(i)); + break; + } + else if (oldPathParts[i] == newPathParts[i]) + { + commonPathParts.Add(oldPathParts[i]); + } + } + + return string.Join(Constants.SeparatorChar, commonPathParts); + } private async Task HandleCurrentLocationRefresh(object? sender, AsyncEventArgs e) { - var currentSelectedName = (await GetCurrentSelectedItem())?.FullName; + var currentSelectedName = (await GetCurrentSelectedItem())?.FullName ?? (await GetItemByLastPath()).FullName; var currentLocationItems = (await (await GetCurrentLocation()).GetItems())!; if (currentSelectedName != null) { diff --git a/src/Core/FileTime.Core/Extensions/TimelineExtensions.cs b/src/Core/FileTime.Core/Extensions/TimelineExtensions.cs new file mode 100644 index 0000000..2ad9a08 --- /dev/null +++ b/src/Core/FileTime.Core/Extensions/TimelineExtensions.cs @@ -0,0 +1,15 @@ +using FileTime.Core.Models; +using FileTime.Core.Timeline; + +namespace FileTime.Core.Extensions +{ + public static class TimelineExtensions + { + public static DifferenceItemType ToDifferenceItemType(this IItem? item) + { + if (item is IContainer) return DifferenceItemType.Container; + else if (item is IElement) return DifferenceItemType.Element; + else return DifferenceItemType.Unknown; + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Interactions/InputElement.cs b/src/Core/FileTime.Core/Interactions/InputElement.cs index 2ac37f5..87be4c1 100644 --- a/src/Core/FileTime.Core/Interactions/InputElement.cs +++ b/src/Core/FileTime.Core/Interactions/InputElement.cs @@ -4,11 +4,13 @@ namespace FileTime.Core.Interactions { public string Text { get; } public InputType InputType { get; } + public string? DefaultValue { get; } - public InputElement(string text, InputType inputType) + public InputElement(string text, InputType inputType, string? defaultValue = null) { Text = text; InputType = inputType; + DefaultValue = defaultValue; } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Interactions/InputType.cs b/src/Core/FileTime.Core/Interactions/InputType.cs index bc2342b..6eee3d4 100644 --- a/src/Core/FileTime.Core/Interactions/InputType.cs +++ b/src/Core/FileTime.Core/Interactions/InputType.cs @@ -3,6 +3,7 @@ namespace FileTime.Core.Interactions public enum InputType { Text, - Password + Password, + Bool } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Models/AbsolutePath.cs b/src/Core/FileTime.Core/Models/AbsolutePath.cs index 7b6ae2e..929eed2 100644 --- a/src/Core/FileTime.Core/Models/AbsolutePath.cs +++ b/src/Core/FileTime.Core/Models/AbsolutePath.cs @@ -1,17 +1,97 @@ using FileTime.Core.Providers; +using FileTime.Core.Timeline; namespace FileTime.Core.Models { - public class AbsolutePath : IAbsolutePath + public sealed class AbsolutePath { public IContentProvider ContentProvider { get; } + public IContentProvider? VirtualContentProvider { get; } public string Path { get; } - public AbsolutePath(IContentProvider contentProvider, string path) + public AbsolutePath(AbsolutePath from) + { + ContentProvider = from.ContentProvider; + Path = from.Path; + VirtualContentProvider = from.VirtualContentProvider; + } + + public AbsolutePath(IContentProvider contentProvider, string path, IContentProvider? virtualContentProvider) { ContentProvider = contentProvider; Path = path; + VirtualContentProvider = virtualContentProvider; } + + public AbsolutePath(IItem item) + { + if (item is TimeContainer timeContainer) + { + ContentProvider = timeContainer.Provider; + VirtualContentProvider = timeContainer.VirtualProvider; + Path = timeContainer.FullName!; + } + else if (item is TimeElement timeElement) + { + ContentProvider = timeElement.Provider; + VirtualContentProvider = timeElement.VirtualProvider; + Path = timeElement.FullName!; + } + else + { + ContentProvider = item.Provider; + Path = item.FullName!; + } + } + + public static AbsolutePath FromParentAndChildName(IContainer parent, string childName) + { + IContentProvider? contentProvider; + IContentProvider? virtualContentProvider; + string? path; + + if (parent is TimeContainer timeContainer) + { + contentProvider = timeContainer.Provider; + virtualContentProvider = timeContainer.VirtualProvider; + path = timeContainer.FullName! + Constants.SeparatorChar + childName; + } + else + { + contentProvider = parent.Provider; + path = parent.FullName! + Constants.SeparatorChar + childName; + virtualContentProvider = null; + } + + return new AbsolutePath(contentProvider, path, virtualContentProvider); + } + + public bool IsEqual(AbsolutePath path) + { + //TODO: sure?? + return path.ContentProvider == ContentProvider && path.Path == Path; + } + + public async Task Resolve() + { + var result = VirtualContentProvider != null && (await VirtualContentProvider.IsExists(Path)) + ? await VirtualContentProvider.GetByPath(Path) + : null; + + result ??= await ContentProvider.GetByPath(Path); + + return result; + } + + public string GetParent() + { + var pathParts = Path.Split(Constants.SeparatorChar); + return string.Join(Constants.SeparatorChar, pathParts); + } + + public AbsolutePath GetParentAsAbsolutePath() => new(ContentProvider, GetParent(), VirtualContentProvider); + + public string GetName() => Path.Split(Constants.SeparatorChar).Last(); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Models/IAbsolutePath.cs b/src/Core/FileTime.Core/Models/IAbsolutePath.cs deleted file mode 100644 index fc88672..0000000 --- a/src/Core/FileTime.Core/Models/IAbsolutePath.cs +++ /dev/null @@ -1,10 +0,0 @@ -using FileTime.Core.Providers; - -namespace FileTime.Core.Models -{ - public interface IAbsolutePath - { - IContentProvider ContentProvider { get; } - string Path { get; } - } -} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Models/IContainer.cs b/src/Core/FileTime.Core/Models/IContainer.cs index f6a70f8..d19c139 100644 --- a/src/Core/FileTime.Core/Models/IContainer.cs +++ b/src/Core/FileTime.Core/Models/IContainer.cs @@ -9,7 +9,6 @@ namespace FileTime.Core.Models Task?> GetElements(CancellationToken token = default); Task Refresh(); - IContainer? GetParent(); Task GetByPath(string path); Task CreateContainer(string name); Task CreateElement(string name); @@ -18,6 +17,8 @@ namespace FileTime.Core.Models Task Clone(); + bool IsLoaded { get; } + AsyncEventHandler Refreshed { get; } } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Models/IItem.cs b/src/Core/FileTime.Core/Models/IItem.cs index 68de20d..bd3cadd 100644 --- a/src/Core/FileTime.Core/Models/IItem.cs +++ b/src/Core/FileTime.Core/Models/IItem.cs @@ -7,7 +7,11 @@ namespace FileTime.Core.Models string Name { get; } string? FullName { get; } bool IsHidden { get; } + bool CanDelete { get; } + bool CanRename { get; } IContentProvider Provider { get; } Task Delete(); + Task Rename(string newName); + IContainer? GetParent(); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Models/VirtualContainer.cs b/src/Core/FileTime.Core/Models/VirtualContainer.cs index 931e5eb..e818373 100644 --- a/src/Core/FileTime.Core/Models/VirtualContainer.cs +++ b/src/Core/FileTime.Core/Models/VirtualContainer.cs @@ -24,6 +24,9 @@ namespace FileTime.Core.Models public string? FullName => BaseContainer.FullName; public bool IsHidden => BaseContainer.IsHidden; + public bool IsLoaded => BaseContainer.IsLoaded; + public bool CanDelete => BaseContainer.CanDelete; + public bool CanRename => BaseContainer.CanRename; public IContentProvider Provider => BaseContainer.Provider; @@ -159,5 +162,7 @@ namespace FileTime.Core.Models VirtualContainerName ); } + + public async Task Rename(string newName) => await BaseContainer.Rename(newName); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Providers/TopContainer.cs b/src/Core/FileTime.Core/Providers/TopContainer.cs index 9615d04..5430349 100644 --- a/src/Core/FileTime.Core/Providers/TopContainer.cs +++ b/src/Core/FileTime.Core/Providers/TopContainer.cs @@ -1,4 +1,5 @@ +using System; using AsyncEvent; using FileTime.Core.Models; @@ -16,8 +17,11 @@ namespace FileTime.Core.Providers public string? FullName => null; public bool IsHidden => false; + public bool IsLoaded => true; public IContentProvider Provider => null; + public bool CanDelete => false; + public bool CanRename => false; public AsyncEventHandler Refreshed { get; } = new(); @@ -52,5 +56,7 @@ namespace FileTime.Core.Providers public Task?> GetElements(CancellationToken token = default) => Task.FromResult(_elements); public Task Clone() => Task.FromResult((IContainer)this); + + public Task Rename(string newName) => throw new NotSupportedException(); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/CommandTimeState.cs b/src/Core/FileTime.Core/Timeline/CommandTimeState.cs new file mode 100644 index 0000000..1763e01 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/CommandTimeState.cs @@ -0,0 +1,27 @@ +using FileTime.Core.Command; + +namespace FileTime.Core.Timeline +{ + public class CommandTimeState + { + public ICommand Command { get; } + public CanCommandRun CanRun { get; private set; } = CanCommandRun.False; + public bool ForceRun { get; set; } + public TimeProvider? TimeProvider { get; private set; } + + public CommandTimeState(ICommand command, PointInTime? startTime) + { + Command = command; + UpdateState(startTime).Wait(); + } + + public async Task UpdateState(PointInTime? startPoint) + { + CanRun = startPoint == null ? CanCommandRun.False : await Command.CanRun(startPoint); + if (startPoint != null) + { + TimeProvider = startPoint.Provider as TimeProvider; + } + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/ContainerSnapshot.cs b/src/Core/FileTime.Core/Timeline/ContainerSnapshot.cs deleted file mode 100644 index 32685e9..0000000 --- a/src/Core/FileTime.Core/Timeline/ContainerSnapshot.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace FileTime.Core.Timeline -{ - public class ContainerSnapshot - { - - } -} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/Difference.cs b/src/Core/FileTime.Core/Timeline/Difference.cs new file mode 100644 index 0000000..f96a1e4 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/Difference.cs @@ -0,0 +1,31 @@ +using FileTime.Core.Models; +using FileTime.Core.Providers; + +namespace FileTime.Core.Timeline +{ + public class Difference + { + public DifferenceItemType Type { get; } + public string Name { get; } + public AbsolutePath AbsolutePath { get; } + public DifferenceActionType Action { get; } + + public Difference(DifferenceItemType type, DifferenceActionType action, AbsolutePath absolutePath) + { + Type = type; + AbsolutePath = absolutePath; + Action = action; + + Name = absolutePath.GetName(); + } + + public Difference WithVirtualContentProvider(IContentProvider? virtualContentProvider) + { + return new Difference( + Type, + Action, + new AbsolutePath(AbsolutePath.ContentProvider, AbsolutePath.Path, virtualContentProvider) + ); + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/DifferenceActionType.cs b/src/Core/FileTime.Core/Timeline/DifferenceActionType.cs new file mode 100644 index 0000000..9d72470 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/DifferenceActionType.cs @@ -0,0 +1,8 @@ +namespace FileTime.Core.Timeline +{ + public enum DifferenceActionType + { + Create, + Delete + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/DifferenceItemType.cs b/src/Core/FileTime.Core/Timeline/DifferenceItemType.cs new file mode 100644 index 0000000..e75b4a3 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/DifferenceItemType.cs @@ -0,0 +1,9 @@ +namespace FileTime.Core.Timeline +{ + public enum DifferenceItemType + { + Container, + Element, + Unknown + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/ElementSnapshot.cs b/src/Core/FileTime.Core/Timeline/ElementSnapshot.cs deleted file mode 100644 index e69de29..0000000 diff --git a/src/Core/FileTime.Core/Timeline/ParallelCommands.cs b/src/Core/FileTime.Core/Timeline/ParallelCommands.cs new file mode 100644 index 0000000..861d6e2 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/ParallelCommands.cs @@ -0,0 +1,89 @@ +using FileTime.Core.Command; + +namespace FileTime.Core.Timeline +{ + public class ParallelCommands + { + private static ushort _idCounter; + public List _commands; + public ushort Id { get; } + public IReadOnlyList Commands { get; } + public PointInTime? Result { get; private set; } + + public ParallelCommands(PointInTime? result) + : this(new List(), result) { } + + private ParallelCommands(List commands, PointInTime? result) + { + Id = _idCounter++; + + _commands = commands; + Commands = _commands.AsReadOnly(); + + Result = result; + } + + public static async Task Create(PointInTime? startTime, IEnumerable commands) + { + var commandStates = new List(); + var currentTime = startTime; + foreach (var command in commands) + { + CommandTimeState commandTimeState = new(command, currentTime); + if (currentTime != null) + { + var canRun = await command.CanRun(currentTime); + if (canRun == CanCommandRun.True) + { + currentTime = await command.SimulateCommand(currentTime); + } + else + { + currentTime = null; + } + } + + commandStates.Add(commandTimeState); + } + + return new ParallelCommands(commandStates, currentTime); + } + + public async Task AddCommand(ICommand command) + { + _commands.Add(new CommandTimeState(command, Result)); + if (Result != null) + { + Result = await command.SimulateCommand(Result); + } + } + + public async Task RefreshResult(PointInTime? startPoint) + { + var result = startPoint; + foreach (var command in _commands) + { + await command.UpdateState(result); + if (result != null) + { + var canRun = await command.Command.CanRun(result); + if (canRun == CanCommandRun.True || (canRun == CanCommandRun.Forceable && command.ForceRun)) + { + result = await command.Command.SimulateCommand(result); + } + else + { + result = null; + } + } + } + + Result = result; + return Result; + } + + public void RemoveAt(int number) => _commands.RemoveAt(number); + + internal void Remove(CommandTimeState command) => _commands.Remove(command); + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/PointInTime.cs b/src/Core/FileTime.Core/Timeline/PointInTime.cs index 61aacd8..eab1ca8 100644 --- a/src/Core/FileTime.Core/Timeline/PointInTime.cs +++ b/src/Core/FileTime.Core/Timeline/PointInTime.cs @@ -1,12 +1,40 @@ -using System.Collections.ObjectModel; using FileTime.Core.Providers; namespace FileTime.Core.Timeline { - public class PointInTime + public sealed class PointInTime { - private readonly Dictionary snapshots = new(); + private readonly List _differences; - public IReadOnlyDictionary Snapshots => new Lazy>(() => new ReadOnlyDictionary(snapshots)).Value; + public IReadOnlyList Differences { get; } + + public IContentProvider? Provider { get; } + + private PointInTime() : this(new List(), null) { } + + private PointInTime(IEnumerable differences, IContentProvider? provider) + { + _differences = new List(differences); + Differences = _differences.AsReadOnly(); + Provider = provider; + } + + private PointInTime(PointInTime previous, IEnumerable differences, IContentProvider provider) + : this(MergeDifferences(previous.Differences, differences, provider), provider) { } + + public PointInTime WithDifferences(IEnumerable differences) => new(this, differences, new TimeProvider(this)); + + private static List MergeDifferences(IEnumerable previouses, IEnumerable differences, IContentProvider virtualProvider) + { + var merged = new List(); + + merged.AddRange(previouses.Select(p => p.WithVirtualContentProvider(virtualProvider))); + merged.AddRange(differences.Select(d => d.WithVirtualContentProvider(virtualProvider))); + + return merged; + } + + public static PointInTime CreateEmpty(IContentProvider? parentProvder = null) => + parentProvder == null ? new PointInTime() : new PointInTime(new List(), parentProvder); } } \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/ReadOnlyCommandTimeState.cs b/src/Core/FileTime.Core/Timeline/ReadOnlyCommandTimeState.cs new file mode 100644 index 0000000..e678a41 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/ReadOnlyCommandTimeState.cs @@ -0,0 +1,18 @@ +using FileTime.Core.Command; + +namespace FileTime.Core.Timeline +{ + public class ReadOnlyCommandTimeState + { + public CanCommandRun CanRun { get; } + public bool ForceRun { get; } + public ICommand Command { get; } + + public ReadOnlyCommandTimeState(CommandTimeState commandTimeState) + { + CanRun = commandTimeState.CanRun; + ForceRun = commandTimeState.ForceRun; + Command = commandTimeState.Command; + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/ReadOnlyParallelCommands.cs b/src/Core/FileTime.Core/Timeline/ReadOnlyParallelCommands.cs new file mode 100644 index 0000000..5bd22eb --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/ReadOnlyParallelCommands.cs @@ -0,0 +1,11 @@ +namespace FileTime.Core.Timeline +{ + public class ReadOnlyParallelCommands + { + public IReadOnlyList Commands { get; } + public ReadOnlyParallelCommands(ParallelCommands parallelCommands) + { + Commands = parallelCommands.Commands.Select(c => new ReadOnlyCommandTimeState(c)).ToList().AsReadOnly(); + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/RootSnapshot.cs b/src/Core/FileTime.Core/Timeline/RootSnapshot.cs deleted file mode 100644 index 46a0dae..0000000 --- a/src/Core/FileTime.Core/Timeline/RootSnapshot.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace FileTime.Core.Timeline -{ - public class RootSnapshot - { - - } -} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/TimeContainer.cs b/src/Core/FileTime.Core/Timeline/TimeContainer.cs new file mode 100644 index 0000000..2165616 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/TimeContainer.cs @@ -0,0 +1,121 @@ +using AsyncEvent; +using FileTime.Core.Models; +using FileTime.Core.Providers; + +namespace FileTime.Core.Timeline +{ + public class TimeContainer : IContainer + { + private readonly IContainer? _parent; + private readonly PointInTime _pointInTime; + + public bool IsLoaded => true; + + public AsyncEventHandler Refreshed { get; } = new AsyncEventHandler(); + + public string Name { get; } + + public string? FullName { get; } + + public bool IsHidden => false; + + public bool CanDelete => true; + + public bool CanRename => true; + + public IContentProvider Provider { get; } + public IContentProvider VirtualProvider { get; } + + public TimeContainer(string name, IContainer parent, IContentProvider contentProvider, IContentProvider virtualContentProvider, PointInTime pointInTime) + { + _parent = parent; + _pointInTime = pointInTime; + + Name = name; + Provider = contentProvider; + VirtualProvider = virtualContentProvider; + FullName = parent?.FullName == null ? Name : parent.FullName + Constants.SeparatorChar + Name; + } + + public async Task Clone() => new TimeContainer(Name, await _parent!.Clone(), Provider, VirtualProvider, _pointInTime); + + public Task CreateContainer(string name) => Task.FromResult((IContainer)new TimeContainer(name, this, Provider, VirtualProvider, _pointInTime)); + + public Task CreateElement(string name) => Task.FromResult((IElement)new TimeElement(name, this, Provider, VirtualProvider)); + + public Task Delete() => Task.CompletedTask; + + public async Task GetByPath(string path) + { + var paths = path.Split(Constants.SeparatorChar); + + var item = (await GetItems())!.FirstOrDefault(i => i.Name == paths[0]); + + if (paths.Length == 1) + { + return item; + } + + if (item is IContainer container) + { + return await container.GetByPath(string.Join(Constants.SeparatorChar, paths.Skip(1))); + } + + return null; + } + + public Task?> GetContainers(CancellationToken token = default) => + Task.FromResult( + (IReadOnlyList?)_pointInTime + .Differences + .Where(d => + d.Type == DifferenceItemType.Container + && GetParentPath(d.AbsolutePath.Path) == FullName) + .Select(MapContainer) + .ToList() + .AsReadOnly() + ); + + public Task?> GetElements(CancellationToken token = default) => + Task.FromResult( + (IReadOnlyList?)_pointInTime + .Differences + .Where(d => + d.Type == DifferenceItemType.Element + && GetParentPath(d.AbsolutePath.Path) == FullName) + .Select(MapElement) + .ToList() + .AsReadOnly() + ); + + public async Task?> GetItems(CancellationToken token = default) + { + var containers = (await GetContainers(token))!; + var elements = (await GetElements(token))!; + + return containers.Cast().Concat(elements).ToList().AsReadOnly(); + } + + public IContainer? GetParent() => _parent; + + public async Task IsExists(string name) => (await GetItems())?.Any(i => i.Name == name) ?? false; + + public async Task Refresh() => await Refreshed.InvokeAsync(this, AsyncEventArgs.Empty); + + public Task Rename(string newName) => Task.CompletedTask; + + private static string GetParentPath(string path) => string.Join(Constants.SeparatorChar, path.Split(Constants.SeparatorChar).Take(-1)); + + private IContainer MapContainer(Difference containerDiff) + { + if (containerDiff.Type != DifferenceItemType.Container) throw new ArgumentException($"{nameof(containerDiff)}'s {nameof(Difference.Type)} property is not {DifferenceItemType.Container}."); + return new TimeContainer(containerDiff.Name, this, Provider, containerDiff.AbsolutePath.VirtualContentProvider ?? containerDiff.AbsolutePath.ContentProvider, _pointInTime); + } + + private IElement MapElement(Difference elementDiff) + { + if (elementDiff.Type != DifferenceItemType.Container) throw new ArgumentException($"{elementDiff}'s {nameof(Difference.Type)} property is not {DifferenceItemType.Element}."); + return new TimeElement(elementDiff.Name, this, Provider, elementDiff.AbsolutePath.VirtualContentProvider ?? elementDiff.AbsolutePath.ContentProvider); + } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/TimeElement.cs b/src/Core/FileTime.Core/Timeline/TimeElement.cs new file mode 100644 index 0000000..1c90bda --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/TimeElement.cs @@ -0,0 +1,42 @@ +using FileTime.Core.Models; +using FileTime.Core.Providers; + +namespace FileTime.Core.Timeline +{ + public class TimeElement : IElement + { + private readonly IContainer _parent; + public TimeElement(string name, TimeContainer parent, IContentProvider contentProvider, IContentProvider virtualContentProvider) + { + _parent = parent; + + Name = name; + FullName = parent?.FullName == null ? Name : parent.FullName + Constants.SeparatorChar + Name; + Provider = contentProvider; + VirtualProvider = virtualContentProvider; + } + + public bool IsSpecial => false; + + public string Name { get; } + + public string? FullName { get; } + + public bool IsHidden => false; + + public bool CanDelete => true; + + public bool CanRename => true; + + public IContentProvider Provider { get; } + public IContentProvider VirtualProvider { get; } + + public Task Delete() => Task.CompletedTask; + + public IContainer? GetParent() => _parent; + + public string GetPrimaryAttributeText() => ""; + + public Task Rename(string newName) => Task.CompletedTask; + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/TimeProvider.cs b/src/Core/FileTime.Core/Timeline/TimeProvider.cs new file mode 100644 index 0000000..229cb50 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/TimeProvider.cs @@ -0,0 +1,89 @@ +using AsyncEvent; +using FileTime.Core.Models; +using FileTime.Core.Providers; + +namespace FileTime.Core.Timeline +{ + public class TimeProvider : IContentProvider + { + public bool IsLoaded => true; + + public AsyncEventHandler Refreshed { get; } = new(); + + public string Name => "time"; + + public string? FullName => null; + + public bool IsHidden => false; + + public bool CanDelete => false; + + public bool CanRename => false; + + public IContentProvider Provider => this; + + private readonly PointInTime _pointInTime; + + public TimeProvider(PointInTime pointInTime) + { + _pointInTime = pointInTime; + } + + public bool CanHandlePath(string path) + { + throw new NotImplementedException(); + } + + public Task Clone() => Task.FromResult((IContainer)this); + + public Task CreateContainer(string name) + { + throw new NotImplementedException(); + } + + public Task CreateElement(string name) + { + throw new NotImplementedException(); + } + + public Task Delete() => throw new NotSupportedException(); + + public Task GetByPath(string path) + { + throw new NotImplementedException(); + } + + public Task?> GetContainers(CancellationToken token = default) + { + throw new NotImplementedException(); + } + + public Task?> GetElements(CancellationToken token = default) + { + throw new NotImplementedException(); + } + + public Task?> GetItems(CancellationToken token = default) + { + throw new NotImplementedException(); + } + + public IContainer? GetParent() => null; + + public Task> GetRootContainers(CancellationToken token = default) + { + throw new NotImplementedException(); + } + + public Task IsExists(string name) + { + throw new NotImplementedException(); + } + + public Task Refresh() => Task.CompletedTask; + + public Task Rename(string newName) => throw new NotSupportedException(); + + public void SetParent(IContainer container) { } + } +} \ No newline at end of file diff --git a/src/Core/FileTime.Core/Timeline/TimeRunner.cs b/src/Core/FileTime.Core/Timeline/TimeRunner.cs new file mode 100644 index 0000000..9687942 --- /dev/null +++ b/src/Core/FileTime.Core/Timeline/TimeRunner.cs @@ -0,0 +1,217 @@ +using AsyncEvent; +using FileTime.Core.Command; +using FileTime.Core.Models; + +namespace FileTime.Core.Timeline +{ + public class TimeRunner + { + private readonly CommandExecutor _commandExecutor; + private readonly List _commandsToRun = new(); + private readonly object _guard = new(); + + private bool _resourceIsInUse; + private readonly List _commandRunners = new(); + private bool _enableRunning = true; + + public bool EnableRunning + { + get + { + bool result = true; + RunWithLock(() => result = _enableRunning); + return result; + } + + set + { + RunWithLock(() => _enableRunning = value); + } + } + + public IReadOnlyList ParallelCommands { get; private set; } = new List().AsReadOnly(); + + public AsyncEventHandler RefreshContainer { get; } = new AsyncEventHandler(); + + public event EventHandler? CommandsChanged; + + public TimeRunner(CommandExecutor commandExecutor) + { + _commandExecutor = commandExecutor; + } + + public async Task AddCommand(ICommand command, ParallelCommands? batch = null, bool toNewBatch = false) + { + await RunWithLockAsync(async () => + { + ParallelCommands batchToAdd; + + if (_commandsToRun.Count == 0) + { + batchToAdd = new ParallelCommands(PointInTime.CreateEmpty()); + _commandsToRun.Add(batchToAdd); + } + else if (toNewBatch) + { + batchToAdd = new ParallelCommands(_commandsToRun.Last().Result); + _commandsToRun.Add(batchToAdd); + } + else if (batch != null && _commandsToRun.Contains(batch)) + { + batchToAdd = batch; + } + else + { + batchToAdd = _commandsToRun[0]; + } + await batchToAdd.AddCommand(command); + + await RefreshCommands(); + + if (_commandRunners.Count == 0) + { + StartCommandRunner(); + } + }); + + UpdateReadOnlyCommands(); + } + + public async Task TryStartCommandRunner() + { + await RunWithLockAsync(() => + { + if (_commandRunners.Count == 0 && _commandsToRun.Count > 0) + { + StartCommandRunner(); + } + }); + } + + private void StartCommandRunner() + { + if (_enableRunning) + { + RunCommands(); + } + } + + private void RunCommands() + { + if (_commandsToRun.Count > 0) + { + foreach (var command in _commandsToRun[0].Commands) + { + if (command.CanRun == CanCommandRun.True || (command.CanRun == CanCommandRun.Forceable && command.ForceRun)) + { + var thread = new Thread(new ParameterizedThreadStart(RunCommand)); + thread.Start(command); + } + else + { + break; + } + } + } + } + + private void RunCommand(object? arg) + { + CommandTimeState? commandToRun = null; + try + { + if (arg is CommandTimeState commandToRun2) + { + commandToRun = commandToRun2; + _commandExecutor.ExecuteCommandAsync(commandToRun.Command, this).Wait(); + } + } + finally + { + DisposeCommandThread(Thread.CurrentThread, commandToRun).Wait(); + } + } + + private async Task DisposeCommandThread(Thread thread, CommandTimeState? command) + { + await RunWithLockAsync(() => + { + if (command != null) + { + _commandsToRun[0].Remove(command); + } + + _commandRunners.Remove(thread); + }); + await UpdateReadOnlyCommands(); + + await TryStartCommandRunner(); + } + + public async Task Refresh() + { + await RunWithLockAsync(async () => + { + await RefreshCommands(PointInTime.CreateEmpty()); + }); + await UpdateReadOnlyCommands(); + + } + + private async Task RefreshCommands(PointInTime? fullStartTime = null) + { + var curretnTime = fullStartTime ?? _commandsToRun[0].Result; + var startIndex = fullStartTime == null ? 1 : 0; + + for (var i = startIndex; i < _commandsToRun.Count; i++) + { + curretnTime = await _commandsToRun[i].RefreshResult(curretnTime); + } + } + + private async Task UpdateReadOnlyCommands() + { + await RunWithLockAsync(() => + { + ParallelCommands = _commandsToRun.ConvertAll(c => new ReadOnlyParallelCommands(c)).AsReadOnly(); + }); + CommandsChanged?.Invoke(this, EventArgs.Empty); + } + + private async Task RunWithLockAsync(Action action) + { + await RunWithLockAsync(() => { action(); return Task.CompletedTask; }); + } + + private async Task RunWithLockAsync(Func func) + { + while (true) + { + lock (_guard) + { + if (!_resourceIsInUse) + { + _resourceIsInUse = true; + break; + } + } + + await Task.Delay(1); + } + + try + { + await func(); + } + finally + { + lock (_guard) + { + _resourceIsInUse = false; + } + } + } + + private void RunWithLock(Action action) => RunWithLockAsync(action).Wait(); + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/App.axaml b/src/GuiApp/FileTime.Avalonia/App.axaml index 4720bdb..202ae03 100644 --- a/src/GuiApp/FileTime.Avalonia/App.axaml +++ b/src/GuiApp/FileTime.Avalonia/App.axaml @@ -15,12 +15,18 @@ #00000000 #10000000 #93a1a1 + #00000000 + #10000000 + #b58900 #93a1a1 #268bd2 #7793a1a1 - #93a1a1 + #93a1a1 #073642 + #b58900 + #b58900 + #002b36 #dc322f @@ -48,6 +54,15 @@ + + + + x:Key="AlternativeItemForegroundBrush" + Color="{DynamicResource AlternativeItemForegroundColor}" /> + + + + AlternativeBrush="{StaticResource AlternativeItemForegroundBrush}" + SelectedBrush="{StaticResource SelectedItemForegroundBrush}" + MarkedBrush="{StaticResource MarkedItemForegroundBrush}" + MarkedAlternativeBrush="{StaticResource MarkedAlternativeItemForegroundBrush}" + MarkedSelectedBrush="{StaticResource MarkedSelectedItemForegroundBrush}"/> + SelectedBrush="{StaticResource SelectedItemBackgroundBrush}" + MarkedBrush="{StaticResource MarkedItemBackgroundBrush}" + MarkedAlternativeBrush="{StaticResource MarkedAlternativeItemBackgroundBrush}" + MarkedSelectedBrush="{StaticResource MarkedSelectedItemBackgroundBrush}"/> + + + diff --git a/src/GuiApp/FileTime.Avalonia/App.axaml.cs b/src/GuiApp/FileTime.Avalonia/App.axaml.cs index 7fc7f03..aab6321 100644 --- a/src/GuiApp/FileTime.Avalonia/App.axaml.cs +++ b/src/GuiApp/FileTime.Avalonia/App.axaml.cs @@ -19,6 +19,7 @@ namespace FileTime.Avalonia .RegisterDefaultServices() .AddViewModels() .AddServices() + .RegisterCommandHandlers() .BuildServiceProvider(); } diff --git a/src/GuiApp/FileTime.Avalonia/Application/AppState.cs b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs index bd1b6e8..9485dee 100644 --- a/src/GuiApp/FileTime.Avalonia/Application/AppState.cs +++ b/src/GuiApp/FileTime.Avalonia/Application/AppState.cs @@ -1,9 +1,11 @@ -using FileTime.Core.Components; -using MvvmGen; -using System; +using MvvmGen; using System.Collections.Generic; using System.Collections.ObjectModel; -using System.Text; +using System.Collections.Specialized; +using System.Linq; +using FileTime.App.Core.Tab; +using System.Threading.Tasks; +using FileTime.Core.Models; namespace FileTime.Avalonia.Application { @@ -11,7 +13,7 @@ namespace FileTime.Avalonia.Application public partial class AppState { [Property] - private ObservableCollection _tabs = new ObservableCollection(); + private ObservableCollection _tabs = new(); [Property] private TabContainer _selectedTab; @@ -24,7 +26,66 @@ namespace FileTime.Avalonia.Application partial void OnInitialize() { - _tabs.CollectionChanged += (o, e) => SelectedTab ??= Tabs.Count > 0 ? Tabs[0] : null; + _tabs.CollectionChanged += TabsChanged; + } + + private void TabsChanged(object? sender, NotifyCollectionChangedEventArgs e) + { + SelectedTab ??= Tabs.Count > 0 ? Tabs[0] : null; + + List itemsAdded = new(); + List itemsRemoved = new(); + if (e.NewItems != null && e.OldItems != null) + { + itemsAdded.AddRange(e.NewItems.Cast().Except(e.OldItems.Cast())); + itemsRemoved.AddRange(e.OldItems.Cast().Except(e.NewItems.Cast())); + } + else if (e.NewItems != null) + { + itemsAdded.AddRange(e.NewItems.Cast()); + } + else if (e.OldItems != null) + { + itemsRemoved.AddRange(e.OldItems.Cast()); + } + + foreach (var item in itemsAdded) + { + item.TabState.ItemMarked.Add(TabItemMarked); + item.TabState.ItemUnmarked.Add(TabItemUnmarked); + } + + foreach (var item in itemsRemoved) + { + item.TabState.ItemMarked.Remove(TabItemMarked); + item.TabState.ItemUnmarked.Remove(TabItemUnmarked); + } + } + + private async Task TabItemMarked(TabState tabState, AbsolutePath item) + { + var tabContainer = Tabs.FirstOrDefault(t => t.TabState == tabState); + if (tabContainer != null) + { + var item2 = (await tabContainer.CurrentLocation.GetItems()).FirstOrDefault(i => i.Item.FullName == item.Path); + if (item2 != null) + { + item2.IsMarked = true; + } + } + } + + private async Task TabItemUnmarked(TabState tabState, AbsolutePath item) + { + var tabContainer = Tabs.FirstOrDefault(t => t.TabState == tabState); + if (tabContainer != null) + { + var item2 = (await tabContainer.CurrentLocation.GetItems()).FirstOrDefault(i => i.Item.FullName == item.Path); + if (item2 != null) + { + item2.IsMarked = false; + } + } } } } diff --git a/src/GuiApp/FileTime.Avalonia/Application/INewItemProcessor.cs b/src/GuiApp/FileTime.Avalonia/Application/INewItemProcessor.cs new file mode 100644 index 0000000..e972a9d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Application/INewItemProcessor.cs @@ -0,0 +1,10 @@ +using System.Threading.Tasks; +using FileTime.Avalonia.ViewModels; + +namespace FileTime.Avalonia.Application +{ + public interface INewItemProcessor + { + Task UpdateMarkedItems(ContainerViewModel containerViewModel); + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs index 61eff10..ba06d62 100644 --- a/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs +++ b/src/GuiApp/FileTime.Avalonia/Application/TabContainer.cs @@ -6,11 +6,11 @@ using FileTime.Avalonia.Services; using FileTime.Avalonia.ViewModels; using MvvmGen; using System; -using System.Collections.Generic; using System.IO; using System.Linq; -using System.Text; using System.Threading.Tasks; +using FileTime.App.Core.Tab; +using System.Collections.Generic; namespace FileTime.Avalonia.Application { @@ -18,8 +18,11 @@ namespace FileTime.Avalonia.Application [Inject(typeof(ItemNameConverterService))] [Inject(typeof(LocalContentProvider))] [Inject(typeof(Tab))] - public partial class TabContainer + public partial class TabContainer : INewItemProcessor { + [Property] + private TabState _tabState; + [Property] private ContainerViewModel _parent; @@ -45,25 +48,33 @@ namespace FileTime.Avalonia.Application if (_selectedItem != value)// && value != null { _selectedItem = value; + OnPropertyChanged("SelectedItem"); SelectedItemChanged(); } } } + partial void OnInitialize() + { + _tabState = new TabState(Tab); + } + public async Task Init(int tabNumber) { TabNumber = tabNumber; Tab.CurrentLocationChanged.Add(Tab_CurrentLocationChanged); Tab.CurrentSelectedItemChanged.Add(Tab_CurrentSelectedItemChanged); - CurrentLocation = new ContainerViewModel(await Tab.GetCurrentLocation(), ItemNameConverterService); + var currentLocation = await Tab.GetCurrentLocation(); + var parent = GenerateParent(currentLocation); + CurrentLocation = new ContainerViewModel(this, parent, currentLocation, ItemNameConverterService); await CurrentLocation.Init(); - var parent = (await Tab.GetCurrentLocation()).GetParent(); if (parent != null) { - Parent = new ContainerViewModel(parent, ItemNameConverterService); + parent.ChildrenToAdopt.Add(CurrentLocation); + Parent = parent; await Parent.Init(); } else @@ -74,16 +85,28 @@ namespace FileTime.Avalonia.Application await UpdateCurrentSelectedItem(); } + private ContainerViewModel? GenerateParent(IContainer? container, bool recursive = false) + { + var parentContainer = container?.GetParent(); + if (parentContainer == null) return null; + var parentParent = recursive ? GenerateParent(parentContainer.GetParent(), recursive) : null; + + var parent = new ContainerViewModel(this, parentParent, parentContainer, ItemNameConverterService); + parentParent?.ChildrenToAdopt.Add(parent); + return parent; + } + private async Task Tab_CurrentLocationChanged(object? sender, AsyncEventArgs e) { var currentLocation = await Tab.GetCurrentLocation(); - CurrentLocation = new ContainerViewModel(currentLocation, ItemNameConverterService); + var parent = GenerateParent(currentLocation); + CurrentLocation = new ContainerViewModel(this, parent, currentLocation, ItemNameConverterService); await CurrentLocation.Init(); - var parent = currentLocation.GetParent(); if (parent != null) { - Parent = new ContainerViewModel(parent, ItemNameConverterService); + parent.ChildrenToAdopt.Add(CurrentLocation); + Parent = parent; await Parent.Init(); } else @@ -97,39 +120,89 @@ namespace FileTime.Avalonia.Application await UpdateCurrentSelectedItem(); } - private async Task UpdateCurrentSelectedItem() + public async Task UpdateCurrentSelectedItem() { - var tabCurrentSelectenItem = await Tab.GetCurrentSelectedItem(); - IItemViewModel? currentSelectenItem = null; - if (tabCurrentSelectenItem == null) + try { - SelectedItem = null; - ChildContainer = null; - } - else - { - currentSelectenItem = (await _currentLocation.GetItems()).FirstOrDefault(i => i.Item.Name == tabCurrentSelectenItem.Name); - if (currentSelectenItem is ContainerViewModel currentSelectedContainer) - { - SelectedItem = currentSelectedContainer; - ChildContainer = currentSelectedContainer; - } - else if (currentSelectenItem is ElementViewModel element) - { - SelectedItem = element; - ChildContainer = null; - } - else + var tabCurrentSelectenItem = await Tab.GetCurrentSelectedItem(); + IItemViewModel? currentSelectenItem = null; + if (tabCurrentSelectenItem == null) { SelectedItem = null; ChildContainer = null; } - } + else + { + currentSelectenItem = (await _currentLocation.GetItems()).FirstOrDefault(i => i.Item.Name == tabCurrentSelectenItem.Name); + if (currentSelectenItem is ContainerViewModel currentSelectedContainer) + { + SelectedItem = currentSelectedContainer; + ChildContainer = currentSelectedContainer; + } + else if (currentSelectenItem is ElementViewModel element) + { + SelectedItem = element; + ChildContainer = null; + } + else + { + SelectedItem = null; + ChildContainer = null; + } + } - var items = await _currentLocation.GetItems(); - foreach (var item in items) + var items = await _currentLocation.GetItems(); + if (items != null && items.Count > 0) + { + foreach (var item in items) + { + var isSelected = item == currentSelectenItem; + item.IsSelected = isSelected; + + if (isSelected) + { + var parent = item.Parent; + while (parent != null) + { + parent.IsSelected = true; + parent = parent.Parent; + } + + try + { + var child = item; + while (child is ContainerViewModel containerViewModel && containerViewModel.Container.IsLoaded) + { + var activeChildItem = await Tab.GetItemByLastPath(containerViewModel.Container); + child = (await containerViewModel.GetItems()).FirstOrDefault(i => i.Item == activeChildItem); + if (child != null) + { + child.IsSelected = true; + } + } + } + catch + { + //INFO collection modified exception on: child = (await containerViewModel.GetItems()).FirstOrDefault(i => i.Item == activeChildItem); + //TODO: handle or error message + } + } + } + } + else + { + var parent = _currentLocation; + while (parent != null) + { + parent.IsSelected = true; + parent = parent.Parent; + } + } + } + catch { - item.IsSelected = item == currentSelectenItem; + //INFO collection modified exception on: currentSelectenItem = (await _currentLocation.GetItems()).FirstOrDefault(i => i.Item.Name == tabCurrentSelectenItem.Name); + //TODO: handle or error message } } @@ -212,9 +285,32 @@ namespace FileTime.Avalonia.Application (await Tab.GetCurrentLocation())?.CreateContainer(name); } + public async Task CreateElement(string name) + { + (await Tab.GetCurrentLocation())?.CreateElement(name); + } + public async Task OpenContainer(IContainer container) { await Tab.OpenContainer(container); } + + public async Task MarkCurrentItem() + { + await _tabState.MakrCurrentItem(); + } + + public async Task UpdateMarkedItems(ContainerViewModel containerViewModel) + { + if (containerViewModel == CurrentLocation && containerViewModel.Container.IsLoaded) + { + var selectedItems = TabState.GetCurrentMarkedItems(containerViewModel.Container); + + foreach (var item in await containerViewModel.GetItems()) + { + item.IsMarked = selectedItems.Any(c => c.Path == item.Item.FullName); + } + } + } } } diff --git a/src/GuiApp/FileTime.Avalonia/Converters/IsNullConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/IsNullConverter.cs new file mode 100644 index 0000000..0c233f7 --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/IsNullConverter.cs @@ -0,0 +1,23 @@ +using Avalonia.Data.Converters; +using System; +using System.Globalization; + +namespace FileTime.Avalonia.Converters +{ + public class IsNullConverter : IValueConverter + { + public bool Inverse { get; set; } + + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + var result = value == null; + if (Inverse) result = !result; + return result; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Converters/ItemToImageConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/ItemToImageConverter.cs new file mode 100644 index 0000000..6342d3f --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Converters/ItemToImageConverter.cs @@ -0,0 +1,36 @@ +using System; +using System.Globalization; +using Avalonia.Data.Converters; +using Avalonia.Svg.Skia; +using FileTime.Avalonia.IconProviders; +using FileTime.Avalonia.ViewModels; +using FileTime.Core.Models; + +namespace FileTime.Avalonia.Converters +{ + public class ItemToImageConverter : IValueConverter + { + public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) + { + if (value == null) return null; + + IIconProvider converter = new MaterialIconProvider(); + + IItem item = value switch + { + ContainerViewModel container => container.Container, + ElementViewModel element => element.Element, + _ => throw new NotImplementedException() + }; + + var path = converter.GetImage(item)!; + var source = SvgSource.Load("avares://FileTime.Avalonia" + path, null); + return new SvgImage { Source = source }; + } + + public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs b/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs index 4eed0c7..9934e5d 100644 --- a/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs +++ b/src/GuiApp/FileTime.Avalonia/Converters/ItemViewModeToBrushConverter.cs @@ -11,6 +11,9 @@ namespace FileTime.Avalonia.Converters public Brush? DefaultBrush { get; set; } public Brush? AlternativeBrush { get; set; } public Brush? SelectedBrush { get; set; } + public Brush? MarkedBrush { get; set; } + public Brush? MarkedSelectedBrush { get; set; } + public Brush? MarkedAlternativeBrush { get; set; } public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture) { @@ -21,6 +24,9 @@ namespace FileTime.Avalonia.Converters ItemViewMode.Default => DefaultBrush, ItemViewMode.Alternative => AlternativeBrush, ItemViewMode.Selected => SelectedBrush, + ItemViewMode.Marked => MarkedBrush, + ItemViewMode.MarkedSelected => MarkedSelectedBrush, + ItemViewMode.MarkedAlternative => MarkedAlternativeBrush, _ => throw new NotImplementedException() }; } diff --git a/src/GuiApp/FileTime.Avalonia/IconProviders/IIconProvider.cs b/src/GuiApp/FileTime.Avalonia/IconProviders/IIconProvider.cs new file mode 100644 index 0000000..d24c70d --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/IconProviders/IIconProvider.cs @@ -0,0 +1,9 @@ +using FileTime.Core.Models; + +namespace FileTime.Avalonia.IconProviders +{ + public interface IIconProvider + { + string GetImage(IItem item); + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/IconProviders/MaterialIconProvider.cs b/src/GuiApp/FileTime.Avalonia/IconProviders/MaterialIconProvider.cs new file mode 100644 index 0000000..c42e90a --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/IconProviders/MaterialIconProvider.cs @@ -0,0 +1,33 @@ +using FileTime.Core.Models; +using FileTime.Providers.Local; +using System.Linq; + +namespace FileTime.Avalonia.IconProviders +{ + public class MaterialIconProvider : IIconProvider + { + public string GetImage(IItem item) + { + var icon = "file.svg"; + if (item is IContainer) + { + icon = "folder.svg"; + } + else if (item is IElement element) + { + if(element is LocalFile localFile && element.FullName.EndsWith(".svg")) + { + return localFile.File.FullName; + } + icon = !element.Name.Contains('.') + ? icon + : element.Name.Split('.').Last() switch + { + "cs" => "csharp.svg", + _ => icon + }; + } + return "/Assets/material/" + icon; + } + } +} diff --git a/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs b/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs index d800dab..33f2669 100644 --- a/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs +++ b/src/GuiApp/FileTime.Avalonia/Misc/InputElementWrapper.cs @@ -12,9 +12,10 @@ namespace FileTime.Avalonia.Misc public string Value { get; set; } - public InputElementWrapper(InputElement inputElement) + public InputElementWrapper(InputElement inputElement, string? defaultValue = null) { InputElement = inputElement; + Value = defaultValue ?? ""; } } } diff --git a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs index f75135b..83c0f6c 100644 --- a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs +++ b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs @@ -3,6 +3,7 @@ using FileTime.Avalonia.Application; using FileTime.Avalonia.Models; using FileTime.Avalonia.ViewModels; using MvvmGen; +using System; using System.Collections.Generic; namespace FileTime.Avalonia.Services @@ -20,9 +21,8 @@ namespace FileTime.Avalonia.Services { var nameLeft = itemViewModel.Item.Name; - while (nameLeft.ToLower().Contains(rapidTravelText)) + while (nameLeft.ToLower().IndexOf(rapidTravelText, StringComparison.Ordinal) is int rapidTextStart && rapidTextStart != -1) { - var rapidTextStart = nameLeft.ToLower().IndexOf(rapidTravelText); var before = rapidTextStart > 0 ? nameLeft.Substring(0, rapidTextStart) : null; var rapidTravel = nameLeft.Substring(rapidTextStart, rapidTravelText.Length); diff --git a/src/GuiApp/FileTime.Avalonia/Startup.cs b/src/GuiApp/FileTime.Avalonia/Startup.cs index 6df59fd..d44fc52 100644 --- a/src/GuiApp/FileTime.Avalonia/Startup.cs +++ b/src/GuiApp/FileTime.Avalonia/Startup.cs @@ -2,6 +2,7 @@ using FileTime.Avalonia.Application; using FileTime.Avalonia.Services; using FileTime.Avalonia.ViewModels; +using FileTime.Core.Command; using Microsoft.Extensions.DependencyInjection; namespace FileTime.Avalonia @@ -29,6 +30,15 @@ namespace FileTime.Avalonia throw new System.Exception("TODO: implement linux contextmenu provider"); } + return serviceCollection; + } + internal static IServiceCollection RegisterCommandHandlers(this IServiceCollection serviceCollection) + { + foreach (var commandHandler in FileTime.Providers.Local.Startup.GetCommandHandlers()) + { + serviceCollection.AddTransient(typeof(ICommandHandler), commandHandler); + } + return serviceCollection; } } diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs index cbb3ebf..a0c554f 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ContainerViewModel.cs @@ -9,6 +9,7 @@ using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; +using FileTime.Avalonia.Application; namespace FileTime.Avalonia.ViewModels { @@ -16,8 +17,9 @@ namespace FileTime.Avalonia.ViewModels [Inject(typeof(ItemNameConverterService))] public partial class ContainerViewModel : IItemViewModel { - private bool isRefreshing; - private bool isInitialized; + private bool _isRefreshing; + private bool _isInitialized; + private INewItemProcessor _newItemProcessor; [Property] private IContainer _container; @@ -25,29 +27,39 @@ namespace FileTime.Avalonia.ViewModels [Property] private bool _isSelected; - public IItem Item => _container; - - //[Property] - private readonly ObservableCollection _containers = new ObservableCollection(); - - //[Property] - private readonly ObservableCollection _elements = new ObservableCollection(); - - //[Property] - private readonly ObservableCollection _items = new ObservableCollection(); - [Property] private bool _isAlternative; + [Property] + private bool _isMarked; + + [Property] + private ContainerViewModel? _parent; + + public IItem Item => _container; + + private readonly ObservableCollection _containers = new ObservableCollection(); + + private readonly ObservableCollection _elements = new ObservableCollection(); + + private readonly ObservableCollection _items = new ObservableCollection(); + + public List ChildrenToAdopt { get; } = new List(); + [PropertyInvalidate(nameof(IsSelected))] [PropertyInvalidate(nameof(IsAlternative))] + [PropertyInvalidate(nameof(IsMarked))] public ItemViewMode ViewMode => - IsSelected - ? ItemViewMode.Selected - : IsAlternative - ? ItemViewMode.Alternative - : ItemViewMode.Default; + (IsMarked, IsSelected, IsAlternative) switch + { + (true, true, _) => ItemViewMode.MarkedSelected, + (true, false, true) => ItemViewMode.MarkedAlternative, + (false, true, _) => ItemViewMode.Selected, + (false, false, true) => ItemViewMode.Alternative, + (true, false, false) => ItemViewMode.Marked, + _ => ItemViewMode.Default + }; public List DisplayName => ItemNameConverterService.GetDisplayName(this); @@ -56,7 +68,7 @@ namespace FileTime.Avalonia.ViewModels { get { - if (!isInitialized) Task.Run(Refresh); + if (!_isInitialized) Task.Run(Refresh); return _containers; } } @@ -66,7 +78,7 @@ namespace FileTime.Avalonia.ViewModels { get { - if (!isInitialized) Task.Run(Refresh); + if (!_isInitialized) Task.Run(Refresh); return _elements; } } @@ -76,13 +88,16 @@ namespace FileTime.Avalonia.ViewModels { get { - if (!isInitialized) Task.Run(Refresh); + if (!_isInitialized) Task.Run(Refresh); return _items; } } - public ContainerViewModel(IContainer container, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) + public ContainerViewModel(INewItemProcessor newItemProcessor, ContainerViewModel? parent, IContainer container, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) { + _newItemProcessor = newItemProcessor; + Parent = parent; + Container = container; Container.Refreshed.Add(Container_Refreshed); } @@ -94,7 +109,7 @@ namespace FileTime.Avalonia.ViewModels await Refresh(initializeChildren); } - private async Task Container_Refreshed(object sender, AsyncEventArgs e) + private async Task Container_Refreshed(object? sender, AsyncEventArgs e) { await Refresh(false); } @@ -105,16 +120,16 @@ namespace FileTime.Avalonia.ViewModels } private async Task Refresh(bool initializeChildren) { - if (isRefreshing) return; + if (_isRefreshing) return; - isInitialized = true; + _isInitialized = true; try { - isRefreshing = true; + _isRefreshing = true; - var containers = (await _container.GetContainers()).Select(c => new ContainerViewModel(c, ItemNameConverterService)).ToList(); - var elements = (await _container.GetElements()).Select(e => new ElementViewModel(e, ItemNameConverterService)).ToList(); + var containers = (await _container.GetContainers()).Select(c => AdoptOrCreateItem(c, (c2) => new ContainerViewModel(_newItemProcessor, this, c2, ItemNameConverterService))).ToList(); + var elements = (await _container.GetElements()).Select(e => AdoptOrCreateItem(e, (e2) => new ElementViewModel(e2, this, ItemNameConverterService))).ToList(); _containers.Clear(); _elements.Clear(); @@ -141,24 +156,51 @@ namespace FileTime.Avalonia.ViewModels } catch { } - isRefreshing = false; + await _newItemProcessor.UpdateMarkedItems(this); + + _isRefreshing = false; + } + + private TResult AdoptOrCreateItem(T item, Func generator) where T : IItem + { + var itemToAdopt = ChildrenToAdopt.Find(i => i.Item.Name == item.Name); + if (itemToAdopt is TResult itemViewModel) return itemViewModel; + + return generator(item); + } + + public void Unload(bool recursive = true) + { + _isInitialized = false; + if (recursive) + { + foreach (var container in _containers) + { + container.Unload(true); + container.ChildrenToAdopt.Clear(); + } + } + + _containers.Clear(); + _elements.Clear(); + _items.Clear(); } public async Task> GetContainers() { - if (!isInitialized) await Task.Run(Refresh); + if (!_isInitialized) await Task.Run(Refresh); return _containers; } public async Task> GetElements() { - if (!isInitialized) await Task.Run(Refresh); + if (!_isInitialized) await Task.Run(Refresh); return _elements; } public async Task> GetItems() { - if (!isInitialized) await Task.Run(Refresh); + if (!_isInitialized) await Task.Run(Refresh); return _items; } } diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs index 594a3f1..cb2723e 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ElementViewModel.cs @@ -21,20 +21,32 @@ namespace FileTime.Avalonia.ViewModels [Property] private bool _isAlternative; + [Property] + private bool _isMarked; + + [Property] + private ContainerViewModel? _parent; + [PropertyInvalidate(nameof(IsSelected))] [PropertyInvalidate(nameof(IsAlternative))] + [PropertyInvalidate(nameof(IsMarked))] public ItemViewMode ViewMode => - IsSelected - ? ItemViewMode.Selected - : IsAlternative - ? ItemViewMode.Alternative - : ItemViewMode.Default; + (IsMarked, IsSelected, IsAlternative) switch + { + (true, true, _) => ItemViewMode.MarkedSelected, + (true, false, true) => ItemViewMode.MarkedAlternative, + (false, true, _) => ItemViewMode.Selected, + (false, false, true) => ItemViewMode.Alternative, + (true, false, false) => ItemViewMode.Marked, + _ => ItemViewMode.Default + }; public List DisplayName => ItemNameConverterService.GetDisplayName(this); - public ElementViewModel(IElement element, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) + public ElementViewModel(IElement element, ContainerViewModel parent, ItemNameConverterService itemNameConverterService) : this(itemNameConverterService) { Element = element; + Parent = parent; } public void InvalidateDisplayName() => OnPropertyChanged(nameof(DisplayName)); diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs index 8feee88..6cdd42a 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/IItemViewModel.cs @@ -1,8 +1,6 @@ using FileTime.Core.Models; using FileTime.Avalonia.Models; -using System; using System.Collections.Generic; -using System.Text; namespace FileTime.Avalonia.ViewModels { @@ -12,6 +10,8 @@ namespace FileTime.Avalonia.ViewModels bool IsSelected { get; set; } bool IsAlternative { get; set; } + bool IsMarked { get; set; } + ContainerViewModel? Parent{ get; set; } ItemViewMode ViewMode { get; } diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs index f61147a..3bae975 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/ItemViewMode.cs @@ -6,8 +6,11 @@ namespace FileTime.Avalonia.ViewModels { public enum ItemViewMode { - Selected, + Default, Alternative, - Default + Selected, + Marked, + MarkedSelected, + MarkedAlternative } } diff --git a/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs index 362ddc8..d270b26 100644 --- a/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs +++ b/src/GuiApp/FileTime.Avalonia/ViewModels/MainPageViewModel.cs @@ -18,6 +18,10 @@ using System.Linq; using System.Runtime.InteropServices; using System.Threading.Tasks; using Avalonia.Input; +using FileTime.App.Core.Clipboard; +using Microsoft.Extensions.DependencyInjection; +using FileTime.Core.Command; +using FileTime.Core.Timeline; namespace FileTime.Avalonia.ViewModels { @@ -34,6 +38,9 @@ namespace FileTime.Avalonia.ViewModels private List _commandBindings = new(); private List _universalCommandBindings = new(); + private IClipboard _clipboard; + private TimeRunner _timeRunner; + private Action? _inputHandler; [Property] @@ -51,10 +58,16 @@ namespace FileTime.Avalonia.ViewModels [Property] private List _rootDriveInfos; - public Action? FocusDefaultElement { get; set; } + [Property] + private string _messageBoxText; + + public IReadOnlyList TimelineCommands => _timeRunner.ParallelCommands; async partial void OnInitialize() { + _clipboard = App.ServiceProvider.GetService()!; + _timeRunner = App.ServiceProvider.GetService()!; + _timeRunner.CommandsChanged += (o, e) => OnPropertyChanged(nameof(TimelineCommands)); InitCommandBindings(); _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.Up) }); @@ -62,6 +75,7 @@ namespace FileTime.Avalonia.ViewModels _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.Tab) }); _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.PageDown) }); _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.PageUp) }); + _keysToSkip.Add(new KeyWithModifiers[] { new KeyWithModifiers(Key.F4, alt: true) }); var tab = new Tab(); await tab.Init(LocalContentProvider); @@ -176,7 +190,6 @@ namespace FileTime.Avalonia.ViewModels _previousKeys.Clear(); PossibleCommands = new(); - FocusDefaultElement?.Invoke(); return Task.CompletedTask; } @@ -190,7 +203,6 @@ namespace FileTime.Avalonia.ViewModels AppState.RapidTravelText = ""; await AppState.SelectedTab.OpenContainer(await AppState.SelectedTab.CurrentLocation.Container.WithoutVirtualContainer(RAPIDTRAVEL)); - FocusDefaultElement?.Invoke(); } public async Task SwitchToTab(int number) @@ -260,7 +272,9 @@ namespace FileTime.Avalonia.ViewModels { if (Inputs != null) { - AppState.SelectedTab.CreateContainer(Inputs[0].Value).Wait(); + var container = AppState.SelectedTab.CurrentLocation.Container; + var createContainerCommand = new CreateContainerCommand(new Core.Models.AbsolutePath(container), Inputs[0].Value); + _timeRunner.AddCommand(createContainerCommand).Wait(); Inputs = null; } }; @@ -270,10 +284,222 @@ namespace FileTime.Avalonia.ViewModels return Task.CompletedTask; } + public Task CreateElement() + { + var handler = () => + { + if (Inputs != null) + { + var container = AppState.SelectedTab.CurrentLocation.Container; + var createElementCommand = new CreateElementCommand(new Core.Models.AbsolutePath(container), Inputs[0].Value); + _timeRunner.AddCommand(createElementCommand).Wait(); + Inputs = null; + } + }; + + ReadInputs(new List() { new Core.Interactions.InputElement("Element name", InputType.Text) }, handler); + + return Task.CompletedTask; + } + + public async Task MarkCurrentItem() + { + await AppState.SelectedTab.MarkCurrentItem(); + } + + public async Task Copy() + { + _clipboard.Clear(); + _clipboard.SetCommand(); + + var currentSelectedItems = await AppState.SelectedTab.TabState.GetCurrentMarkedItems(); + if (currentSelectedItems.Count > 0) + { + foreach (var selectedItem in currentSelectedItems) + { + _clipboard.AddContent(selectedItem); + } + } + else + { + var currentSelectedItem = AppState.SelectedTab.SelectedItem?.Item; + if (currentSelectedItem != null) + { + _clipboard.AddContent(new AbsolutePath(currentSelectedItem)); + } + } + } + + public Task Cut() + { + _clipboard.Clear(); + _clipboard.SetCommand(); + + return Task.CompletedTask; + } + + public async Task Delete() + { + IList? itemsToDelete = null; + var askForDelete = false; + var questionText = ""; + var shouldDelete = false; + + var currentSelectedItems = await AppState.SelectedTab.TabState.GetCurrentMarkedItems(); + var currentSelectedItem = AppState.SelectedTab.SelectedItem?.Item; + if (currentSelectedItems.Count > 0) + { + itemsToDelete = currentSelectedItems.Cast().ToList(); + + //FIXME: check 'is Container' + if (currentSelectedItems.Count == 1) + { + if ((await currentSelectedItems[0].Resolve()) is IContainer container + && (await container.GetItems())?.Count > 0) + { + askForDelete = true; + questionText = $"The container '{container.Name}' is not empty. Proceed with delete?"; + } + else + { + shouldDelete = true; + } + } + else + { + askForDelete = true; + questionText = $"Are you sure you want to delete {itemsToDelete.Count} item?"; + } + } + else if (currentSelectedItem != null) + { + itemsToDelete = new List() + { + new Core.Models.AbsolutePath(currentSelectedItem) + }; + + if (currentSelectedItem is IContainer container && (await container.GetItems())?.Count > 0) + { + askForDelete = true; + questionText = $"The container '{container.Name}' is not empty. Proceed with delete?"; + } + else + { + shouldDelete = true; + } + } + + if (itemsToDelete?.Count > 0) + { + if (askForDelete) + { + ShowMessageBox(questionText, HandleDelete); + } + else if (shouldDelete) + { + HandleDelete(); + } + } + + void HandleDelete() + { + var deleteCommand = new DeleteCommand(); + + foreach (var itemToDelete in itemsToDelete!) + { + deleteCommand.ItemsToDelete.Add(itemToDelete); + } + + _timeRunner.AddCommand(deleteCommand).Wait(); + _clipboard.Clear(); + } + } + + public async Task PasteMerge() + { + await Paste(TransportMode.Merge); + } + public async Task PasteOverwrite() + { + await Paste(TransportMode.Overwrite); + } + + public async Task PasteSkip() + { + await Paste(TransportMode.Skip); + } + + private async Task Paste(TransportMode transportMode) + { + if (_clipboard.CommandType != null) + { + var command = (ITransportationCommand)Activator.CreateInstance(_clipboard.CommandType!)!; + command.TransportMode = transportMode; + + command.Sources.Clear(); + + foreach (var item in _clipboard.Content) + { + command.Sources.Add(item); + } + + var currentLocation = AppState.SelectedTab.CurrentLocation.Container; + command.Target = currentLocation is VirtualContainer virtualContainer + ? virtualContainer.BaseContainer + : currentLocation; + + await _timeRunner.AddCommand(command); + + _clipboard.Clear(); + } + } + + private Task Rename() + { + var selectedItem = AppState.SelectedTab.SelectedItem?.Item; + if (selectedItem != null) + { + var handler = () => + { + if (Inputs != null) + { + var renameCommand = new RenameCommand(new Core.Models.AbsolutePath(selectedItem), Inputs[0].Value); + _timeRunner.AddCommand(renameCommand).Wait(); + } + }; + + ReadInputs(new List() { new Core.Interactions.InputElement("New name", InputType.Text, selectedItem.Name) }, handler); + } + return Task.CompletedTask; + } + + private async Task RefreshCurrentLocation() + { + await AppState.SelectedTab.CurrentLocation.Container.Refresh(); + await AppState.SelectedTab.UpdateCurrentSelectedItem(); + } + + private Task PauseTimeline() + { + _timeRunner.EnableRunning = false; + return Task.CompletedTask; + } + + private async Task ContinueTimeline() + { + _timeRunner.EnableRunning = true; + await _timeRunner.TryStartCommandRunner(); + } + + private async Task RefreshTimeline() + { + await _timeRunner.Refresh(); + } + [Command] public void ProcessInputs() { - _inputHandler(); + _inputHandler?.Invoke(); Inputs = null; _inputHandler = null; @@ -286,8 +512,31 @@ namespace FileTime.Avalonia.ViewModels _inputHandler = null; } + [Command] + public void ProcessMessageBoxCommand() + { + _inputHandler?.Invoke(); + + MessageBoxText = null; + _inputHandler = null; + } + + [Command] + public void CancelMessageBoxCommand() + { + MessageBoxText = null; + _inputHandler = null; + } + public async Task ProcessKeyDown(Key key, KeyModifiers keyModifiers) { + if (key == Key.LeftAlt + || key == Key.RightAlt + || key == Key.LeftShift + || key == Key.RightShift + || key == Key.LeftCtrl + || key == Key.RightCtrl) return false; + NoCommandFound = false; var isAltPressed = (keyModifiers & KeyModifiers.Alt) == KeyModifiers.Alt; @@ -312,13 +561,12 @@ namespace FileTime.Avalonia.ViewModels await selectedCommandBinding.InvokeAsync(); _previousKeys.Clear(); PossibleCommands = new(); - - FocusDefaultElement?.Invoke(); } else if (_keysToSkip.Any(k => AreKeysEqual(k, _previousKeys))) { _previousKeys.Clear(); PossibleCommands = new(); + return false; } else if (_previousKeys.Count == 2) { @@ -370,7 +618,11 @@ namespace FileTime.Avalonia.ViewModels if (selectedCommandBinding != null) { await selectedCommandBinding.InvokeAsync(); - FocusDefaultElement?.Invoke(); + return true; + } + else + { + return false; } } @@ -399,8 +651,6 @@ namespace FileTime.Avalonia.ViewModels { await AppState.SelectedTab.MoveCursorToFirst(); } - - FocusDefaultElement?.Invoke(); } } @@ -415,7 +665,13 @@ namespace FileTime.Avalonia.ViewModels private void ReadInputs(List inputs, Action inputHandler) { - Inputs = inputs.Select(i => new InputElementWrapper(i)).ToList(); + Inputs = inputs.Select(i => new InputElementWrapper(i, i.DefaultValue)).ToList(); + _inputHandler = inputHandler; + } + + private void ShowMessageBox(string text, Action inputHandler) + { + MessageBoxText = text; _inputHandler = inputHandler; } @@ -451,6 +707,11 @@ namespace FileTime.Avalonia.ViewModels FileTime.App.Core.Command.Commands.CreateContainer, new KeyWithModifiers[]{new KeyWithModifiers(Key.C),new KeyWithModifiers(Key.C)}, CreateContainer), + new CommandBinding( + "create element", + FileTime.App.Core.Command.Commands.CreateElement, + new KeyWithModifiers[]{new KeyWithModifiers(Key.C),new KeyWithModifiers(Key.E)}, + CreateElement), new CommandBinding( "move to first", FileTime.App.Core.Command.Commands.MoveToTop, @@ -526,6 +787,66 @@ namespace FileTime.Avalonia.ViewModels FileTime.App.Core.Command.Commands.GoToHome, new KeyWithModifiers[]{new KeyWithModifiers(Key.Q)}, CloseTab), + new CommandBinding( + "select", + FileTime.App.Core.Command.Commands.Select, + new KeyWithModifiers[]{new KeyWithModifiers(Key.Space)}, + MarkCurrentItem), + new CommandBinding( + "copy", + FileTime.App.Core.Command.Commands.Copy, + new KeyWithModifiers[]{new KeyWithModifiers(Key.Y),new KeyWithModifiers(Key.Y)}, + Copy), + new CommandBinding( + "cut", + FileTime.App.Core.Command.Commands.Cut, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D),new KeyWithModifiers(Key.D)}, + Cut), + new CommandBinding( + "delete", + FileTime.App.Core.Command.Commands.Delete, + new KeyWithModifiers[]{new KeyWithModifiers(Key.D),new KeyWithModifiers(Key.D, shift: true)}, + Delete), + new CommandBinding( + "paste merge", + FileTime.App.Core.Command.Commands.PasteMerge, + new KeyWithModifiers[]{new KeyWithModifiers(Key.P),new KeyWithModifiers(Key.P)}, + PasteMerge), + new CommandBinding( + "paste (overwrite)", + FileTime.App.Core.Command.Commands.PasteOverwrite, + new KeyWithModifiers[]{new KeyWithModifiers(Key.P),new KeyWithModifiers(Key.O)}, + PasteOverwrite), + new CommandBinding( + "paste (skip)", + FileTime.App.Core.Command.Commands.PasteSkip, + new KeyWithModifiers[]{new KeyWithModifiers(Key.P),new KeyWithModifiers(Key.S)}, + PasteSkip), + new CommandBinding( + "rename", + FileTime.App.Core.Command.Commands.Rename, + new KeyWithModifiers[]{new KeyWithModifiers(Key.C),new KeyWithModifiers(Key.W)}, + Rename), + new CommandBinding( + "timeline pause", + FileTime.App.Core.Command.Commands.Dummy, + new KeyWithModifiers[]{new KeyWithModifiers(Key.T),new KeyWithModifiers(Key.P)}, + PauseTimeline), + new CommandBinding( + "timeline start", + FileTime.App.Core.Command.Commands.Dummy, + new KeyWithModifiers[]{new KeyWithModifiers(Key.T),new KeyWithModifiers(Key.S)}, + ContinueTimeline), + new CommandBinding( + "refresh timeline", + FileTime.App.Core.Command.Commands.Dummy, + new KeyWithModifiers[]{new KeyWithModifiers(Key.T),new KeyWithModifiers(Key.R)}, + RefreshTimeline), + new CommandBinding( + "refresh", + FileTime.App.Core.Command.Commands.Refresh, + new KeyWithModifiers[]{new KeyWithModifiers(Key.R)}, + RefreshCurrentLocation), }; var universalCommandBindings = new List() { diff --git a/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml index b2f6855..eb16276 100644 --- a/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml +++ b/src/GuiApp/FileTime.Avalonia/Views/ItemView.axaml @@ -17,7 +17,7 @@ Height="18" HorizontalAlignment="Left" VerticalAlignment="Center" - Source="{SvgImage /Assets/material/folder.svg}" /> + Source="{Binding Converter={StaticResource ItemToImageConverter}}" /> - - + + + + + + + + + + + + + + + + + + + + + + + - + @@ -123,7 +144,7 @@ - + @@ -132,7 +153,7 @@ @@ -146,8 +167,8 @@ + IsEnabled="False" + Items="{Binding AppState.SelectedTab.Parent.Items}"> @@ -202,6 +223,7 @@ @@ -223,9 +245,78 @@ + + + + + + + + + + + + + + + + + + + + + + + +