13 Commits

Author SHA1 Message Date
Zac West
567ba8d832 Update dependencies (#2306)
## Summary
Updates libraries & MaterialDesignIcons.
2023-02-10 10:24:33 -08:00
Zac West
64e97ce44b Bump MaterialDesignIcons to 7.0.96 (#2160) 2022-07-24 14:37:03 -07:00
Zac West
8fa149abc3 Update dependencies (#1946)
## Summary
- Updates Firebase, Realm, Sentry, SwiftFormat, SwiftLint, Eureka, Sodium.
- Updates MaterialDesignIcons to 6.5.95. Fixes #1933.
- Updates Fastlane which now supports App Store Connect API keys for things like dSYM downloading.
2021-11-29 18:48:49 -08:00
Zac West
a8220f690e Upgrade MaterialDesignIcons to 6.1.95 (#1844)
## Summary
- Upgrades the font, config, and adds a migration for renamed/removed icons.
- Migrates the one use of a renamed/removed one: `laptop-mac` -> `laptop`

## Any other notes
This change should also make it a little easier to do the migrations, since the Realm+Initialization part won't need to be touched, probably.
2021-09-19 10:36:57 -07:00
Zac West
5def7adcfe Update MaterialDesignIcons to 5.9.55 (#1411)
## Summary
First time bumping since moving to straight SwiftGen. Very easy. The next one will likely be hard as 6.x has migrations.

## Any other notes
This includes a new icon, `webcam-off`. Once core has it, it would be nice to switch the camera sensors to use it.
2021-01-24 00:23:28 -08:00
Zac West
396341e20f Update all dependencies (#1371)
```
$ bundle exec pod outdated
MaterialDesignIcons up to date at version 5.8.55
Updating spec repo `trunk`
No pod updates are available.
```

First time I've seen this in this project. 😆 

Also Add check for MDI release on GitHub during its execution for more informative logs.
2021-01-12 22:19:49 -08:00
Zac West
78536fae5d Upgrade MaterialDesignIcons to 5.8.55 (#1360)
Fixes #1244 and fixes #1139.

## Summary
Updates MaterialDesignIcons from 5.5.55 to 5.8.55. Between these two versions, there are no changes that require renaming any existing database entries.

## Screenshots
n/a

## Link to pull request in Documentation repository
n/a

## Any other notes
- Converts from using Iconic and a fork of SwiftGen to generate the MaterialDesignIcons.swift file to using SwiftGen and its JSON parsing. This hopefully gives us a much easier path to updating in the future, since it can be done by changing the shell script and nothing else.
- Updates the generated `MaterialDesignIcons` to be class-based rather than enum-based; moving to a `RawRepresentable` enum (which would reduce the size, see #1139) proved to be far too long to compile. This version is still about 1/3 the code size.
- Cleans up some of the icon selecting to (1) not generate icons too often, and (2) not go in and out of the non-String representation.
2021-01-09 16:29:01 -08:00
Zac West
77c72785ff Update a few more housekeeping things in the project (#1142)
- Combines all .entitlements into either: App-iOS, App-catalyst, WatchApp, Extension-iOS or Extension-catalyst.
- Cleans up and renames all the schemes to match target names
- Moves around several folders and deletes some old files.
- Converts Podfile to be hierarchical, rather than calling shared methods.
- Always runs MaterialDesignIcons script; aborts early if it's up-to-date.
- Updates all dependencies.
2020-10-03 16:05:19 -07:00
Zac West
64d1aada5b Update MaterialDesignIcons to v5.5.55 (#916)
- Updates the source font file to the latest version.
- Pulls in the migration/deleted naming from the frontend repo, applies as a migration to Actions and Watch Complications, the two places we store the icons by name.
- Manually executes Iconic. Once again with Robbie's fork of SwiftGen, the invocation looks like:

```bash
Vendor/SwiftGen/.build/x86_64-apple-macosx/debug/swiftgen run fonts --templatePath ./Source/stencil.stencil path/to/MaterialDesignIcons.ttf --param publicAccess=true >path/to/MaterialDesignIcons.swift
```

Fixes #877.
2020-08-16 14:05:58 -07:00
Zac West
4c38789836 Revert MDI icon update (#680)
Updating to the tippy-top of MDI produces unloadable icons. Needs more investigation.

This partially reverts commit 7efb95eb6a.

Refs #667.
2020-06-20 12:02:07 -07:00
Zac West
7efb95eb6a Replace generated MDI.swift with a manual one (temporarily) (#667)
Once SwiftGen/SwiftGen#638 lands, we can update Iconic to use a newer version and everything becomes better. Fixes #663.
2020-06-16 19:30:27 -07:00
Zac West
9c23e08701 Fix building MaterialDesignIcons (#602) 2020-06-08 09:24:34 -07:00
Robbie Trencheny
8dbae526a7 Complete transition to Iconic, goodbye FontAwesomeKit! 2018-09-27 16:20:13 -07:00