diff --git a/Example/HS-Font-Icons/AppDelegate.swift b/Example/HS-Font-Icons/AppDelegate.swift index b63d963..aa6d897 100644 --- a/Example/HS-Font-Icons/AppDelegate.swift +++ b/Example/HS-Font-Icons/AppDelegate.swift @@ -21,7 +21,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { UINavigationBar.appearance().titleTextAttributes = [NSAttributedString.Key.font: font, NSAttributedString.Key.foregroundColor: UIColor.black] } - //GMDCaseGenerator.printNewCases() + GMDCaseGenerator.printNewCases() FACaseGenerator.printNewCases() return true diff --git a/Example/HS-Font-Icons/GMDCaseGenerator.swift b/Example/HS-Font-Icons/GMDCaseGenerator.swift index 0025672..df89732 100644 --- a/Example/HS-Font-Icons/GMDCaseGenerator.swift +++ b/Example/HS-Font-Icons/GMDCaseGenerator.swift @@ -10,6 +10,8 @@ import Foundation class GMDCaseGenerator { static func printNewCases() { + print("\n----Google Material Design\n\n") + for iconName in iconNames { if let foundCase = caseLookup[iconName] { let hex = String(format:"%02X", foundCase.rawValue) @@ -17,7 +19,7 @@ class GMDCaseGenerator { print("case \(iconName) = 0x\(hex)") } else { - print("//case \(iconName) = 0x") + print("//case \(iconName) = 0xEA") } } } @@ -30,5 +32,5 @@ class GMDCaseGenerator { return lookup }() - static let iconNames = ["_3dRotation","accessibility","accessibilityNew","accessible","accessibleForward","accountBalance","accountBalanceWallet","accountBox","accountCircle","addShoppingCart","alarm","alarmAdd","alarmOff","alarmOn","allInbox","allOut","android","announcement","arrowRightAlt","aspectRatio","assessment","assignment","assignmentInd","assignmentLate","assignmentReturn","assignmentReturned","assignmentTurnedIn","autorenew","backup","book","bookmark","bookmarkBorder","bookmarks","bugReport","build","cached","calendarToday","calendarViewDay","cameraEnhance","cardGiftcard","cardMembership","cardTravel","changeHistory","checkCircle","checkCircleOutline","chromeReaderMode","_class","code","commute","compareArrows","contactSupport","copyright","creditCard","dashboard","dateRange","delete","deleteForever","deleteOutline","description","dns","done","doneAll","doneOutline","donutLarge","donutSmall","dragIndicator","eject","euroSymbol","event","eventSeat","exitToApp","explore","exploreOff","_extension","face","favorite","favoriteBorder","feedback","findInPage","findReplace","fingerprint","flightLand","flightTakeoff","flipToBack","flipToFront","gTranslate","gavel","getApp","gif","grade","groupWork","help","helpOutline","highlightOff","history","home","horizontalSplit","hourglassEmpty","hourglassFull","http","https","importantDevices","info","input","invertColors","label","labelImportant","labelOff","language","launch","lineStyle","lineWeight","list","lock","lockOpen","loyalty","markunreadMailbox","maximize","minimize","motorcycle","noteAdd","offlineBolt","offlinePin","opacity","openInBrowser","openInNew","openWith","pageview","panTool","payment","permCameraMic","permContactCalendar","permDataSetting","permDeviceInformation","permIdentity","permMedia","permPhoneMsg","permScanWifi","pets","pictureInPicture","pictureInPictureAlt","playForWork","polymer","powerSettingsNew","pregnantWoman","print","queryBuilder","questionAnswer","receipt","recordVoiceOver","redeem","removeShoppingCart","reorder","reportProblem","restore","restoreFromTrash","restorePage","room","roundedCorner","rowing","schedule","search","settings","settingsApplications","settingsBackupRestore","settingsBluetooth","settingsBrightness","settingsCell","settingsEthernet","settingsInputAntenna","settingsInputComponent","settingsInputComposite","settingsInputHdmi","settingsInputSvideo","settingsOverscan","settingsPhone","settingsPower","settingsRemote","settingsVoice","shop","shopTwo","shoppingBasket","shoppingCart","speakerNotes","speakerNotesOff","spellcheck","starRate","stars","store","subject","supervisedUserCircle","supervisorAccount","swapHoriz","swapHorizontalCircle","swapVert","swapVerticalCircle","tab","tabUnselected","textRotateUp","textRotateVertical","textRotationDown","textRotationNone","theaters","thumbDown","thumbUp","thumbsUpDown","timeline","toc","today","toll","touchApp","trackChanges","translate","trendingDown","trendingFlat","trendingUp","turnedIn","turnedInNot","update","verifiedUser","verticalSplit","viewAgenda","viewArray","viewCarousel","viewColumn","viewDay","viewHeadline","viewList","viewModule","viewQuilt","viewStream","viewWeek","visibility","visibilityOff","voiceOverOff","watchLater","work","workOff","workOutline","youtubeSearchedFor","zoomIn","zoomOut","addAlert","error","errorOutline","notificationImportant","warning","_4k","addToQueue","airplay","album","artTrack","avTimer","brandingWatermark","callToAction","closedCaption","controlCamera","equalizer","explicit","fastForward","fastRewind","featuredPlayList","featuredVideo","fiberDvr","fiberManualRecord","fiberNew","fiberPin","fiberSmartRecord","forward10","forward30","forward5","games","hd","hearing","highQuality","libraryAdd","libraryBooks","libraryMusic","loop","mic","micNone","micOff","missedVideoCall","movie","musicVideo","newReleases","notInterested","note","pause","pauseCircleFilled","pauseCircleOutline","playArrow","playCircleFilled","playCircleFilledWhite","playCircleOutline","playlistAdd","playlistAddCheck","playlistPlay","queue","queueMusic","queuePlayNext","radio","recentActors","removeFromQueue","repeat","repeatOne","replay","replay10","replay30","replay5","shuffle","skipNext","skipPrevious","slowMotionVideo","snooze","sortByAlpha","stop","subscriptions","subtitles","surroundSound","videoCall","videoLabel","videoLibrary","videocam","videocamOff","volumeDown","volumeMute","volumeOff","volumeUp","web","webAsset","alternateEmail","business","call","callEnd","callMade","callMerge","callMissed","callMissedOutgoing","callReceived","callSplit","cancelPresentation","cellWifi","chat","chatBubble","chatBubbleOutline","clearAll","comment","contactMail","contactPhone","contacts","desktopAccessDisabled","dialerSip","dialpad","domainDisabled","duo","email","forum","importContacts","importExport","invertColorsOff","listAlt","liveHelp","locationOff","locationOn","mailOutline","message","mobileScreenShare","noSim","pausePresentation","personAddDisabled","phone","phonelinkErase","phonelinkLock","phonelinkRing","phonelinkSetup","portableWifiOff","presentToAll","printDisabled","ringVolume","rssFeed","screenShare","sentimentSatisfiedAlt","speakerPhone","stayCurrentLandscape","stayCurrentPortrait","stayPrimaryLandscape","stayPrimaryPortrait","stopScreenShare","swapCalls","textsms","unsubscribe","voicemail","vpnKey","add","addBox","addCircle","addCircleOutline","archive","backspace","ballot","block","clear","create","deleteSweep","drafts","fileCopy","filterList","flag","fontDownload","forward","gesture","howToReg","howToVote","inbox","link","linkOff","lowPriority","mail","markunread","moveToInbox","nextWeek","outlinedFlag","redo","remove","removeCircle","removeCircleOutline","reply","replyAll","report","reportOff","save","saveAlt","selectAll","send","sort","textFormat","unarchive","undo","waves","weekend","whereToVote","accessAlarm","accessAlarms","accessTime","addAlarm","addToHomeScreen","airplanemodeActive","airplanemodeInactive","battery20","battery30","battery50","battery60","battery80","battery90","batteryAlert","batteryCharging20","batteryCharging30","batteryCharging50","batteryCharging60","batteryCharging80","batteryCharging90","batteryChargingFull","batteryFull","batteryStd","batteryUnknown","bluetooth","bluetoothConnected","bluetoothDisabled","bluetoothSearching","brightnessAuto","brightnessHigh","brightnessLow","brightnessMedium","dataUsage","developerMode","devices","dvr","gpsFixed","gpsNotFixed","gpsOff","graphicEq","locationDisabled","locationSearching","mobileFriendly","mobileOff","networkCell","networkWifi","nfc","screenLockLandscape","screenLockPortrait","screenLockRotation","screenRotation","sdStorage","settingsSystemDaydream","signalCellular0Bar","signalCellular1Bar","signalCellular2Bar","signalCellular3Bar","signalCellular4Bar","signalCellularAlt","signalCellularConnectedNoInternet0Bar","signalCellularConnectedNoInternet1Bar","signalCellularConnectedNoInternet2Bar","signalCellularConnectedNoInternet3Bar","signalCellularConnectedNoInternet4Bar","signalCellularNoSim","signalCellularNull","signalCellularOff","signalWifi0Bar","signalWifi1Bar","signalWifi1BarLock","signalWifi2Bar","signalWifi2BarLock","signalWifi3Bar","signalWifi3BarLock","signalWifi4Bar","signalWifi4BarLock","signalWifiOff","storage","usb","wallpaper","widgets","wifiLock","wifiTethering","addComment","attachFile","attachMoney","barChart","borderAll","borderBottom","borderClear","borderColor","borderHorizontal","borderInner","borderLeft","borderOuter","borderRight","borderStyle","borderTop","borderVertical","bubbleChart","dragHandle","formatAlignCenter","formatAlignJustify","formatAlignLeft","formatAlignRight","formatBold","formatClear","formatColorFill","formatColorReset","formatColorText","formatIndentDecrease","formatIndentIncrease","formatItalic","formatLineSpacing","formatListBulleted","formatListNumbered","formatListNumberedRtl","formatPaint","formatQuote","formatShapes","formatSize","formatStrikethrough","formatTextdirectionLToR","formatTextdirectionRToL","formatUnderlined","functions","highlight","insertChart","insertChartOutlined","insertComment","insertDriveFile","insertEmoticon","insertInvitation","insertLink","insertPhoto","linearScale","mergeType","modeComment","monetizationOn","moneyOff","multilineChart","notes","pieChart","publish","scatterPlot","score","shortText","showChart","spaceBar","strikethroughS","tableChart","textFields","title","verticalAlignBottom","verticalAlignCenter","verticalAlignTop","wrapText","attachment","cloud","cloudCircle","cloudDone","cloudDownload","cloudOff","cloudQueue","cloudUpload","createNewFolder","folder","folderOpen","folderShared","cast","castConnected","castForEducation","computer","desktopMac","desktopWindows","developerBoard","deviceHub","deviceUnknown","devicesOther","dock","gamepad","headset","headsetMic","keyboard","keyboardArrowDown","keyboardArrowLeft","keyboardArrowRight","keyboardArrowUp","keyboardBackspace","keyboardCapslock","keyboardHide","keyboardReturn","keyboardTab","keyboardVoice","laptop","laptopChromebook","laptopMac","laptopWindows","memory","mouse","phoneAndroid","phoneIphone","phonelink","phonelinkOff","powerInput","router","scanner","security","simCard","smartphone","speaker","speakerGroup","tablet","tabletAndroid","tabletMac","toys","tv","videogameAsset","watch","addAPhoto","addPhotoAlternate","addToPhotos","adjust","assistant","assistantPhoto","audiotrack","blurCircular","blurLinear","blurOff","blurOn","brightness1","brightness2","brightness3","brightness4","brightness5","brightness6","brightness7","brokenImage","brush","burstMode","camera","cameraAlt","cameraFront","cameraRear","cameraRoll","centerFocusStrong","centerFocusWeak","collections","collectionsBookmark","colorLens","colorize","compare","controlPoint","controlPointDuplicate","crop","crop169","crop32","crop54","crop75","cropDin","cropFree","cropLandscape","cropOriginal","cropPortrait","cropRotate","cropSquare","dehaze","details","edit","exposure","exposureNeg1","exposureNeg2","exposurePlus1","exposurePlus2","exposureZero","filter","filter1","filter2","filter3","filter4","filter5","filter6","filter7","filter8","filter9","filter9Plus","filterBAndW","filterCenterFocus","filterDrama","filterFrames","filterHdr","filterNone","filterTiltShift","filterVintage","flare","flashAuto","flashOff","flashOn","flip","gradient","grain","gridOff","gridOn","hdrOff","hdrOn","hdrStrong","hdrWeak","healing","image","imageAspectRatio","imageSearch","iso","landscape","leakAdd","leakRemove","lens","linkedCamera","looks","looks3","looks4","looks5","looks6","looksOne","looksTwo","loupe","monochromePhotos","movieCreation","movieFilter","musicNote","musicOff","nature","naturePeople","navigateBefore","navigateNext","palette","panorama","panoramaFishEye","panoramaHorizontal","panoramaVertical","panoramaWideAngle","photo","photoAlbum","photoCamera","photoFilter","photoLibrary","photoSizeSelectActual","photoSizeSelectLarge","photoSizeSelectSmall","pictureAsPdf","portrait","removeRedEye","rotate90DegreesCcw","rotateLeft","rotateRight","shutterSpeed","slideshow","straighten","style","switchCamera","switchVideo","tagFaces","texture","timelapse","timer","timer10","timer3","timerOff","tonality","transform","tune","viewComfy","viewCompact","vignette","wbAuto","wbCloudy","wbIncandescent","wbIridescent","wbSunny","_360","addLocation","atm","beenhere","category","compassCalibration","departureBoard","directions","directionsBike","directionsBoat","directionsBus","directionsCar","directionsRailway","directionsRun","directionsSubway","directionsTransit","directionsWalk","editAttributes","editLocation","evStation","fastfood","flight","hotel","layers","layersClear","localActivity","localAirport","localAtm","localBar","localCafe","localCarWash","localConvenienceStore","localDining","localDrink","localFlorist","localGasStation","localGroceryStore","localHospital","localHotel","localLaundryService","localLibrary","localMall","localMovies","localOffer","localParking","localPharmacy","localPhone","localPizza","localPlay","localPostOffice","localPrintshop","localSee","localShipping","localTaxi","map","money","myLocation","navigation","nearMe","notListedLocation","personPin","personPinCircle","pinDrop","place","rateReview","restaurant","restaurantMenu","satellite","storeMallDirectory","streetview","subway","terrain","traffic","train","tram","transferWithinAStation","transitEnterexit","tripOrigin","zoomOutMap","apps","arrowBack","arrowBackIos","arrowDownward","arrowDropDown","arrowDropDownCircle","arrowDropUp","arrowForward","arrowForwardIos","arrowLeft","arrowRight","arrowUpward","cancel","check","chevronLeft","chevronRight","close","expandLess","expandMore","firstPage","fullscreen","fullscreenExit","lastPage","menu","moreHoriz","moreVert","refresh","subdirectoryArrowLeft","subdirectoryArrowRight","unfoldLess","unfoldMore","adb","airlineSeatFlat","airlineSeatFlatAngled","airlineSeatIndividualSuite","airlineSeatLegroomExtra","airlineSeatLegroomNormal","airlineSeatLegroomReduced","airlineSeatReclineExtra","airlineSeatReclineNormal","bluetoothAudio","confirmationNumber","discFull","driveEta","enhancedEncryption","eventAvailable","eventBusy","eventNote","folderSpecial","liveTv","mms","more","networkCheck","networkLocked","noEncryption","ondemandVideo","personalVideo","phoneBluetoothSpeaker","phoneCallback","phoneForwarded","phoneInTalk","phoneLocked","phoneMissed","phonePaused","power","powerOff","priorityHigh","sdCard","sms","smsFailed","sync","syncDisabled","syncProblem","systemUpdate","tapAndPlay","timeToLeave","tvOff","vibration","voiceChat","vpnLock","wc","wifi","wifiOff","acUnit","airportShuttle","allInclusive","beachAccess","businessCenter","casino","childCare","childFriendly","fitnessCenter","freeBreakfast","golfCourse","hotTub","kitchen","meetingRoom","noMeetingRoom","pool","roomService","rvHookup","smokeFree","smokingRooms","spa","cake","domain","group","groupAdd","locationCity","mood","moodBad","notifications","notificationsActive","notificationsNone","notificationsOff","notificationsPaused","pages","partyMode","people","peopleOutline","person","personAdd","personOutline","plusOne","poll","_public","school","sentimentDissatisfied","sentimentSatisfied","sentimentVeryDissatisfied","sentimentVerySatisfied","share","thumbDownAlt","thumbUpAlt","whatshot","checkBox","checkBoxOutlineBlank","indeterminateCheckBox","radioButtonChecked","radioButtonUnchecked","star","starBorder","starHalf","toggleOff","toggleOn"] + static let iconNames = ["_3dRotation","accessibility","accessibilityNew","accessible","accessibleForward","accountBalance","accountBalanceWallet","accountBox","accountCircle","addShoppingCart","alarm","alarmAdd","alarmOff","alarmOn","allInbox","allOut","android","announcement","arrowRightAlt","aspectRatio","assessment","assignment","assignmentInd","assignmentLate","assignmentReturn","assignmentReturned","assignmentTurnedIn","autorenew","backup","book","bookmark","bookmarkBorder","bookmarks","bugReport","build","cached","calendarToday","calendarViewDay","cameraEnhance","cancelScheduleSend","cardGiftcard","cardMembership","cardTravel","changeHistory","checkCircle","checkCircleOutline","chromeReaderMode","_class","code","commute","compareArrows","contactSupport","contactless","copyright","creditCard","dashboard","dateRange","delete","deleteForever","deleteOutline","description","dns","done","doneAll","doneOutline","donutLarge","donutSmall","dragIndicator","eco","eject","euroSymbol","event","eventSeat","exitToApp","explore","exploreOff","_extension","face","favorite","favoriteBorder","feedback","findInPage","findReplace","fingerprint","flightLand","flightTakeoff","flipToBack","flipToFront","gTranslate","gavel","getApp","gif","grade","groupWork","help","helpOutline","highlightOff","history","home","horizontalSplit","hourglassEmpty","hourglassFull","http","https","importantDevices","info","input","invertColors","label","labelImportant","labelOff","language","launch","lineStyle","lineWeight","list","lock","lockOpen","loyalty","markunreadMailbox","maximize","minimize","motorcycle","noteAdd","offlineBolt","offlinePin","opacity","openInBrowser","openInNew","openWith","pageview","panTool","payment","permCameraMic","permContactCalendar","permDataSetting","permDeviceInformation","permIdentity","permMedia","permPhoneMsg","permScanWifi","pets","pictureInPicture","pictureInPictureAlt","playForWork","polymer","powerSettingsNew","pregnantWoman","print","queryBuilder","questionAnswer","receipt","recordVoiceOver","redeem","removeShoppingCart","reorder","reportProblem","restore","restoreFromTrash","restorePage","room","roundedCorner","rowing","schedule","search","settingsApplications","settingsBackupRestore","settingsBluetooth","settingsBrightness","settingsCell","settingsEthernet","settingsInputAntenna","settingsInputComponent","settingsInputComposite","settingsInputHdmi","settingsInputSvideo","settingsOverscan","settingsPhone","settingsPower","settingsRemote","settingsVoice","shop","shopTwo","shoppingBasket","shoppingCart","speakerNotes","speakerNotesOff","spellcheck","stars","store","subject","supervisedUserCircle","supervisorAccount","swapHoriz","swapHorizontalCircle","swapVert","swapVerticalCircle","syncAlt","systemUpdateAlt","tab","tabUnselected","textRotateUp","textRotateVertical","textRotationAngledown","textRotationAngleup","textRotationDown","textRotationNone","theaters","thumbDown","thumbUp","thumbsUpDown","timeline","toc","today","toll","touchApp","trackChanges","translate","trendingDown","trendingFlat","trendingUp","turnedIn","turnedInNot","update","verifiedUser","verticalSplit","viewAgenda","viewArray","viewCarousel","viewColumn","viewDay","viewHeadline","viewList","viewModule","viewQuilt","viewStream","viewWeek","visibility","visibilityOff","voiceOverOff","watchLater","work","workOff","workOutline","youtubeSearchedFor","zoomIn","zoomOut","addAlert","error","errorOutline","notificationImportant","warning","_4k","addToQueue","airplay","album","artTrack","avTimer","brandingWatermark","callToAction","closedCaption","controlCamera","equalizer","explicit","fastForward","fastRewind","featuredPlayList","featuredVideo","fiberDvr","fiberManualRecord","fiberNew","fiberPin","fiberSmartRecord","forward10","forward30","forward5","games","hd","hearing","highQuality","libraryAdd","libraryBooks","libraryMusic","loop","mic","micNone","micOff","missedVideoCall","movie","musicVideo","newReleases","notInterested","note","pause","pauseCircleFilled","pauseCircleOutline","playArrow","playCircleFilled","playCircleOutline","playlistAdd","playlistAddCheck","playlistPlay","queue","queueMusic","queuePlayNext","radio","recentActors","removeFromQueue","_repeat","repeatOne","replay","replay10","replay30","replay5","shuffle","skipNext","skipPrevious","slowMotionVideo","snooze","sortByAlpha","speed","stop","subscriptions","subtitles","surroundSound","videoCall","videoLabel","videoLibrary","videocam","videocamOff","volumeDown","volumeMute","volumeOff","volumeUp","web","webAsset","business","call","callEnd","callMade","callMerge","callMissed","callMissedOutgoing","callReceived","callSplit","cancelPresentation","chat","chatBubble","chatBubbleOutline","clearAll","comment","contactMail","contactPhone","contacts","desktopAccessDisabled","dialerSip","dialpad","domainDisabled","duo","email","forum","importContacts","importExport","invertColorsOff","listAlt","liveHelp","mailOutline","message","mobileScreenShare","noSim","pausePresentation","personAddDisabled","phone","phoneDisabled","phoneEnabled","phonelinkErase","phonelinkLock","phonelinkRing","phonelinkSetup","portableWifiOff","presentToAll","printDisabled","ringVolume","rssFeed","screenShare","sentimentSatisfiedAlt","speakerPhone","stayCurrentLandscape","stayCurrentPortrait","stayPrimaryLandscape","stayPrimaryPortrait","stopScreenShare","swapCalls","textsms","unsubscribe","voicemail","vpnKey","add","addBox","addCircle","addCircleOutline","ampStories","archive","backspace","ballot","block","clear","create","deleteSweep","drafts","dynamicFeed","fileCopy","filterList","flag","fontDownload","forward","gesture","howToReg","howToVote","inbox","link","linkOff","lowPriority","mail","markunread","moveToInbox","nextWeek","outlinedFlag","policy","redo","remove","removeCircle","removeCircleOutline","reply","replyAll","report","reportOff","save","saveAlt","selectAll","send","sort","squareFoot","textFormat","unarchive","undo","waves","whereToVote","accessAlarm","accessAlarms","accessTime","addAlarm","addToHomeScreen","airplanemodeActive","airplanemodeInactive","batteryAlert","batteryChargingFull","batteryFull","batteryStd","batteryUnknown","bluetooth","bluetoothConnected","bluetoothDisabled","bluetoothSearching","brightnessAuto","brightnessHigh","brightnessLow","brightnessMedium","dataUsage","developerMode","devices","dvr","gpsFixed","gpsNotFixed","gpsOff","graphicEq","locationDisabled","locationSearching","mobileFriendly","mobileOff","nfc","screenLockLandscape","screenLockPortrait","screenLockRotation","screenRotation","sdStorage","settingsSystemDaydream","signalCellular4Bar","signalCellularAlt","signalCellularConnectedNoInternet4Bar","signalCellularNoSim","signalCellularNull","signalCellularOff","signalWifi4Bar","signalWifi4BarLock","signalWifiOff","storage","usb","wallpaper","widgets","wifiLock","wifiTethering","addComment","attachFile","attachMoney","barChart","borderAll","borderBottom","borderClear","borderHorizontal","borderInner","borderLeft","borderOuter","borderRight","borderStyle","borderTop","borderVertical","bubbleChart","dragHandle","formatAlignCenter","formatAlignJustify","formatAlignLeft","formatAlignRight","formatBold","formatClear","formatColorReset","formatIndentDecrease","formatIndentIncrease","formatItalic","formatLineSpacing","formatListBulleted","formatListNumbered","formatListNumberedRtl","formatPaint","formatQuote","formatShapes","formatSize","formatStrikethrough","formatTextdirectionLToR","formatTextdirectionRToL","formatUnderlined","functions","height","highlight","insertChart","insertChartOutlined","insertComment","insertDriveFile","insertEmoticon","insertInvitation","insertLink","insertPhoto","linearScale","mergeType","modeComment","monetizationOn","moneyOff","multilineChart","notes","pieChart","postAdd","publish","scatterPlot","score","shortText","showChart","spaceBar","strikethroughS","tableChart","textFields","title","verticalAlignBottom","verticalAlignCenter","verticalAlignTop","wrapText","attachment","cloud","cloudCircle","cloudDone","cloudDownload","cloudOff","cloudQueue","cloudUpload","createNewFolder","folder","folderOpen","folderShared","cast","castConnected","computer","desktopMac","desktopWindows","developerBoard","deviceHub","deviceUnknown","devicesOther","dock","gamepad","headset","headsetMic","keyboard","keyboardArrowDown","keyboardArrowLeft","keyboardArrowRight","keyboardArrowUp","keyboardBackspace","keyboardCapslock","keyboardHide","keyboardReturn","keyboardTab","keyboardVoice","laptop","laptopChromebook","laptopMac","laptopWindows","memory","mouse","phoneAndroid","phoneIphone","phonelink","phonelinkOff","powerInput","router","scanner","security","simCard","smartphone","speaker","speakerGroup","tablet","tabletAndroid","tabletMac","toys","tv","videogameAsset","watch","addAPhoto","addPhotoAlternate","addToPhotos","adjust","assistant","assistantPhoto","audiotrack","blurCircular","blurLinear","blurOff","blurOn","brightness1","brightness2","brightness3","brightness4","brightness5","brightness6","brightness7","brokenImage","brush","burstMode","camera","cameraAlt","cameraFront","cameraRear","cameraRoll","centerFocusStrong","centerFocusWeak","collections","collectionsBookmark","colorLens","colorize","compare","controlPoint","controlPointDuplicate","crop","crop169","crop32","crop54","crop75","cropDin","cropFree","cropLandscape","cropOriginal","cropPortrait","cropRotate","cropSquare","dehaze","details","edit","euro","exposure","exposureNeg1","exposureNeg2","exposurePlus1","exposurePlus2","exposureZero","filter","filter1","filter2","filter3","filter4","filter5","filter6","filter7","filter8","filter9","filter9Plus","filterBAndW","filterCenterFocus","filterDrama","filterFrames","filterHdr","filterNone","filterTiltShift","filterVintage","flare","flashAuto","flashOff","flashOn","flip","flipCameraAndroid","flipCameraIos","gradient","grain","gridOff","gridOn","hdrOff","hdrOn","hdrStrong","hdrWeak","healing","image","imageAspectRatio","imageSearch","iso","landscape","leakAdd","leakRemove","lens","linkedCamera","looks","looks3","looks4","looks5","looks6","looksOne","looksTwo","loupe","monochromePhotos","movieCreation","movieFilter","musicNote","musicOff","nature","naturePeople","navigateBefore","navigateNext","palette","panorama","panoramaFishEye","panoramaHorizontal","panoramaVertical","panoramaWideAngle","photo","photoAlbum","photoCamera","photoFilter","photoLibrary","photoSizeSelectActual","photoSizeSelectLarge","photoSizeSelectSmall","pictureAsPdf","portrait","removeRedEye","rotate90DegreesCcw","rotateLeft","rotateRight","shutterSpeed","slideshow","straighten","style","switchCamera","switchVideo","tagFaces","texture","timelapse","timer","timer10","timer3","timerOff","tonality","transform","tune","viewComfy","viewCompact","vignette","wbAuto","wbCloudy","wbIncandescent","wbIridescent","wbSunny","_360","atm","beenhere","category","compassCalibration","departureBoard","directions","directionsBike","directionsBoat","directionsBus","directionsCar","directionsRailway","directionsRun","directionsSubway","directionsTransit","directionsWalk","editAttributes","evStation","fastfood","flight","hotel","layers","layersClear","localActivity","localAirport","localAtm","localBar","localCafe","localCarWash","localConvenienceStore","localDining","localDrink","localFlorist","localGasStation","localGroceryStore","localHospital","localHotel","localLaundryService","localLibrary","localMall","localMovies","localOffer","localParking","localPharmacy","localPhone","localPizza","localPlay","localPostOffice","localPrintshop","localSee","localShipping","localTaxi","map","menuBook","money","museum","myLocation","navigation","nearMe","personPin","rateReview","restaurant","restaurantMenu","satellite","storeMallDirectory","streetview","subway","terrain","traffic","train","tram","transferWithinAStation","transitEnterexit","tripOrigin","zoomOutMap","apps","arrowBack","arrowBackIos","arrowDownward","arrowDropDown","arrowDropDownCircle","arrowDropUp","arrowForward","arrowForwardIos","arrowLeft","arrowRight","arrowUpward","cancel","check","chevronLeft","chevronRight","close","doubleArrow","expandLess","expandMore","firstPage","fullscreen","fullscreenExit","homeWork","lastPage","menu","menuOpen","moreHoriz","moreVert","refresh","subdirectoryArrowLeft","subdirectoryArrowRight","unfoldLess","unfoldMore","accountTree","adb","airlineSeatFlat","airlineSeatFlatAngled","airlineSeatIndividualSuite","airlineSeatLegroomExtra","airlineSeatLegroomNormal","airlineSeatLegroomReduced","airlineSeatReclineExtra","airlineSeatReclineNormal","bluetoothAudio","confirmationNumber","discFull","driveEta","enhancedEncryption","eventAvailable","eventBusy","eventNote","folderSpecial","liveTv","mms","more","networkCheck","networkLocked","noEncryption","ondemandVideo","personalVideo","phoneBluetoothSpeaker","phoneCallback","phoneForwarded","phoneInTalk","phoneLocked","phoneMissed","phonePaused","power","powerOff","priorityHigh","sdCard","sms","smsFailed","sync","syncDisabled","syncProblem","systemUpdate","tapAndPlay","timeToLeave","tvOff","vibration","voiceChat","vpnLock","wc","wifi","wifiOff","acUnit","airportShuttle","allInclusive","apartment","bathtub","beachAccess","businessCenter","casino","childCare","childFriendly","fitnessCenter","freeBreakfast","golfCourse","hotTub","house","kitchen","meetingRoom","noMeetingRoom","pool","roomService","rvHookup","smokeFree","smokingRooms","spa","storefront","cake","deck","emojiEmotions","emojiEvents","emojiFlags","emojiFoodBeverage","emojiNature","emojiObjects","emojiPeople","emojiSymbols","emojiTransportation","fireplace","group","groupAdd","kingBed","locationCity","mood","moodBad","nightsStay","notifications","notificationsActive","notificationsNone","notificationsOff","notificationsPaused","outdoorGrill","pages","partyMode","people","peopleAlt","peopleOutline","person","personAdd","personOutline","plusOne","poll","_public","school","sentimentDissatisfied","sentimentSatisfied","sentimentVeryDissatisfied","sentimentVerySatisfied","share","singleBed","sports","sportsBaseball","sportsBasketball","sportsCricket","sportsEsports","sportsFootball","sportsGolf","sportsHandball","sportsHockey","sportsKabaddi","sportsMma","sportsMotorsports","sportsRugby","sportsSoccer","sportsTennis","sportsVolleyball","thumbDownAlt","thumbUpAlt","whatshot","checkBox","checkBoxOutlineBlank","indeterminateCheckBox","radioButtonChecked","radioButtonUnchecked","star","starBorder","starHalf","toggleOff","toggleOn"] } diff --git a/Example/HS-Font-Icons/UpdatingNotes.txt b/Example/HS-Font-Icons/UpdatingNotes.txt index 0a1b76f..bc403fe 100644 --- a/Example/HS-Font-Icons/UpdatingNotes.txt +++ b/Example/HS-Font-Icons/UpdatingNotes.txt @@ -18,6 +18,8 @@ When/if we get an 'official' name for the item, I'll rename the _tmp one Get the latest woff file from Google https://github.com/google/material-design-icons/tree/master/iconfont +(better option now at https://github.com/jossef/material-design-icons-iconfont/blob/master/dist/fonts/MaterialIcons-Regular.ttf ) + Convert to ttf with https://everythingfonts.com/woff2-to-ttf Array of iconNames can be scraped with the following js @@ -29,14 +31,14 @@ var iconNames = [] for (var i=0; i -1 ) { name = "_" + name } diff --git a/Source/GMD/GMDIcon.swift b/Source/GMD/GMDIcon.swift index 3b342a7..c16a3a4 100644 --- a/Source/GMD/GMDIcon.swift +++ b/Source/GMD/GMDIcon.swift @@ -49,6 +49,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case calendarToday = 0xE935 case calendarViewDay = 0xE936 case cameraEnhance = 0xE8FC + case cancelScheduleSend = 0xEA39 case cardGiftcard = 0xE8F6 case cardMembership = 0xE8F7 case cardTravel = 0xE8F8 @@ -61,6 +62,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case commute = 0xE940 case compareArrows = 0xE915 case contactSupport = 0xE94C + case contactless = 0xEA71 case copyright = 0xE90C case creditCard = 0xE870 case dashboard = 0xE871 @@ -76,6 +78,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case donutLarge = 0xE917 case donutSmall = 0xE918 case dragIndicator = 0xE945 + case eco = 0xEA35 case eject = 0xE8FB case euroSymbol = 0xE926 case event = 0xE878 @@ -172,7 +175,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case rowing = 0xE921 case schedule = 0xE8B5 case search = 0xE8B6 - case settings = 0xE8B8 case settingsApplications = 0xE8B9 case settingsBackupRestore = 0xE8BA case settingsBluetooth = 0xE8BB @@ -196,7 +198,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case speakerNotes = 0xE8CD case speakerNotesOff = 0xE92A case spellcheck = 0xE8CE - case starRate = 0xE8CF case stars = 0xE8D0 case store = 0xE8D1 case subject = 0xE8D2 @@ -206,10 +207,14 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case swapHorizontalCircle = 0xE933 case swapVert = 0xE8D5 case swapVerticalCircle = 0xE8D6 + case syncAlt = 0xEA18 + case systemUpdateAlt = 0xEAD7 case tab = 0xE8D8 case tabUnselected = 0xE8D9 case textRotateUp = 0xE93A case textRotateVertical = 0xE93B + case textRotationAngledown = 0xE93C + case textRotationAngleup = 0xE93D case textRotationDown = 0xE93E case textRotationNone = 0xE93F case theaters = 0xE8DA @@ -303,7 +308,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case pauseCircleOutline = 0xE036 case playArrow = 0xE037 case playCircleFilled = 0xE038 - //case iconPlayCircleFilledWhite = 0x case playCircleOutline = 0xE039 case playlistAdd = 0xE03B case playlistAddCheck = 0xE065 @@ -323,9 +327,10 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case shuffle = 0xE043 case skipNext = 0xE044 case skipPrevious = 0xE045 - //case iconSlowMotionVideo = 0x + case slowMotionVideo = 0xE068 case snooze = 0xE046 case sortByAlpha = 0xE053 + case speed = 0xE9E4 case stop = 0xE047 case subscriptions = 0xE064 case subtitles = 0xE048 @@ -341,7 +346,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case volumeUp = 0xE050 case web = 0xE051 case webAsset = 0xE069 - case alternateEmail = 0xE0E6 case business = 0xE0AF case call = 0xE0B0 case callEnd = 0xE0B1 @@ -352,7 +356,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case callReceived = 0xE0B5 case callSplit = 0xE0B6 case cancelPresentation = 0xE0E9 - case cellWifi = 0xE0EC case chat = 0xE0B7 case chatBubble = 0xE0CA case chatBubbleOutline = 0xE0CB @@ -373,8 +376,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case invertColorsOff = 0xE0C4 case listAlt = 0xE0EE case liveHelp = 0xE0C6 - case locationOff = 0xE0C7 - case locationOn = 0xE0C8 case mailOutline = 0xE0E1 case message = 0xE0C9 case mobileScreenShare = 0xE0E7 @@ -382,6 +383,8 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case pausePresentation = 0xE0EA case personAddDisabled = 0xE9CB case phone = 0xE0CD + case phoneDisabled = 0xE6CC + case phoneEnabled = 0xE9CD case phonelinkErase = 0xE0DB case phonelinkLock = 0xE0DC case phonelinkRing = 0xE0DD @@ -408,6 +411,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case addBox = 0xE146 case addCircle = 0xE147 case addCircleOutline = 0xE148 + case ampStories = 0xEA13 case archive = 0xE149 case backspace = 0xE14A case ballot = 0xE172 @@ -416,6 +420,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case create = 0xE150 case deleteSweep = 0xE16C case drafts = 0xE151 + case dynamicFeed = 0xEA14 case fileCopy = 0xE173 case filterList = 0xE152 case flag = 0xE153 @@ -433,6 +438,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case moveToInbox = 0xE168 case nextWeek = 0xE16A case outlinedFlag = 0xE16E + case policy = 0xEA17 case redo = 0xE15A case remove = 0xE15B case removeCircle = 0xE15C @@ -446,11 +452,11 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case selectAll = 0xE162 case send = 0xE163 case sort = 0xE164 + case squareFoot = 0xEA49 case textFormat = 0xE165 case unarchive = 0xE169 case undo = 0xE166 case waves = 0xE176 - case weekend = 0xE16B case whereToVote = 0xE177 case accessAlarm = 0xE190 case accessAlarms = 0xE191 @@ -459,19 +465,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case addToHomeScreen = 0xE1FE case airplanemodeActive = 0xE195 case airplanemodeInactive = 0xE194 - //case iconBattery20 = 0x - //case iconBattery30 = 0x - //case iconBattery50 = 0x - //case iconBattery60 = 0x - //case iconBattery80 = 0x - //case iconBattery90 = 0x case batteryAlert = 0xE19C - //case iconBatteryCharging20 = 0x - //case iconBatteryCharging30 = 0x - //case iconBatteryCharging50 = 0x - //case iconBatteryCharging60 = 0x - //case iconBatteryCharging80 = 0x - //case iconBatteryCharging90 = 0x case batteryChargingFull = 0xE1A3 case batteryFull = 0xE1A4 case batteryStd = 0xE1A5 @@ -496,8 +490,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case locationSearching = 0xE1B7 case mobileFriendly = 0xE200 case mobileOff = 0xE201 - case networkCell = 0xE1B9 - case networkWifi = 0xE1BA case nfc = 0xE1BB case screenLockLandscape = 0xE1BE case screenLockPortrait = 0xE1BF @@ -505,27 +497,12 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case screenRotation = 0xE1C1 case sdStorage = 0xE1C2 case settingsSystemDaydream = 0xE1C3 - //case iconSignalCellular0Bar = 0x - //case iconSignalCellular1Bar = 0x - //case iconSignalCellular2Bar = 0x - //case iconSignalCellular3Bar = 0x case signalCellular4Bar = 0xE1C8 - //case iconSignalCellularAlt = 0x - //case iconSignalCellularConnectedNoInternet0Bar = 0x - //case iconSignalCellularConnectedNoInternet1Bar = 0x - //case iconSignalCellularConnectedNoInternet2Bar = 0x - //case iconSignalCellularConnectedNoInternet3Bar = 0x + case signalCellularAlt = 0xE202 case signalCellularConnectedNoInternet4Bar = 0xE1CD case signalCellularNoSim = 0xE1CE case signalCellularNull = 0xE1CF case signalCellularOff = 0xE1D0 - //case iconSignalWifi0Bar = 0x - //case iconSignalWifi1Bar = 0x - //case iconSignalWifi1BarLock = 0x - //case iconSignalWifi2Bar = 0x - //case iconSignalWifi2BarLock = 0x - //case iconSignalWifi3Bar = 0x - //case iconSignalWifi3BarLock = 0x case signalWifi4Bar = 0xE1D8 case signalWifi4BarLock = 0xE1D9 case signalWifiOff = 0xE1DA @@ -542,7 +519,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case borderAll = 0xE228 case borderBottom = 0xE229 case borderClear = 0xE22A - case borderColor = 0xE22B case borderHorizontal = 0xE22C case borderInner = 0xE22D case borderLeft = 0xE22E @@ -559,9 +535,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case formatAlignRight = 0xE237 case formatBold = 0xE238 case formatClear = 0xE239 - case formatColorFill = 0xE23A case formatColorReset = 0xE23B - case formatColorText = 0xE23C case formatIndentDecrease = 0xE23D case formatIndentIncrease = 0xE23E case formatItalic = 0xE23F @@ -578,6 +552,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case formatTextdirectionRToL = 0xE248 case formatUnderlined = 0xE249 case functions = 0xE24A + //case height = 0xEA case highlight = 0xE25F case insertChart = 0xE24B case insertChartOutlined = 0xE26A @@ -595,6 +570,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case multilineChart = 0xE6DF case notes = 0xE26C case pieChart = 0xE64C + case postAdd = 0xEA16 case publish = 0xE255 case scatterPlot = 0xE268 case score = 0xE269 @@ -623,7 +599,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case folderShared = 0xE2C9 case cast = 0xE307 case castConnected = 0xE308 - //case iconCastForEducation = 0x case computer = 0xE30A case desktopMac = 0xE30B case desktopWindows = 0xE30C @@ -721,6 +696,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case dehaze = 0xE3C7 case details = 0xE3C8 case edit = 0xE3C9 + //case euro = 0xEA case exposure = 0xE3CA case exposureNeg1 = 0xE3CB case exposureNeg2 = 0xE3CC @@ -751,6 +727,8 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case flashOff = 0xE3E6 case flashOn = 0xE3E7 case flip = 0xE3E8 + case flipCameraAndroid = 0xEA37 + case flipCameraIos = 0xEA38 case gradient = 0xE3E9 case grain = 0xE3EA case gridOff = 0xE3EB @@ -831,7 +809,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case wbIridescent = 0xE436 case wbSunny = 0xE430 case _360 = 0xE577 - case addLocation = 0xE567 case atm = 0xE573 case beenhere = 0xE52D case category = 0xE574 @@ -848,7 +825,6 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case directionsTransit = 0xE535 case directionsWalk = 0xE536 case editAttributes = 0xE578 - case editLocation = 0xE568 case evStation = 0xE56D case fastfood = 0xE57A case flight = 0xE539 @@ -885,15 +861,13 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case localShipping = 0xE558 case localTaxi = 0xE559 case map = 0xE55B + case menuBook = 0xEA19 case money = 0xE57D + case museum = 0xEA36 case myLocation = 0xE55C case navigation = 0xE55D case nearMe = 0xE569 - case notListedLocation = 0xE575 case personPin = 0xE55A - case personPinCircle = 0xE56A - case pinDrop = 0xE55E - case place = 0xE55F case rateReview = 0xE560 case restaurant = 0xE56C case restaurantMenu = 0xE561 @@ -926,13 +900,16 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case chevronLeft = 0xE5CB case chevronRight = 0xE5CC case close = 0xE5CD + case doubleArrow = 0xEA50 case expandLess = 0xE5CE case expandMore = 0xE5CF case firstPage = 0xE5DC case fullscreen = 0xE5D0 case fullscreenExit = 0xE5D1 + case homeWork = 0xEA09 case lastPage = 0xE5DD case menu = 0xE5D2 + case menuOpen = 0xE9BD case moreHoriz = 0xE5D3 case moreVert = 0xE5D4 case refresh = 0xE5D5 @@ -940,6 +917,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case subdirectoryArrowRight = 0xE5DA case unfoldLess = 0xE5D6 case unfoldMore = 0xE5D7 + case accountTree = 0xE97A case adb = 0xE60E case airlineSeatFlat = 0xE630 case airlineSeatFlatAngled = 0xE631 @@ -995,6 +973,8 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case acUnit = 0xEB3B case airportShuttle = 0xEB3C case allInclusive = 0xEB3D + case apartment = 0xEA40 + case bathtub = 0xEA41 case beachAccess = 0xEB3E case businessCenter = 0xEB3F case casino = 0xEB40 @@ -1004,6 +984,7 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case freeBreakfast = 0xEB44 case golfCourse = 0xEB45 case hotTub = 0xEB46 + case house = 0xEA44 case kitchen = 0xEB47 case meetingRoom = 0xEB4F case noMeetingRoom = 0xEB4E @@ -1013,21 +994,36 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case smokeFree = 0xEB4A case smokingRooms = 0xEB4B case spa = 0xEB4C + case storefront = 0xEA12 case cake = 0xE7E9 - case domain = 0xE7EE + case deck = 0xEA42 + case emojiEmotions = 0xEA22 + case emojiEvents = 0xEA23 + case emojiFlags = 0xEA1A + case emojiFoodBeverage = 0xEA1B + case emojiNature = 0xEA1C + case emojiObjects = 0xEA24 + case emojiPeople = 0xEA1D + case emojiSymbols = 0xEA1E + case emojiTransportation = 0xEA1F + case fireplace = 0xEA43 case group = 0xE7EF case groupAdd = 0xE7F0 + case kingBed = 0xEA45 case locationCity = 0xE7F1 case mood = 0xE7F2 case moodBad = 0xE7F3 + case nightsStay = 0xEA46 case notifications = 0xE7F4 case notificationsActive = 0xE7F7 case notificationsNone = 0xE7F5 case notificationsOff = 0xE7F6 case notificationsPaused = 0xE7F8 + case outdoorGrill = 0xEA47 case pages = 0xE7F9 case partyMode = 0xE7FA case people = 0xE7FB + case peopleAlt = 0xEA21 case peopleOutline = 0xE7FC case person = 0xE7FD case personAdd = 0xE7FE @@ -1041,6 +1037,23 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case sentimentVeryDissatisfied = 0xE814 case sentimentVerySatisfied = 0xE815 case share = 0xE80D + case singleBed = 0xEA48 + case sports = 0xEA30 + case sportsBaseball = 0xEA51 + case sportsBasketball = 0xEA26 + case sportsCricket = 0xEA27 + case sportsEsports = 0xEA28 + case sportsFootball = 0xEA29 + case sportsGolf = 0xEA2A + case sportsHandball = 0xEA33 + case sportsHockey = 0xEA2B + case sportsKabaddi = 0xEA34 + case sportsMma = 0xEA2C + case sportsMotorsports = 0xEA2D + case sportsRugby = 0xEA2E + case sportsSoccer = 0xEA2F + case sportsTennis = 0xEA32 + case sportsVolleyball = 0xEA31 case thumbDownAlt = 0xE816 case thumbUpAlt = 0xE817 case whatshot = 0xE80E @@ -1054,6 +1067,5 @@ public enum GMDIcon: Int, CaseIterable, FontIcon, RawRepresentable { case starHalf = 0xE839 case toggleOff = 0xE9F5 case toggleOn = 0xE9F6 - } diff --git a/Source/GMD/GMDIcons.ttf b/Source/GMD/GMDIcons.ttf index d7a20d7..377d924 100644 Binary files a/Source/GMD/GMDIcons.ttf and b/Source/GMD/GMDIcons.ttf differ